BoltzMatch
BoltzMatch applies restricted Boltzmann machines to improve peptide-spectrum-matching (PSM) scoring in tandem mass spectrometry for shotgun proteomics.
Key Features:
- Stochastic Neural Networks: Employs restricted Boltzmann machines (RBMs) to learn and enhance score functions that discriminate correct from incorrect peptide-spectrum matches.
- Chemically Explainable Patterns: Identifies and learns chemically explainable patterns among peak pairs in MS2 spectra, capturing the semantic context of peaks.
- Peak Augmentation and Reconstruction: Augments existing peaks based on contextual relevance and reconstructs missing expected ion peaks during internal scoring.
Scientific Applications:
- Enhanced Annotations: Achieves 50% more annotations on high-resolution MS2 data and 33% more on low-resolution MS2 data compared to XCorr at 0.1% FDR.
- Error Reduction: Maintains the same number of spectrum annotations as XCorr while reducing errors by 4- to 6-fold.
- Comparison with Other Tools: Provides 14% more annotations than Prosit (with Percolator) alone and yields a 32% increase in annotations when combined with Percolator at the same FDR.
Methodology:
Uses restricted Boltzmann machines trained on spectral data to learn peak-pair patterns and applies peak augmentation and reconstruction within its internal scoring to improve PSM discrimination.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python, Shell
- Added:
- 1/18/2021
- Last Updated:
- 2/4/2021
Operations
Publications
Sulimov P, Voronkova A, Kertész-Farkas A. Annotation of tandem mass spectrometry data using stochastic neural networks in shotgun proteomics. Bioinformatics. 2020;36(12):3781-3787. doi:10.1093/bioinformatics/btaa206. PMID:32207518.
PMID: 32207518