-
Notifications
You must be signed in to change notification settings - Fork 0
Listing schemes
Bert Bogaerts edited this page Sep 24, 2025
·
1 revision
The mist list command allows you to retrieve a list of schemes that can be downloaded.
Each entry includes the scheme name and a corresponding URL.
You can then pass this URL to the mist download script to download the scheme.
To list available schemes from EnteroBase:
mist list --downloader enterobaseExample output (scheme name followed by URL):
Escherichia.Achtman7GeneMLST https://enterobase.warwick.ac.uk/schemes/Escherichia.Achtman7GeneMLST/
Escherichia.cgMLSTv1 https://enterobase.warwick.ac.uk/schemes/Escherichia.cgMLSTv1/
...
Salmonella.wgMLST https://enterobase.warwick.ac.uk/schemes/Salmonella.wgMLST/
To list available schemes from cgMLST.org:
mist list --downloader cgmlstorgExample output:
Acinetobacter baumanniicgMLST https://www.cgmlst.org/ncs/schema/Abaumannii6032/
Bacillus anthraciscgMLST https://www.cgmlst.org/ncs/schema/Banthracis6047/
...
Yersinia enterocoliticacgMLST https://www.cgmlst.org/ncs/schema/Yenterocolitica6022/
BIGSdb hosts many schemes, organized into sub-databases (usually by species). Retrieving schemes from BIGSdb is a two-step process:
mist list --downloader bigsdb --host pubmlstExample output:
Achromobacter spp. pubmlst_achromobacter_seqdef
Acinetobacter spp. pubmlst_abaumannii_seqdef
...
Yersinia spp. pubmlst_ypseudotuberculosis_achtman_seqdef
Use the --db option to specify the sub-database name returned in the previous step.
mist list --downloader bigsdb --host pubmlst --db pubmlst_abaumannii_seqdefExample output:
MLST (Oxford) https://rest.pubmlst.org/db/pubmlst_abaumannii_seqdef/schemes/1
MLST (Pasteur) https://rest.pubmlst.org/db/pubmlst_abaumannii_seqdef/schemes/2
...
Quorum sensing https://rest.pubmlst.org/db/pubmlst_abaumannii_seqdef/schemes/7
- The
--hostoption must be specified (pubmlst or pasteur). - Both
bigsdbandbigsdb_authdownloaders retrieve scheme metadata without requiring authentication.
Next step: Downloading schemes.