| Literature DB >> 26545397 |
Yasset Perez-Riverol1, Qing-Wei Xu1, Rui Wang1, Julian Uszkoreit2, Johannes Griss3, Aniel Sanchez4, Florian Reisinger1, Attila Csordas1, Tobias Ternent1, Noemi Del-Toro1, Jose A Dianes1, Martin Eisenacher2, Henning Hermjakob1, Juan Antonio Vizcaíno5.
Abstract
The original PRIDE Inspector tool was developed as an open source standalone tool to enable the visualization and validation of mass-spectrometry (MS)-based proteomics data before data submission or already publicly available in the Proteomics Identifications (PRIDE) database. The initial implementation of the tool focused on visualizing PRIDE data by supporting the PRIDE XML format and a direct access to private (password protected) and public experiments in PRIDE.The ProteomeXchange (PX) Consortium has been set up to enable a better integration of existing public proteomics repositories, maximizing its benefit to the scientific community through the implementation of standard submission and dissemination pipelines. Within the Consortium, PRIDE is focused on supporting submissions of tandem MS data. The increasing use and popularity of the new Proteomics Standards Initiative (PSI) data standards such as mzIdentML and mzTab, and the diversity of workflows supported by the PX resources, prompted us to design and implement a new suite of algorithms and libraries that would build upon the success of the original PRIDE Inspector and would enable users to visualize and validate PX "complete" submissions. The PRIDE Inspector Toolsuite supports the handling and visualization of different experimental output files, ranging from spectra (mzML, mzXML, and the most popular peak lists formats) and peptide and protein identification results (mzIdentML, PRIDE XML, mzTab) to quantification data (mzTab, PRIDE XML), using a modular and extensible set of open-source, cross-platform libraries. We believe that the PRIDE Inspector Toolsuite represents a milestone in the visualization and quality assessment of proteomics data. It is freely available at http://github.com/PRIDE-Toolsuite/.Entities:
Mesh:
Substances:
Year: 2015 PMID: 26545397 PMCID: PMC4762524 DOI: 10.1074/mcp.O115.050229
Source DB: PubMed Journal: Mol Cell Proteomics ISSN: 1535-9476 Impact factor: 5.911
Organization of the PRIDE Inspector Toolsuite modules
| Library or GUI component | Description | GitHub repository | |
|---|---|---|---|
| PRIDE-Utilities | PRIDE Utilities | It contains functionalities shared by different PRIDE Toolsuite libraries such as controlled vocabulary data structures and prediction algorithms of peptide/protein properties | |
| PRIDE Data Object Model ( | Data model representation of MS proteomics data with special emphasis in metadata information | ||
| PRIDE Protein Inference | It implements a set of protein inference algorithms, coupled with the | ||
| PRIDE Modification | It retrieves the information from the main protein modification controlled vocabularies and/or ontologies (Unimod and PSI-MOD) | ||
| PRIDE-Toolsuite | PRIDE Inspector Quality Chart | Chart library developed using Java Swing and JFreeChart, which provides a way to assess the quality of MS experiments | |
| PRIDE Spectrum Browser | Java Swing library to visualize and annotate MS/MS spectra, chromatograms and fragment annotations | ||
| PRIDE Inspector Tool | Desktop application tool | ||
| PRIDE Inspector Toolsuite examples | Set of example files from different sources (mzIdentML, PRIDE XML, mzTab, and mass spectra files) that can be used for testing purposes |
Fig. 1.(A) Workflow explaining the MS/MS ion annotation algorithm. (B) Screenshot of the MS/MS ion annotation table, highlighting the assigned ions. It also shows the “delta mass” of each fragment ion. (C) Schema of the protein inference workflow. The top part of the figure shows an example illustrating the relationship between PSMs and proteins. The middle part represents the structure used internally, which contains nodes for PSMs (in light blue), peptides (in orange), proteins (in green), and also the necessary nodes (dark blue) to maintain the structure. For more details, see the main text.
Fig. 2.PRIDE Inspector Toolsuite can be used in every stage of a proteomics data workflow based on standard file formats; (1) generation of mass spectrometers output files; (2) peptide/protein identification step; (3) peptide/protein quantification step; (4) data deposition in any of the ProteomeXchange resources (PRIDE, MassIVE); (5) private access. Journal reviewers and editors can access the submitted files (password protected); and (6) public access. The data submission is made publicly available after the acceptance of the manuscript.
List of supported file formats in PRIDE Inspector Toolsuite, including the list of the exporters explicitly tested and supported (by September 2015)
| File format | Software provider | New in PRIDE Inspector | Available panels in PRIDE Inspector | Used Application Programming Interface | |
|---|---|---|---|---|---|
| Mass spectra file formats | mzML | ProteoWizard and others | No | Metadata | jmzML |
| mzXML | Yes | Mass Spectrum | jmzReader | ||
| mzData | Yes | Summary Charts | jmzReader | ||
| Peak list files (mgf, ms2, dta, pkl, apl) | Yes | Mass Spectrum, Summary Charts | jmzReader | ||
| Identification file formats | PRIDE XML | PRIDE Converter 2 | No | pride-jaxb | |
| MS-GF+ | |||||
| Mascot (version 2.4) | |||||
| Scaffold | |||||
| ProteinPilot | Metadata | ||||
| Myrimatch | Protein | ||||
| ProteoAnnotator | Peptide | ||||
| mzIdentML | PeptideShaker (X!Tandem, MS Amanda, OMSSA, Tide, Andromeda and Comet) | Yes | Mass Spectrum (if mass spectra file is associated) | jmzIdentML | |
| PEAKS | Summary Charts | ||||
| IsoQuant | |||||
| Pep2pro | |||||
| mzTab (version 1.0) | jmzTab converter | Metadata | jmzTab | ||
| Mascot (version 2.5) | Yes | Protein | |||
| IsoQuant | Peptide | ||||
| Mass Spectrum (if mass spectra file is associated) | |||||
| Summary Charts | |||||
| Quantification file formats | mzTab (version 1.0) | Mascot (version 2.5) | Yes | Metadata | jmzTab |
| Protein | |||||
| Peptide | |||||
| PRIDE XML | PRIDE Converter 2 | No | Mass Spectrum (if peak list file is associated) | pride-jaxb | |
| Quantification | |||||
| Summary Charts |
Fig. 3.Screenshots showing some of the novel graphical features of the PRIDE Inspector tool: (A) visualization of protein groups; (B) chart of “delta m/z distribution” including target (in green) and decoy peptides (in blue); (C) “protein view” containing protein inference information—the + sign should be clicked to show the proteins contained in one protein group; and (D) “Quantification view,” which provides expression level details at the protein and peptide level across different samples.