Installation
Prerequisites
mlstdb is designed to work alongside the mlst tool. You'll need:
- Python >= 3.8
- mlst — install via bioconda
- BLAST+ — comes with
mlst, or install separately via bioconda/apt
Recommended Method
Create a conda environment with mlst, then install mlstdb via pip:
This is the most reliable method and avoids dependency conflicts.
Alternative Methods
Note
Include the -c conda-forge channel to resolve all dependencies. If you see errors like nothing provides rauth >=0.7.3, this is the fix.
Verify Installation
You should see the version number and the available commands (connect, update, fetch).
Next Steps
Head to the Getting Started guide to connect to the databases and download your first MLST schemes.