ArticleslgStudy

computer science

PEAKS

PEAKS is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand PEAKS rather than just read about it. In short: PEAKS is a suite of software programs designed for proteomic analysis of data obtained from mass spectrometers. Products within the suite include PEAKS Studio, PEAKS Online, PEAKS AB, and PEAKS GlycanFinder.

PEAKS — main illustration
PEAKS — illustration

Key takeaways

  • PEAKS belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect PEAKS to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of PEAKS from memory before moving on to harder problems.

Reference excerpt

PEAKS is a suite of software programs designed for proteomic analysis of data obtained from mass spectrometers. Products within the suite include PEAKS Studio, PEAKS Online, PEAKS AB, and PEAKS GlycanFinder. The PEAKS suit of proteomics software are commonly used for peptide identification (protein ID) through de novo peptide sequencing assisted search engine database searching, with protein quantification capabilities whilst also giving reproducible results. PEAKS has also integrated PTM and mutation characterization through automatic peptide sequence tag based searching (SPIDER) and PTM identification. PEAKS supports analysis of DDA, DIA, hybrid-DIA, MRM, and PRM data with various workflows.

Overview PEAKS Studio is a proteomics software program for bottom-up proteomics data collected by LC-MS and MS/MS designed for peptide sequencing, protein identification and quantification on desktop and workstation computers. PEAKS Online is a collaboration-based proteomics software designed for at-scale operation on servers and computer clusters. PEAKS is well-known for offering automated de novo sequencing with two algorithms, the PEAKS de novo algorithm, and the DeepNovo algorithm. The PEAKS de novo algorithm uses the mass difference between two fragment ions to calculate the mass of an amino acid residue on the peptide backbone. The mass can usually uniquely determine the residue. DeepNovo, under the current implementation GraphNovo, is a deep learning based approach towards de novo sequencing. Decoy spectra are used in DeepNovo to estimate an FDR for de novo peptide sequencing. The decoy generation process ensures decoy spectra have the same fragment ion distribution as target spectra. PEAKS provides a complete sequence for each peptide, with confidence scores on individual amino acid assignments, simple reporting for high-throughput analysis, amongst other information. To identify modifications and mutations, PEAKS uses two algorithms: SPIDER and PTM Search. SPIDER is a sequence tag based search tool within PEAKS, which deals with the possible overlaps between the de novo sequencing errors and the homology mutations. It reconstructs the real peptide sequence by combining both the de novo sequence tag and the homolog, automatically and efficiently. PTM Search is a tool within PEAKS that provides PTM identification and profiling by de novo sequencing and database searching.

Protein quantification can be done using the add-on tool PEAKS Q. It supports label (ICAT, iTRAQ, SILAC, TMT, 018, etc.) and label free techniques. Protein relative quantification is performed based on the extracted ion chromatograms of the whole isotopic envelope on MS1 level. Additionally, the LFQ algorithm extracts and uses the LC retention time and MS feature to align different runs, thus transferring IDs to matched features without IDs to retrieve quantification information. IMS-MS data analysis is supported with the PEAKS IMS add-on tool, which offers an additional dimension of separation when used with LC-MS/MS spectrometry. PEAKS QC is a tool within PEAKS that provides automated quality control of results obtained from analyses. QC allows for the assessment of statistical information of the raw data and results, which can provide more information on the attributes of the LC-MS acquisition. Many algorithms and features of PEAKS Studio and PEAKS Online have been adapted and developed into multiple other software in the PEAKS suite. This list includes PEAKS AB, the first method for automatic monoclonal antibody sequencing; PEAKS GlycanFinder, a project focused on glycan profiling and identification; and ProteoformX, capable of intact and top-down proteomic mass analysis.

Uses in Proteomics The software is used in proteomics research for the analysis and interpretation of mass spectrometry data. Applications include protein identification, peptide quantification, post translation modifications (PTM) analysis, and computer proteomics. The software has been used in biomarker discoveries, clinical and pre-clinical proteomics, cancer proteomics, plant proteomics, pharmaceutical research, and systems biology. The software can be used to interpret these data sets by feature extraction and identification from raw data. DIA data analysis, available in PEAKS software, supports the identification of peptides that are highly differentiated and are presented in low quantities. DIA captures MS2 spectra of low abundance peptides, and the use of a spectral library and de novo peptide sequencing workflow is Incorporated to identify peptides from mass spectrometry data. Protein, peptide, etc. databases in .fasta format from sources such as Uniprot and PRIDE can be used with PEAKS. Mass spectrometry data and workflows generated by instruments and software from a multitude of vendors is possible as PEAKS is vendor neutral software. Examples include ThermoFisher Scientific (e.g XCalibur), Sciex (e.g SCIEX MS Data Converter Software) Bruker (e.g Bruker DataAnalysis) and Agilent (e.g MassHunter or OpenLab).

References

Worked examples

Example 1 — a first encounter with PEAKS

Start with the simplest possible case. Write down what PEAKS claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to PEAKS before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about PEAKS ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of PEAKS

In research
PEAKS appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses PEAKS in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
PEAKS is common in secondary-school and first-year university syllabi. It links to neighbouring topics Mass spectrometry software, Proteomic sequencing, so understanding it makes those chapters shorter.
In everyday life
Look for PEAKS outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “PEAKS” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study PEAKS in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what PEAKS means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain PEAKS out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is PEAKS in simple terms?

PEAKS is a suite of software programs designed for proteomic analysis of data obtained from mass spectrometers. Products within the suite include PEAKS Studio, PEAKS Online, PEAKS AB, and PEAKS GlycanFinder.

Why does PEAKS matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study PEAKS?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on PEAKS.

Tags

  • Mass spectrometry software
  • Proteomic sequencing

Keep exploring