jmzReader
jmzReader parses multiple mass spectrometry file formats and provides a unified Java API to support mzIdentML-referenced spectra for proteomics applications.
Key Features:
- Java parsers: Provides Java application programming interfaces (APIs) for parsing mass spectrometry (MS) data.
- Supported formats: Parses peak list formats DTA, MS2, MGF, PKL and XML-based formats mzXML, mzData, mzML.
- Unified parser interface: Implements a common interface across all parsers to support the referencing methods used by mzIdentML.
- mzIdentML integration: Optimized for integration with mzIdentML (Human Proteome Organization (HUPO) Proteomics Standards Initiative (PSI)) to support references to external spectra for protein and peptide identifications.
- jmzML compatibility: Builds upon and extends the jmzML API to accommodate a broader range of MS data types.
Scientific Applications:
- Proteomics data processing: Enables incorporation of spectra from diverse MS formats into workflows for reporting protein and peptide identifications.
- mzIdentML-based analysis: Facilitates development of software that consumes mzIdentML by providing a single interface across multiple MS file formats.
Methodology:
Implements Java parsers with a common interface for peak-list (DTA, MS2, MGF, PKL) and XML-based (mzXML, mzData, mzML) formats, supports mzIdentML referencing methods, and extends the jmzML API.
Topics
Collections
Details
- Tool Type:
- library
- Programming Languages:
- Java
- Added:
- 3/5/2018
- Last Updated:
- 11/25/2024
Operations
Data Inputs & Outputs
Loading
Inputs
Publications
Griss J, Reisinger F, Hermjakob H, Vizcaíno JA. jmzReader: A Java parser library to process and visualize multiple text and XML‐based mass spectrometry data formats. PROTEOMICS. 2012;12(6):795-798. doi:10.1002/pmic.201100578. PMID:22539430. PMCID:PMC3472022.
PMID: 22539430
PMCID: PMC3472022
Funding: - Wellcome Trust: WT085949MA
- EU FP7 grants LipidomicNet: 202272
- Proteome-Xchange: 260558