CHEER
CHEER performs hierarchical, read-level taxonomic classification of RNA virus sequencing reads from order to genus using k-mer embedding and hierarchically organized convolutional neural networks.
Key Features:
- Hierarchical classification: Performs read-level taxonomic assignment for RNA viruses from order down to genus, including reads from previously uncharacterized species.
- K-mer embedding encoding: Encodes input reads using k-mer embedding-based representations.
- Hierarchically organized CNNs: Uses hierarchically organized convolutional neural networks to model taxonomic relationships at multiple taxonomic levels.
- Rejection layer: Incorporates a trained rejection layer to filter out non-target or ambiguous reads.
- Deep learning of species-specific features: Applies deep learning to learn species-specific features that enable detection of novel taxa beyond alignment-based methods.
- Comparison to alignment methods: Demonstrates higher taxonomic assignment accuracy than traditional alignment-based and alignment-free methods on benchmark datasets.
- Validation datasets: Validated on both simulated and real sequencing datasets, including short-read viral metagenomic data.
Scientific Applications:
- Viral metagenomics classification: Taxonomic classification of RNA viruses in viral metagenomic datasets.
- Novel virus detection: Detection and taxonomic assignment of previously uncharacterized or novel RNA viral species.
- Read-level taxonomic analysis: Assigning taxonomic labels to individual sequencing reads in short-read metagenomic datasets.
- Comparative benchmarking: Comparative performance assessment against alignment-based and alignment-free taxonomic classification methods.
Methodology:
CHEER encodes reads using k-mer embedding-based representations, applies hierarchically organized convolutional neural networks with a trained rejection layer, and uses deep learning to learn species-specific features for read-level classification from order to genus.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/10/2021
Operations
Publications
Shang J, Sun Y. CHEER: hierarCHical taxonomic classification for viral mEtagEnomic data via deep leaRning. Unknown Journal. 2020. doi:10.1101/2020.03.26.009001.