Quick Start
A 60-second tour of both the GUI and the CLI.
GUI in 5 clicks
cis-gs-gui
Step 1 — Promoters: drop a FASTA + GFF3, set promoter length, click Extract.
Step 2 — Motif Search: click Import from PlantTFDB, pick your species, tick motifs, Import Selected → Step 2.
Step 2 (still): click Scan — hits CSV with hypergeometric p-values appears.
Step 7 — KEGG Enrichment: select a KEGG organism from the live dropdown, paste your gene list, Run.
Done — CSVs and SVGs land in
~/CisGS-Workspace/.
CLI wizard
cis-gs wizard
The wizard auto-detects what you already produced and offers the next sensible step. Arrow keys to navigate, Enter to confirm.
One-liner CLI examples
Extract 2 kb promoters:
cis-gs extract --fasta genome.fa --gff annot.gff3 \
--upstream 2000 --out promoters.fa
Scan with a MEME motif file:
cis-gs search --promoters promoters.fa --motifs motifs.meme \
--out hits.csv
Convert NCBI Gene IDs → Ensembl in one batched request:
cis-gs id-convert --species human --target ensembl \
--infile genes.txt --out ensembl.csv
KEGG enrichment on the top module:
cis-gs enrich-kegg --organism ath --genes top_module.txt \
--out kegg.csv
Every command supports -i / --interactive to be walked through it.