Centrifuge
Centrifuge classifies DNA sequences from microbial samples rapidly and with low memory usage to provide taxonomic labels and species abundance estimates for metagenomic datasets.
Key Features:
- Indexing scheme: Combines the Burrows-Wheeler transform (BWT) with the Ferragina-Manzini (FM) index to create compressed searchable indices.
- Space-optimized indices: Implements space-optimized data structures that reduce index size for large genome collections.
- Low memory footprint: Can create an index for 4,078 bacterial and 200 archaeal genomes using approximately 4.2 GB of storage.
- Large-database indexing: Can index the NCBI nonredundant nucleotide sequence database (109 billion bases) with an index size of about 69 GB.
- High-throughput classification: Processes millions of reads from high-throughput DNA sequencing runs in minutes for taxonomic labeling.
- Species quantification: Produces estimates of species presence and relative abundance from classified reads.
- Efficiency versus k-mer methods: Achieves substantially smaller index sizes compared with traditional k-mer-based indexing methods.
Scientific Applications:
- Metagenomic taxonomic classification: Label sequencing reads from complex microbial communities including bacteria and archaea.
- Species abundance profiling: Quantify species presence and relative abundance in metagenomic samples.
- Large-scale reference searches: Classify reads against large reference collections such as the NCBI nonredundant nucleotide sequence database.
- High-throughput sequencing analysis: Analyze millions of reads generated by high-throughput DNA sequencing runs for taxonomic and abundance information.
Methodology:
Combines the Burrows-Wheeler transform (BWT) with the Ferragina-Manzini (FM) index and space-optimized data structures to build compact indices for genome sets and the NCBI nonredundant nucleotide sequence database, then performs read classification and species-level quantification.
Topics
Collections
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++
- Added:
- 8/20/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Kim D, Song L, Breitwieser FP, Salzberg SL. Centrifuge: rapid and sensitive classification of metagenomic sequences. Genome Research. 2016;26(12):1721-1729. doi:10.1101/gr.210641.116. PMID:27852649. PMCID:PMC5131823.
PMID: 27852649
PMCID: PMC5131823
Funding: - National Institutes of Health: R01-GM083873, R01-HG006677, W911NF-1410490
- National Science Foundation: ABI-1356078
Documentation
Links
Repository
https://github.com/infphilo/centrifugeIssue tracker
https://github.com/infphilo/centrifuge/issues