Graph / DP
45 methods · 1990–2022
Graph / DP: The classical formulation: peaks become nodes in a spectrum graph whose edges are residue masses, and the peptide is the best-scoring path through it, found by dynamic programming. Nearly every classical sequencer is a version of this.
The classical formulation: peaks become nodes in a spectrum graph whose edges are residue masses, and the peptide is the best-scoring path through it, found by dynamic programming. Nearly every classical sequencer is a version of this.
The earliest of its 45 methods is Fast peptide sequencing algorithm (Bartels) (1990); 44 more have followed.
| Methods | 45 |
| Papers describing them | 73 |
| Authors | 191 |
| Active | 1990-06-01 to 2022-08-25 |
| Deep learning | 1 of 45 |
| Kinds | algorithm (44), adjacent |
| Acquisition | DDA (42) |
Methods (45)
Oldest first, by the paper that describes each one.
- Fast peptide sequencing algorithm (Bartels) (1990): 1990 graph-theory algorithm that sequences polypeptides from FAB tandem mass spectra by scoring mass differences, without needing the amino acid composition, and proposes amino acid pairs or triples to bridge missing peaks. Sub-quadratic in the number of residues.
- Sherenga (1999): Graph-theoretic de novo (foundational)
- DP-based de novo peptide sequencing (2001): Dynamic-programming formulation over an NC-spectrum graph for de novo peptide sequencing.
- AUDENS (2002): Open-source automated de novo sequencing tool with preprocessing and dynamic programming over MS/MS spectra.
- PepSUMS (2002): Computational framework integrating mass tags and dissociation chemistry for de novo peptide sequencing from MS/MS experiments.
- Suboptimal de novo peptide sequencing (2003): Suboptimal-path algorithm for reporting multiple candidate de novo peptide sequences.
- Core interpretations (Bafna-Edwards) (2003): A dynamic programming de novo algorithm that assigns ion types (a, b, y and neutral losses) to peaks and introduces core interpretations to give confidence values to parts of a sequence.
- PEAKS (2003): Commercial DP-based de novo
- Hierarchical subsequence de novo scoring (PNNL) (2003): PNNL de novo approach that finds sequences and subsequences hierarchically in a reduced spectrum graph, using multiple ion series and natural isotope peaks, and ranks candidates by the probability of random matches.
- DC-Novo (2004): Divide-and-conquer + spectrum simulation
- PepNovo (2005): Probabilistic network + DP
- Two-way parallel searching de novo (2005): A de novo algorithm that searches b and y ion series in parallel from both ends to cut the number of candidate sequences, then screens them by intensity evidence.
- Multi-charge spectrum de novo sequencing (2005): Generalises spectrum models to charges up to 5 and shows higher-charge fragment ions improve complete de novo peptide prediction.
- Tree-decomposition de novo sequencing (2005): Models relationships among peaks as a graph and uses tree decomposition to find the longest antisymmetric path, giving linear-time de novo sequencing and quadratic-time spectral alignment that tolerate noise and PTMs.
- O(n log n) de novo sequencing (Brunetti) (2005): An algorithm that reconstructs a peptide sequence from a tandem spectrum with n peaks in O(n log n) time.
- Multi-charge strong tags de novo (2007): De novo peptide sequencing that first finds high-confidence strong tags across charge states and then connects them into full sequences.
- MSNovo (2007): Mass-array dynamic programming
- Variable-scoring DP de novo sequencing (2008): Dynamic programming over the spectrum graph where vertex scores depend on incident edges, solving forbidden-pairs paths in polynomial time.
- Ion transformation spectrum graph (2008): Transforms all candidate ion types to b-ions before building the spectrum graph, shrinking it and improving de novo accuracy.
- Preprocessing and antisymmetry for de novo sequencing (2008): Studies spectrum preprocessing and a relaxed antisymmetry constraint in spectrum-graph de novo sequencing, improving accuracy and speed.
- Vonode (2010): High-throughput de novo sequencing approach for high-resolution shotgun proteomics spectra.
- pNovo (2010): First HCD-focused de novo
- Knapsack DP de novo sequencing (2011): Formulates de novo sequencing as an integer knapsack dynamic program so that ions other than b and y contribute to the score.
- Antilope (2011): Lagrangian-relaxation formulation of de novo peptide sequencing. Frames the problem as a constrained optimization over the spectrum graph and solves it with iterative subgradient ascent.
- Bayesian network + DP hybrid de novo (Wang, Zomaya) (2012): Combines a Bayesian network with dynamic programming to explore sub-optimal spectrum-graph paths for de novo peptide sequencing.
- PEAKS DB (2012): De-novo-assisted DB search
- Vertex contraction de novo sequencing (2012): Solves the nested forbidden-pairs longest path problem behind spectrum-graph de novo sequencing in cubic time by vertex contraction.
- QuasiNovo (2013): De novo peptide sequencing algorithm using a neural-network ion classifier, dynamic programming candidate generation, and amino acid usage/edge-frequency scoring.
- pNovo+ (2013): Complementary HCD + ETD spectra
- DeNovoPTM (2013): A de novo sequencing algorithm that allows many PTM types while bounding the number of modifications per peptide to keep accuracy.
- UniNovo (2013): Universal de novo sequencing tool trained across fragmentation methods and instruments.
- NovoHCD (2013): De novo sequencing of HCD spectra with a multi-edge spectrum graph that integrates amino acid combinations, peptide tags and immonium ions.
- Parameterized path-width de novo sequencing (2014): Exploits bounded path width of an extended spectrum graph to compute antisymmetric partial paths for fast de novo sequencing.
- De novo sequencing of mixture spectra (Liu thesis) (2014): PhD work on identifying peptides from MIXTURE tandem mass spectra, where two or more peptides co-fragment: formulates the de novo problem for a mixture spectrum and solves it by dynamic programming.
- NovoExD (2014): De novo peptide sequencing for ECD/ETD spectra, using a spectrum graph with multiple edge types for the c- and z-ion variants those spectra carry.
- UVnovo (2015): UV photodissociation de novo
- T-Bruijn graph top-down de novo sequencing (2015): De novo sequencing from TOP-DOWN spectra, where the whole protein is fragmented rather than tryptic peptides: derives sequence tags and assembles them through a T-Bruijn graph, evaluated on carbonic anhydrase 2 and an alemtuzumab Fab.
- Open-pNovo (2017): pNovo with thousands of PTMs
- MRUniNovo (2017): Hadoop-distributed implementation of UniNovo for efficient de novo peptide sequencing.
- Symmetric difference scoring model (2017): Scores a candidate sequence by the symmetric difference between the masses it explains and the masses actually measured, penalising an explained mass that was not observed as well as an observed mass left unexplained. Earlier scoring models only maximised the number of explained masses.
- Retention-time-aware de novo sequencing (2018): Extends the symmetric difference scoring model with the chromatographic retention time, asking for a sequence consistent with both the fragment spectrum and the observed elution time. Develops an algorithm for each of three retention-time prediction models.
- CycloNovo (2019): Cyclopeptide sequencing
- SWPepNovo (2019): Parallelises a PepNovo-style scoring search across the Sunway many-core architecture, using a two-level task partition and a load-balancing scheme to keep the compute elements busy. Targets the case where the spectrum dataset, not the algorithm, is the bottleneck. From the same Hunan group as MRUniNovo.
- MaxNovo (2021): MaxQuant spectrum-graph de novo
- Protein Acrobat (2022): De novo peptide sequencing tool from the Cindrić group, coupling MALDI-TOF/TOF fragmentation of chemically activated peptides with de novo sequence elucidation and NCBInr alignment for organism identification (bacteria, viruses, meat-species markers).
Papers describing them (73)
- Fast algorithm for peptide sequencing by mass spectroscopy (1990, Biological Mass Spectrometry, peer-reviewed)
- De novo peptide sequencing via tandem mass spectrometry (1999, Journal of Computational Biology, peer-reviewed)
- A Dynamic Programming Approach to De Novo Peptide Sequencing via Tandem Mass Spectrometry (2001, Journal of Computational Biology, peer-reviewed)
- AuDeNS: A tool for automatic De Novo peptide sequencing (2002, Repository for Publications and Research Data (ETH Zurich), preprint)
- New computational approaches for de novo peptide sequencing from MS/MS experiments (2002, Proceedings of the IEEE, peer-reviewed)
- A Suboptimal Algorithm for De Novo Peptide Sequencing via Tandem Mass Spectrometry (2003, Journal of Computational Biology, peer-reviewed)
- On de novo interpretation of tandem mass spectra for peptide identification (2003, Proceedings of the seventh annual international conference on Research in computational molecular biology, peer-reviewed)
- An Effective Algorithm for the Peptide De Novo Sequencing from MS/MS Spectrum (2003, Lecture Notes in Computer Science, peer-reviewed)
- Improved peptide sequencing using isotope information inherent in tandem mass spectra (2003, Rapid Communications in Mass Spectrometry, peer-reviewed)
- PEAKS: powerful software for peptide de novo sequencing by tandem mass spectrometry (2003, Rapid Communications in Mass Spectrometry, peer-reviewed)
- A model of random sequences for de novo peptide sequencing (2003, Third IEEE Symposium on Bioinformatics and Bioengineering, 2003. Proceedings, peer-reviewed)
- De Novo Peptide Sequencing Based on a Divide-and-Conquer Algorithm and Peptide Tandem Spectrum Simulation (2004, Analytical Chemistry, peer-reviewed)
- PepNovo: de novo peptide sequencing via probabilistic network modeling (2005, Analytical Chemistry, peer-reviewed)
- An effective algorithm for peptide de novo sequencing from MS/MS spectra (2005, Journal of Computer and System Sciences, peer-reviewed)
- A TWO-WAY SEARCHING ALGORITHM FOR DE NOVO PEPTIDE SEQUENCING VIA TANDEM MASS SPECTROMETRY (2005, Advances in Bioinformatics and Its Applications, peer-reviewed)
- AUDENS: A Tool for Automated Peptide de Novo Sequencing (2005, Journal of Proteome Research, peer-reviewed)
- CHARACTERIZATION OF MULTI-CHARGE MASS SPECTRA FOR PEPTIDE SEQUENCING (2005, Proceedings of the 4th Asia-Pacific Bioinformatics Conference, peer-reviewed)
- FAST DE NOVO PEPTIDE SEQUENCING AND SPECTRAL ALIGNMENT VIA TREE DECOMPOSITION (2005, Biocomputing 2006, peer-reviewed)
- An Efficient Algorithm for De Novo Peptide Sequencing (2005, Adaptive and Natural Computing Algorithms, peer-reviewed)
- Complexity and scoring function of MS/MS peptide de novo sequencing (2006, Computational Systems Bioinformatics, peer-reviewed)
- Peptide Identification by Tandem Mass Spectra: An Efficient Parallel Searching (2006, Fifth IEEE Symposium on Bioinformatics and Bioengineering (BIBE’05), peer-reviewed)
- A Two-way Parallel Searching for Peptide Identiflcation via Tandem Mass Spectrometry (2006, Engineering letters, peer-reviewed)
- MODELING AND CHARACTERIZATION OF MULTI-CHARGE MASS SPECTRA FOR PEPTIDE SEQUENCING (2006, Journal of Bioinformatics and Computational Biology, peer-reviewed)
- Improving de novo sequencing accuracy for Ion Trap data in PEAKS software (2007, presentation)
- DE NOVO PEPTIDE SEQUENCING FOR MASS SPECTRA BASED ON MULTI-CHARGE STRONG TAGS (2007, Proceedings of the 5th Asia-Pacific Bioinformatics Conference, peer-reviewed)
- De Novo Peptide Sequencing and Identification with Precision Mass Spectrometry (2007, Journal of Proteome Research, peer-reviewed)
- MSNovo: A Dynamic Programming Algorithm for de Novo Peptide Sequencing via Tandem Mass Spectrometry (2007, Analytical Chemistry, peer-reviewed)
- A Dynamic Programming Algorithm for De Novo Peptide Sequencing with Variable Scoring (2008, Lecture Notes in Computer Science, peer-reviewed)
- An Ion Transformation Approach for De Novo Peptide Sequencing via Tandem Mass Spectra (2008, 2008 International Conference on BioMedical Engineering and Informatics, peer-reviewed)
- ON PREPROCESSING AND ANTISYMMETRY IN DE NOVO PEPTIDE SEQUENCING: IMPROVING EFFICIENCY AND ACCURACY (2008, Journal of Bioinformatics and Computational Biology, peer-reviewed)
- A Ranking-Based Scoring Function for Peptide-Spectrum Matches (2009, Journal of Proteome Research, peer-reviewed)
- Better score function for peptide identification with ETD MS/MS spectra (2010, BMC Bioinformatics, peer-reviewed)
- A high-throughput de novo sequencing approach for shotgun proteomics using high-resolution tandem mass spectrometry (2010, BMC Bioinformatics, peer-reviewed)
- pNovo: De novo Peptide Sequencing and Identification Using HCD Spectra (2010, Journal of Proteome Research, peer-reviewed)
- Poster: De novo protein identification by dynamic programming (2011, 2011 IEEE 1st International Conference on Computational Advances in Bio and Medical Sciences (ICCABS), abstract)
- Antilope – A Lagrangian Relaxation Approach to the de novo Peptide Sequencing Problem (2011, arXiv, preprint)
- A new hybrid de novo sequencing method for protein identification (2012, ANU Open Research (Australian National University), peer-reviewed)
- De novo peptide sequencing and spectral alignment algorithm via tandem mass spectrometry (2012, thesis)
- Integrating de Novo Sequencing and Database Search for Peptide Identification (2012, Europe PMC (PubMed Central), abstract)
- Antilope—A Lagrangian Relaxation Approach to the de novo Peptide Sequencing Problem (2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics, peer-reviewed)
- PEAKS DB: De Novo Sequencing Assisted Database Search for Sensitive and Accurate Peptide Identification (2012, Molecular & Cellular Proteomics, peer-reviewed)
- De Novo Peptide Sequencing Based on Vertex Contraction Algorithm (2012, 2012 Fifth International Joint Conference on Computational Sciences and Optimization, peer-reviewed)
- QuasiNovo: Algorithms for De Novo Peptide Sequencing (2013, thesis)
- pNovo+: De Novo Peptide Sequencing Using Complementary HCD and ETD Tandem Mass Spectra (2013, Journal of Proteome Research, peer-reviewed)
- DE NOVO SEQUENCING WITH LIMITED NUMBER OF POST-TRANSLATIONAL MODIFICATIONS PER PEPTIDE (2013, Journal of Bioinformatics and Computational Biology, peer-reviewed)
- UniNovo: a universal tool for de novo peptide sequencing (2013, Bioinformatics, peer-reviewed)
- A multi-edge graph based de novo peptide sequencing method for HCD spectra (2013, 2013 IEEE International Conference on Bioinformatics and Biomedicine, peer-reviewed)
- A New Parameterized Algorithm for Rapid Peptide Sequencing (2014, PLoS ONE, peer-reviewed)
- NovoHCD: De novo Peptide Sequencing From HCD Spectra (2014, IEEE Transactions on NanoBioscience, peer-reviewed)
- An Effective Algorithm for Peptide de novo Sequencing from Mixture MS/MS Spectra (2014, Lecture Notes in Computer Science, peer-reviewed)
- NovoGMET: De Novo Peptide Sequencing Using Graphs with Multiple Edge Types (GMET) for ETD/ECD Spectra (2014, Lecture Notes in Computer Science, peer-reviewed)
- Linear Programming and Integer Linear Programming in Bioinformatics (2015, thesis)
- De novo sequencing and peptide characterization via ultraviolet photodissociation mass spectrometry (2015, thesis)
- Algorithms for Peptide Identification from Mixture Tandem Mass Spectra (2015, thesis)
- De novo peptide sequencing methods for tandem mass spectra (2015, thesis)
- De Novo Sequencing of Peptides from Top-Down Tandem Mass Spectra (2015, Journal of Proteome Research, peer-reviewed)
- Methods for proteomic characterization of antibody repertoires and de novo peptide sequencing (2016, thesis)
- UVnovo: A de Novo Sequencing Algorithm Using Single Series of Fragment Ions via Chromophore Tagging and 351 nm Ultraviolet Photodissociation Mass Spectrometry (2016, Analytical Chemistry, peer-reviewed)
- Open-pNovo: De Novo Peptide Sequencing with Thousands of Protein Modifications (2017, Journal of Proteome Research, peer-reviewed)
- NovoExD: De novo Peptide Sequencing for ETD/ECD Spectra (2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics, peer-reviewed)
- An Approach for Peptide Identification by De Novo Sequencing of Mixture Spectra (2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics, peer-reviewed)
- MRUniNovo: an efficient tool for de novo peptide sequencing utilizing the Hadoop distributed computing framework (2017, Bioinformatics, peer-reviewed)
- Comprehensive de Novo Peptide Sequencing from MS/MS Pairs Generated through Complementary Collision Induced Dissociation and 351 nm Ultraviolet Photodissociation (2017, Analytical Chemistry, peer-reviewed)
- A better scoring model for de novo peptide sequencing: the symmetric difference between explained and measured masses (2017, Algorithms for Molecular Biology, peer-reviewed)
- De Novo Sequencing of Peptides from High‐Resolution Bottom‐Up Tandem Mass Spectra using Top‐Down Intended Methods (2017, PROTEOMICS, peer-reviewed)
- Improved de novo peptide sequencing using LC retention time information (2018, Algorithms for Molecular Biology, peer-reviewed)
- De Novo Peptide Sequencing Reveals a Vast Cyclopeptidome in Human Gut and Other Environments (2019, bioRxiv, preprint)
- SWPepNovo: An Efficient De Novo Peptide Sequencing Tool for Large-scale MS/MS Spectra Analysis (2019, International Journal of Biological Sciences, peer-reviewed)
- De Novo Peptide Sequencing Reveals Many Cyclopeptides in the Human Gut and Other Environments (2020, Cell Systems, peer-reviewed)
- Spectrum graph-based de-novo sequencing algorithm MaxNovo achieves high peptide identification rates in collisional dissociation MS/MS spectra (2021, bioRxiv, preprint)
- Application of Top-Down Deconvolution Tools to Bottom-Up Mass Spectrometry Data: Advantages and Limitations (2022, Springer Proceedings in Physics, peer-reviewed)
- A streamlined platform for analyzing tera-scale DDA and DIA mass spectrometry data enables highly sensitive immunopeptidomics (2022, Nature Communications, peer-reviewed)
- Direct Identification of Urinary Tract Pathogens by MALDI-TOF/TOF Analysis and De Novo Peptide Sequencing (2022, Molecules, peer-reviewed)