Sign in
BioinformaticsAnalytical Chemistry
Peer-reviewed journal article

A universal spectrum annotator for complex peptidoforms in mass spectrometry-based proteomics

Douwe SchulteiD, Rien W. LeuveninkiD, Shelley JageriD, Albert J. R. HeckiD, Joost SnijderiD

Abstract

Accurate and comprehensive peptide spectrum annotation is a crucial step to interpret mass spectrometry-based proteomics data. While peak assignment in peptide fragmentation spectra is central to a broad range of proteomics applications, current tools tend to be specialized to a specific task. Here we present a more comprehensive tool, the Annotator, which unifies spectrum annotation for bottom-up, middle-down, top-down, cross-linked, and glycopeptide fragmentation mass spectra, from all fragmentation methods, including all ion types: a/b/c, x/y/z, d/v/w, and immonium ions. The Annotator integrates all known post-translational modifications from common databases and additionally allows for the definition of custom fragmentation models and modifications. Modifications allow for diagnostic fragment ions, site specific neutral losses, and multiple breakage sites for cross-linkers. The underlying library used for the theoretical fragmentation and matching is based on the unified peptidoform notation ProForma 2.0 and made available as a Rust library (rustyms) with Python bindings. This enables spectrum annotation of diverse and complex peptidoforms across the broad range of mass spectrometry-based proteomics applications.

PDFDOI

02 /Specification & Classification

Click any tag to browse matching papers

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.

Similarity Map
SelectedSame fieldCross-field
THISKarlic '26Grimaud '25Geiszler '22Seymour '21Polasky '23Ming '20
79% semantic matchBioinformatics
Kristian I. Karlic, Nichollas E. Scott·bioRxiv·Jun 28, 2026