Cargando…

jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats

We here present the jmzReader library: a collection of Java application programming interfaces (APIs) to parse the most commonly used peak list and XML-based mass spectrometry (MS) data formats: DTA, MS2, MGF, PKL, mzXML, mzData, and mzML (based on the already existing API jmzML). The library is opt...

Descripción completa

Detalles Bibliográficos
Autores principales: Griss, Johannes, Reisinger, Florian, Hermjakob, Henning, Vizcaíno, Juan Antonio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Blackwell Publishing Ltd 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472022/
https://www.ncbi.nlm.nih.gov/pubmed/22539430
http://dx.doi.org/10.1002/pmic.201100578
_version_ 1782246518720299008
author Griss, Johannes
Reisinger, Florian
Hermjakob, Henning
Vizcaíno, Juan Antonio
author_facet Griss, Johannes
Reisinger, Florian
Hermjakob, Henning
Vizcaíno, Juan Antonio
author_sort Griss, Johannes
collection PubMed
description We here present the jmzReader library: a collection of Java application programming interfaces (APIs) to parse the most commonly used peak list and XML-based mass spectrometry (MS) data formats: DTA, MS2, MGF, PKL, mzXML, mzData, and mzML (based on the already existing API jmzML). The library is optimized to be used in conjunction with mzIdentML, the recently released standard data format for reporting protein and peptide identifications, developed by the HUPO proteomics standards initiative (PSI). mzIdentML files do not contain spectra data but contain references to different kinds of external MS data files. As a key functionality, all parsers implement a common interface that supports the various methods used by mzIdentML to reference external spectra. Thus, when developing software for mzIdentML, programmers no longer have to support multiple MS data file formats but only this one interface. The library (which includes a viewer) is open source and, together with detailed documentation, can be downloaded from http://code.google.com/p/jmzreader/.
format Online
Article
Text
id pubmed-3472022
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Blackwell Publishing Ltd
record_format MEDLINE/PubMed
spelling pubmed-34720222012-10-18 jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats Griss, Johannes Reisinger, Florian Hermjakob, Henning Vizcaíno, Juan Antonio Proteomics Technical Brief We here present the jmzReader library: a collection of Java application programming interfaces (APIs) to parse the most commonly used peak list and XML-based mass spectrometry (MS) data formats: DTA, MS2, MGF, PKL, mzXML, mzData, and mzML (based on the already existing API jmzML). The library is optimized to be used in conjunction with mzIdentML, the recently released standard data format for reporting protein and peptide identifications, developed by the HUPO proteomics standards initiative (PSI). mzIdentML files do not contain spectra data but contain references to different kinds of external MS data files. As a key functionality, all parsers implement a common interface that supports the various methods used by mzIdentML to reference external spectra. Thus, when developing software for mzIdentML, programmers no longer have to support multiple MS data file formats but only this one interface. The library (which includes a viewer) is open source and, together with detailed documentation, can be downloaded from http://code.google.com/p/jmzreader/. Blackwell Publishing Ltd 2012-03 2012-04-26 /pmc/articles/PMC3472022/ /pubmed/22539430 http://dx.doi.org/10.1002/pmic.201100578 Text en © 2012 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim http://creativecommons.org/licenses/by/2.5/ Re-use of this article is permitted in accordance with the Creative Commons Deed, Attribution 2.5, which does not permit commercial exploitation.
spellingShingle Technical Brief
Griss, Johannes
Reisinger, Florian
Hermjakob, Henning
Vizcaíno, Juan Antonio
jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title_full jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title_fullStr jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title_full_unstemmed jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title_short jmzReader: A Java parser library to process and visualize multiple text and XML-based mass spectrometry data formats
title_sort jmzreader: a java parser library to process and visualize multiple text and xml-based mass spectrometry data formats
topic Technical Brief
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472022/
https://www.ncbi.nlm.nih.gov/pubmed/22539430
http://dx.doi.org/10.1002/pmic.201100578
work_keys_str_mv AT grissjohannes jmzreaderajavaparserlibrarytoprocessandvisualizemultipletextandxmlbasedmassspectrometrydataformats
AT reisingerflorian jmzreaderajavaparserlibrarytoprocessandvisualizemultipletextandxmlbasedmassspectrometrydataformats
AT hermjakobhenning jmzreaderajavaparserlibrarytoprocessandvisualizemultipletextandxmlbasedmassspectrometrydataformats
AT vizcainojuanantonio jmzreaderajavaparserlibrarytoprocessandvisualizemultipletextandxmlbasedmassspectrometrydataformats