recetox-xMSannotator
recetox-xMSannotator annotates LCMS1 features from untargeted high-resolution liquid chromatography–mass spectrometry datasets to assign putative chemical identities and confidence scores using database matching and multistage clustering.
Key Features:
- Database Integration: Matches features against ChemSpider, KEGG, HMDB, T3DB, and LipidMaps to expand candidate chemical annotations.
- Adduct List Usage: Uses a curated adduct list to consider possible ion forms during identification.
- Multistage Clustering Algorithm: Employs multistage clustering incorporating metabolic pathway associations, intensity profiles, retention time characteristics, mass defect, and isotope/adduct patterns.
- Confidence Scoring: Assigns confidence levels to annotations based on integrated evidence from clustering, adduct/isotope patterns, and database matches.
- Performance Metrics: Demonstrates an F1-measure of 0.8 on datasets with known targets and is effective when metabolite counts are small relative to database size.
- MS/MS Validation: MS/MS validation on 210 randomly selected metabolites showed 80% of features annotated with high or medium confidence had ion-dissociation patterns consistent with xMSannotator annotations.
Scientific Applications:
- Untargeted human metabolomics annotation: Annotation and prioritization of features in untargeted human metabolomics datasets using LCMS1 data and database matching.
- Chemical identification in high-resolution MS datasets: Prioritization of putative chemical identities in high-resolution LCMS1 datasets for downstream verification.
Methodology:
Implemented in the R package xMSannotator, the method performs database querying (local and online), applies a curated adduct list, uses multistage clustering based on metabolic pathway associations, intensity profiles, retention time, mass defect, and isotope/adduct patterns, and assigns confidence scores.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- library
- Programming Languages:
- R
- Added:
- 6/22/2023
- Last Updated:
- 11/4/2025
Operations
Data Inputs & Outputs
Annotation
Publications
Uppal K, Walker DI, Jones DP. xMSannotator: an R package for network-based annotation of high-resolution metabolomics data. Anal. Chem.. 2017;89(2):1063.
PMCID: PMC5447360