NovoCRF: Globally Normalized De Novo Peptide Sequencing on a Prefix-Mass Lattice
preprint · arXiv · 2026
| Date | 2026-11-03 |
| Type | preprint |
| Venue | arXiv |
| Publisher | arXiv |
| Contribution | algorithm |
| DOI | 10.48550/arXiv.2611.05260 |
Abstract
De novo peptide sequencing has moved from dynamic programming over hand-designed or generative scores to large transformers that learn the task end to end. We present NovoCRF, a conditional random field (CRF) whose states are prefix masses, so that its paths are exactly the peptides within +/-0.06 Da of the precursor mass. A small network scores each edge from physics-derived ion-match features and is trained with its scores globally normalized over all mass-feasible peptides. To our knowledge, NovoCRF is the first de novo method trained with exact normalization over all mass-feasible peptides. Our software has three modules, each with exactly one job: a precursor mass finder recovers the accurate precursor mass from MS1, the CRF finds the peptides that fit the precursor mass by exact k-best decoding, and two BiGRU rerankers add sequence context and internal-fragment evidence. The model has 310k parameters and trains in about 17 GPU-hours. On seven held-out data-dependent acquisition datasets published in 2026 (126,262 labeled spectra), NovoCRF’s mean peptide recall is 42.4%, against 39.1% for Casanovo v5 with five beams, and its amino-acid recall 64.0% against 53.1%, at 1,746 spectra/s on 18 CPU threads, 55x Casanovo’s throughput on a GPU. Split by fragment evidence, NovoCRF leads on labels with up to three peptide bonds without a b or y ion, and Casanovo only beyond. NovoCRF can also search modifications it was never trained on at their exact mass: it finds 32.1% of the hydroxyproline peptides of a lion bone sample.
Methods and tools
- NovoCRF: A conditional random field whose states are prefix masses, so every path is a peptide within 0.06 Da of the precursor; a 310k-parameter scorer of physics-derived ion-match features is trained with exact global normalization over all mass-feasible peptides, decoded by exact k-best search and reranked by two BiGRUs.
Trained on
- CompOmics PRIDE (as published) · InstaDeepAI/CompOmics_PRIDE, PXD000666 (provenance), PXD000867 (provenance), PXD001839 (provenance), PXD003155 (provenance), PXD004364 (provenance), PXD004612 (provenance), PXD005230 (provenance), PXD006692 (provenance), PXD011360 (provenance), PXD011536 (provenance), PXD013543 (provenance) and 7 more
- MassIVE-KB (version not stated)
- ProteomeTools (version not stated)
Evaluated on
- Carbamazepine Activates Private Self and Viral Reactive TCRs Through a Drug-Permissive HLA-B Cleft (as deposited) · PXD082505
- Comprehensive proteogenomic analysis identifies immune targets in microsatellite stable and unstable colorectal cancers (as deposited) · PXD071022
- Functional diversification of the cephalopod proteome by RNA-editing (as deposited) · PXD071561
- Global proteomics of Peroxiredoxin 6 knockdown A549 cells subjected to ionizing radiation (as deposited) · PXD076585
- HLA class I-naturally presented synovial tissue peptides are recognized by CD8+ T lymphocytes from rheumatoid arthritis patients (as deposited) · PXD079646
- Peptidomics Mapping of Proteolysis Highlights Triple Activation of Sprouted Seeds by Germination, Homogenisation and Species Mixture. (as deposited) · PXD072115
- Protein-related hydrophobicity differences among strains belonging to Candidozyma auris (Candida auris) clades. (as deposited) · PXD074750
- Proteomic analysis of Xenopus tropicalis skin, toes, and claws using the GludC protease (as deposited) · PXD073929
- Proteomic data: The Japanese Archipelago sheltered cave lions, not tigers, during the Late Pleistocene (as deposited) · PXD065297