CoMeta
CoMeta classifies metagenomic sequencing reads into user-defined taxonomic or functional groups using k-mer indexing and hierarchical traversal of the taxonomy to enable rapid and accurate assignment.
Key Features:
- User-defined grouping: Assigns query reads to predefined groups based on taxonomic ranks (e.g., phylum, genus) or functional categories.
- K-mer based analysis: Indexes large sets of k-mers from reference groups for fast sequence-composition-based lookup and classification.
- Hierarchical classification: Traverses the taxonomy from higher to lower ranks to progressively narrow candidate groups and reduce comparisons.
- Computational efficiency: Minimizes the number of sequence comparisons compared with exhaustive all-vs-all approaches (e.g., per-read comparison to all references), improving speed.
- Performance: Reported experimental results indicate superior speed and accuracy relative to other metagenomic classification programs.
Scientific Applications:
- Environmental and ecological profiling: Characterizes species composition and biodiversity within environmental samples.
- Microbial community structure: Assigns DNA fragments to groups to elucidate microbial community composition and potential functional roles.
- Environmental change studies: Enables analysis of how microbial communities respond to environmental gradients or perturbations.
Methodology:
Users prepare reference groups based on taxonomic or functional criteria; a comprehensive k-mer index is created from these reference groups; query reads are classified by k-mer lookup starting from higher taxonomic levels and progressively narrowed to specific categories.
Topics
Details
- License:
- GPL-2.0
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- Shell, C++, Perl
- Added:
- 5/16/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Kawulok J, Deorowicz S. CoMeta: Classification of Metagenomes Using k-mers. PLOS ONE. 2015;10(4):e0121453. doi:10.1371/journal.pone.0121453. PMID:25884504. PMCID:PMC4401624.