Docker Image for running SCCmecExtractor. It contains Bakta and the python package SCCmecExtractor.
857
SCCmecExtractor
A containerised bioinformatics pipeline for extracting and typing SCCmec (Staphylococcal Cassette Chromosome mec) sequences from Staphylococcus and Mammaliicoccus whole genome sequencing data.
What's Included
This Docker image provides a complete environment with:
Quick Start
First, download the lightweight Bakta database (required for genome annotation):
docker run --rm -v /path/to/bakta_db:/data/bakta_db \
alisonmacfadyen/sccmecextractor:latest \
bakta_db download --output /data/bakta_db --type light
Note for Windows users: Replace /path/to/bakta_db with the full Windows path (e.g., C:/Users/YourUsername/bakta_db)
Annotate your genome:
docker run --rm \
-v /path/to/bakta_db:/data/bakta_db \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
bakta --db /data/bakta_db \
--output output-dir \
genome.fna.gz
Run the full pipeline (recommended):
docker run --rm \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
sccmec-pipeline -f genome.fna -g genome.gff3 -o results/
Or run individual steps:
# Identify att sites
docker run --rm \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
sccmec-locate-att -f genome.fna -g genome.gff3 -o att_sites.tsv
# Extract SCCmec sequence
docker run --rm \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
sccmec-extract -f genome.fna -g genome.gff3 -a att_sites.tsv -s sccmec_output
# Type the extracted element
docker run --rm \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
sccmec-type -f sccmec_output/genome_sccmec.fna -o typing_results.tsv
# Generate a unified report
docker run --rm \
-v $PWD:/work \
alisonmacfadyen/sccmecextractor:latest \
sccmec-report -e extraction_report.tsv -t typing_results.tsv -o unified_report.tsv
Key Features
How It Works
Documentation
Requirements
Citation
If you use this tool in your research, please cite:
MacFadyen, A.C. SCCmecExtractor: A toolkit for extracting SCCmec sequences from Staphylococcus and Mammliicoccus genomes. GitHub: https://github.com/AlisonMacFadyen/SCCmecExtractor
License
MIT License - See https://github.com/AlisonMacFadyen/SCCmecExtractor/blob/main/LICENSE file for details
Support
For issues, questions, or contributions, please visit the https://github.com/AlisonMacFadyen/SCCmecExtractor or contact: [email protected]
Content type
Image
Digest
sha256:0b5e2dbda…
Size
587.4 MB
Last updated
3 months ago
docker pull alisonmacfadyen/sccmecextractor