Livermore Metagenomics Analysis Toolkit
Livermore Metagenomics Analysis Toolkit assigns taxonomic labels to reads in large metagenomic datasets to produce comprehensive taxonomic profiles for biological samples.
Key Features:
- Scalable Performance: Shifts computational cost to an offline computation phase by creating a taxonomy/genome index to support large-scale classification.
- Kmer-Based Single-Pass Classification: Uses a kmer-based approach to analyze each read in a single pass for rapid taxonomic assignment.
- Read Binning for Downstream Analysis: Produces read bins that enable downstream metagenomic assembly and sensitive database searches on targeted subsets of reads.
- Efficient Large-Scale Classification: Demonstrated accurate taxonomic classification on very large datasets, exemplified by processing a 150 giga-base dataset.
- Implementation: Implemented in C++.
Scientific Applications:
- Diverse Microbial Profiling: Classifies viruses, prokaryotes, fungi, and protists within complex biological samples.
- Novel Organism Detection: Handles novel organisms to aid discovery of previously undetected microbial entities.
- Targeted Downstream Analyses: Enables selection of subsets of reads for more computationally intensive analyses such as assembly and sensitive database searches.
Methodology:
Creates a taxonomy/genome index in an offline computation phase; performs kmer-based single-pass analysis of each read and produces read bins; processed the 150 giga-base Tyrolean Iceman dataset in under 20 hours on a single node with 40 cores and large memory.
Topics
Details
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Added:
- 4/1/2016
- Last Updated:
- 11/25/2024
Operations
Data Inputs & Outputs
Publications
Ames SK, Hysom DA, Gardner SN, Lloyd GS, Gokhale MB, Allen JE. Scalable metagenomic taxonomy classification using a reference genome database. Bioinformatics. 2013;29(18):2253-2260. doi:10.1093/bioinformatics/btt389. PMID:23828782. PMCID:PMC3753567.
Van Essen B, Hsieh H, Ames S, Pearce R, Gokhale M. DI-MMAP—a scalable memory-map runtime for out-of-core data-intensive applications. Cluster Computing. 2013;18(1):15-28. doi:10.1007/s10586-013-0309-0.
Documentation
Downloads
- Binarieshttps://sourceforge.net/projects/lmat/
- Source codehttps://sourceforge.net/projects/lmat/