MetaCacheSpark
MetaCacheSpark performs alignment-free k-mer–based metagenomic classification and quantification of species from whole genome shotgun sequencing data, extending the All-Food-Sequencing (AFS) methodology to detect and quantify animal, plant, and microbial components.
Key Features:
- Alignment-free k-mer methodology: Employs an alignment-free k-mer–based approach to classify and quantify species from sequence reads and is orders-of-magnitude faster than alignment-based AFS pipelines.
- Performance metrics: Reports lower false-positive rates and higher quantification accuracy compared to CLARK, Kraken2, and Kraken2+Bracken.
- Database partitioning: Implements an efficient database partitioning scheme to minimize memory requirements for extensive reference genome collections and supports AFS-MetaCache on workstations and MetaCacheSpark on Spark clusters.
- Scalability: Scales to large collections of complex eukaryotic and bacterial reference genomes for big-data applications.
Scientific Applications:
- Biosurveillance and food testing: Provides fast, sequence-based screening for whole genome shotgun sequencing–based biosurveillance and comprehensive food testing to detect diverse biological components in complex samples.
- Broad-scale metagenomic screening: Enables broad-scale metagenomic screening across research domains due to its scalability and efficiency.
Methodology:
Uses an alignment-free k-mer based analysis of sequence reads combined with database partitioning to reduce memory usage, enabling operation on workstations (AFS-MetaCache) or distributed Spark-based compute clusters (MetaCacheSpark).
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- C++
- Added:
- 1/18/2021
- Last Updated:
- 2/22/2021
Operations
Publications
Kobus R, Abuín JM, Müller A, Hellmann SL, Pichel JC, Pena TF, Hildebrandt A, Hankeln T, Schmidt B. A big data approach to metagenomics for all-food-sequencing. BMC Bioinformatics. 2020;21(1). doi:10.1186/s12859-020-3429-6. PMID:32164527. PMCID:PMC7069206.