Whokaryote
Whokaryote classifies contigs from metagenomic assemblies as eukaryotic or prokaryotic using gene-structure features to improve domain-aware metagenomic analyses.
Key Features:
- Random Forest Classifier: Employs a random forest classifier using biologically grounded features such as intergenic distance, gene density, and gene length.
- High Accuracy: Achieves an estimated accuracy of 97% in contig classification and performs comparably to EukRep and Tiara, which rely on k-mer frequencies.
- Tiara Integration: Incorporates Tiara predictions as additional features to enhance classification, yielding an F1-score of 1.00 across precision, recall, and accuracy for both eukaryotic and prokaryotic classes.
- Computational Efficiency: Maintains fast processing speed appropriate for large metagenomic datasets.
Scientific Applications:
- Metagenome contig classification: Distinguishes eukaryotic and prokaryotic contigs in metagenomic assemblies to enable domain-specific downstream analyses.
- Discovery of eukaryotic biosynthetic gene clusters: Enables reanalysis of metagenomes to uncover eukaryotic genes and biosynthetic gene clusters, as demonstrated by detection of clusters in a disease-suppressive plant endosphere microbial community that were previously missed.
Methodology:
A random forest classifier is trained on genomic features (intergenic distance, gene density, gene length) and can incorporate Tiara predictions as additional features.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python, Shell
- Added:
- 3/9/2022
- Last Updated:
- 3/9/2022
Operations
Data Inputs & Outputs
Gene prediction
Outputs
Publications
Pronk LJU, Medema MH. Whokaryote: distinguishing eukaryotic and prokaryotic contigs in metagenomes based on gene structure. Unknown Journal. 2021. doi:10.1101/2021.11.15.468626.