Journal of Proteome ResearchBioinformaticsPeer-reviewed journal article
Extremely fast and accurate open modification spectral library searching of high-resolution mass spectra using feature hashing and graphics processing units
Wout BittremieuxiD, Kris LaukensiD, William Stafford NobleiD
Abstract
Open modification searching (OMS) is a powerful search strategy to identify peptides with any type of modification. OMS works by using a very wide precursor mass window to allow modified spectra to match against their unmodified variants, after which the modification types can be inferred from the corresponding precursor mass differences. A disadvantage of this strategy, however, is the large computational cost, because each query spectrum has to be compared against a multitude of candidate peptides.\n\nWe have previously introduced the ANN-SoLo tool for fast and accurate open spectral library searching. ANN-SoLo uses approximate nearest neighbor indexing to speed up OMS by selecting only a limited number of the most relevant library spectra to compare to an unknown query spectrum. Here we demonstrate how this candidate selection procedure can be further optimized using graphics processing units. Additionally, we introduce a feature hashing scheme to convert high-resolution spectra to low-dimensional vectors. Based on these algorithmic advances, along with low-level code optimizations, the new version of ANN-SoLo is up to an order of magnitude faster than its initial version. This makes it possible to efficiently perform open searches on a large scale to gain a deeper understanding about the protein modification landscape. We demonstrate the computational efficiency and identification performance of ANN-SoLo based on a large data set of the draft human proteome.\n\nANN-SoLo is implemented in Python and C++. It is freely available under the Apache 2.0 license at https://github.com/bittremieux/ANN-SoLo.
- Citations
- 49
- FWCI
- 2.10
- Field percentile
- top 13%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Fast open modification spectral library searching through approximate nearest neighbor indexing
Wout Bittremieux, Pieter Meysman, … Kris Laukens·Journal of Proteome ResearchPeer-reviewed·Sep 5, 2018
- Improved open modification searching via unified spectral search with predicted libraries and enhanced vector representations in ANN-SoLo
Issar Arab, Kris Laukens, Wout Bittremieux·Journal of Proteome ResearchPeer-reviewed·Jan 31, 2026
- Semi-supervised machine learning for sensitive open modification spectral library searching
Issar Arab, William E. Fondrie, … Wout Bittremieux·Journal of Proteome ResearchPeer-reviewed·Jan 23, 2023
- Beyond Delta Masses: MS Andrea Directly Resolves Combinatorial Peptide Modifications in Open Searches
Louise Marie Buur, Stephan Winkler, Viktoria Dorfer·Journal of Proteome ResearchPeer-reviewed·Oct 27, 2026
- Open-pFind enables precise, comprehensive and rapid peptide identification in shotgun proteomics
Hao Chi, Chao Liu, … Si‐Min He·Nature BiotechnologyPeer-reviewed·Oct 8, 2018
- ReCom: A semi-supervised approach to ultra-tolerant database search for improved identification of modified peptides
Andrea Laguillo-Gómez, Enrique Calvo, … Jesús Vázquez·Journal of ProteomicsPeer-reviewed·Jul 16, 2023