title: jmzML, an open-source Java API for mzML, the PSI standard for MS data.
abstract: We here present jmzML, a Java API for the Proteomics Standards Initiative mzML data standard. Based on the Java Architecture for XML Binding and XPath-based XML indexer random-access XML parser, jmzML can handle arbitrarily large files in minimal memory, allowing easy and efficient processing of mzML files using the Java programming language. jmzML also automatically resolves internal XML references on-the-fly. The library (which includes a viewer) can be downloaded from http://jmzml.googlecode.com.
authors.affiliation: EMBL Outstation, European Bioinformatics Institute, Wellcome Trust Genome Campus, Cambridge, UK.
authors.forename: Richard G
authors.initials: RG
authors.lastname: Côté
authors.forename: Florian
authors.initials: F
authors.lastname: Reisinger
authors.forename: Lennart
authors.initials: L
authors.lastname: Martens
mesh_terms: D030562:Databases, Protein; D013058:Mass Spectrometry; D011381:Programming Languages; D040901:Proteomics / Q000379:methods*; D012984:Software