CNN + RNN

16 methods · 2017–2025

CNN + RNN: The first deep-learning generation: a convolutional network reads the spectrum and a recurrent decoder emits the sequence. This is what made a spectrum something to decode end to end rather than something to search.

The first deep-learning generation: a convolutional network reads the spectrum and a recurrent decoder emits the sequence. This is what made a spectrum something to decode end to end rather than something to search.

The earliest of its 16 methods is DeepNovo (2017); 15 more have followed.

Methods 16
Papers describing them 19
Authors 85
Active 2017-07-18 to 2025-02-07
Deep learning 16 of 16
Kinds algorithm (11), downstream-application (3), adjacent, post-processor
Acquisition DDA (14), DIA (2)

Methods (16)

Oldest first, by the paper that describes each one.

  • DeepNovo (2017): First DL model (CNN+LSTM)
  • Deep-learning protein identification primer (2017): Companion vision paper by the DeepNovo authors laying out how deep learning applies to protein identification end-to-end (from spectrum → amino-acid tokens → peptide → protein). Predates the PNAS DeepNovo paper by a few months.
  • DeepNovo-DIA (2018): First de novo for DIA
  • DeepNovo V2 (2019): Improved CNN+LSTM model
  • DeepNovoAA (2019): Immunopeptidome neoantigen discovery
  • Prosit (2019): Deep-learning (bidirectional RNN + attention) predictor of peptide fragment-ion intensities and retention times: widely used to validate and rescore de novo sequencing candidates against predicted spectra.
  • SMSNet (2019): Sequence-Mask-Search seq2seq
  • PointNovo (2020): Point-set network
  • Deep Novo A+ (2022): Improved DeepNovo model
  • DePS (2022): Improved deep learning model
  • Kaiko (2022): Deep-learning (CNN + RNN) de novo peptide sequencer trained on 5 M peptide-spectrum matches from 55 phylogenetically diverse bacteria. Identifies microbial community members directly from metaproteomic MS/MS, then builds sample-specific protein databases without requiring matched metagenomes: validated on native soil microbiome samples.
  • AL-DeepNovo-DIA (2022): Active-learning wrapper around Tran et al. 2019’s DeepNovo-DIA. Uses acquisition functions to pick the most informative spectra at each training iteration instead of random selection. First published as AL-DeepNovo-DIA (ICML 2022 Workshop on Computational Biology, Ebrahimi & Guo); rebranded ActiveNovo_DIA in Ebrahimi’s 2025 UNT PhD thesis.
  • NovoRank (2022): Spectral clustering refinement
  • Multienzyme DeepNovo models (2023): DeepNovo-based multienzyme models for improving peptide de novo sequencing generalizability.
  • PGPointNovo (2023): Parallel GPU-based PointNovo
  • DeepNovo Peptidome (2023): Immunopeptidomics pipeline

How they score

3 of the 16 have been run on denovo_benchmarks, which ranks 17 tools over 84 datasets. The family’s best median rank is 12.

  • SMSNet: median peptide-level average precision 0.585, median rank 12 of 17
  • DePS: median peptide-level average precision 0.458, median rank 15 of 17
  • DeepNovo: median peptide-level average precision 0.204, median rank 17 of 17

Read these next to the rest of the field, not on their own: what the numbers mean.

Applied in

Immunopeptidomics / neoantigen, Metaproteomics

Papers describing them (19)

Authors (85)

Ali Ghodsi, Andreas Huhmer, Baozhen Shan, Bernard Delanghe, Bernhard Kuster, Carlos Gueto-Tettay, Carrie D. Nicora, Chao Peng, Cheng Ge, Chunde Yang, Chungong Yu, Chuyi Liu, Daniel Paul Zolg, David W. Speicher, Di Tang, Dongbo Bu, Ekapol Chuangsuwanich, Eric D. Merkley, Ernesto S. Nakayasu, Eunok Paek, Feng Wang, Haicang Zhang, Haiming Qin, Hamed Khakzad, Hans-Christian Ehrlich, Haofei Miao, Hong Zhang (Xuzhou), Hsin-Yao Tang, Hugh D. Mitchell, Janet K. Jansson, Jangho Seo, Jia Qu, Jingxiang Lang, Johan Malmström, Johannes Zerweck, Joon-Yong Lee, Julia Rechenberger, Karsten Schnatbaum, Korrawe Karunratanakul, Kristin E. Burnum-Johnson, Kunxian Shu, Lars Malmström, Lei Di, Lei Xin, Liangxu Xie, Lotta Happonen, Mathias Wilhelm, Meagan C. Burnet, Ming Li, Moritz Heusel, Ngoc Hieu Tran, Patroklos Samaras, Ping Wu, Qiang He, Qing Zhang, Qingyang Lei, Ren Kong, Rui Qiao, Ruonan Wu, Samuel H. Payne, Sarah C. Jenson, Seunghyuk Choi, Shan Chang, Shiva Ebrahimi, Siegfried Gessulat, Sira Sriswasdi, Stephan Aiche, Tao Chen, Tobias Knaute, Tobias Schmidt, Ulf Reimer, Wenting Li, Xianglilan Zhang, Xiaofang Xu, Xiaolong Liu, Xin Chen (Waterloo), Xuan Guo, Yi Lu, Yi Zhang, Yonggang Lu, Yongxing He, Yuan Xinpu, Yunping Zhu, Zachariah Levine, Zhiguang Chen

Seen in the charts

Back to the full map

Back to top