Related Experiment Video
Updated: Jan 20, 2026

Method for Recording Broadband High Resolution Emission Spectra of Laboratory Lightning Arcs
Published on: August 27, 2019
Extremely Fast and Accurate Open Modification Spectral Library Searching of High-Resolution Mass Spectra Using
Wout Bittremieux1,2,3, Kris Laukens1,2, William Stafford Noble3,4
1Department of Mathematics and Computer Science , University of Antwerp , 2020 Antwerp , Belgium.
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. We 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. On the basis of 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. ANN-SoLo is implemented in Python and C++. It is freely available under the Apache 2.0 license at https://github.com/bittremieux/ANN-SoLo .
Related Concept Videos
Emission Spectra
Measurement: Standard Units
High-Resolution Mass Spectrometry (HRMS)
Pre-mRNA Processing: Modification of pre-mRNA Ends
Once about 20-40 ribonucleotides have been joined together by RNA polymerase, a group of enzymes adds a cap to the 5' end of the growing transcript. In this process, a 5' phosphate is replaced by modified guanosine that has a methyl group attached (7-methyl guanosine). This 5' cap helps...
Measurement: Derived Units
Molar Mass

