CheckM2
CheckM2 is a machine-learning tool for rapid, accurate quality assessment of metagenome-assembled genomes (MAGs), providing predictions of genome completeness and contamination prior to downstream analysis. By learning quality-associated patterns from large reference genome collections, it improves accuracy and speed relative to traditional marker-based approaches and remains reliable for phylogenetically novel lineages and reduced genomes (e.g., Patescibacteria and the DPANN superphylum).
The software uses two distinct completeness models:
- General model (gradient boosting) — designed to generalize well to organisms that are poorly represented in reference databases (approximately novel at the order/class/phylum level).
- Specific model (neural network) — optimized for higher accuracy when genomes are closely related to the training references (approximately within known species/genus/family).
CheckM2 automatically selects the most appropriate completeness model for each input genome using a cosine similarity criterion, while also allowing users to force a particular model or output predictions from both. Contamination is estimated using a single gradient-boosting model applied across all taxa. Its reference database can be rapidly updated with new high-quality genomes, including taxa represented by only one genome, supporting robust performance as reference collections expand.
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Added:
- 4/8/2025
- Last Updated:
- 4/8/2025
Operations
Publications
Chklovski A, Parks DH, Woodcroft BJ, Tyson GW. CheckM2: a rapid, scalable and accurate tool for assessing microbial genome quality using machine learning. Nature Methods. 2023;20(8):1203-1212. doi:10.1038/s41592-023-01940-w.
Documentation
Downloads
- Biological datahttps://doi.org/10.5281/zenodo.14897628