A Java API to the Proteomics Standards Initiative's mzIdentML format. The mzIdentML data standard captures peptide and protein identification data, generated from mass spectrometry. For more information about mzIdentML.
Currently, the jmzIdentML supports the two major mzIdentML versions:
The API can be imported directly as a jar file to provide access to read and write functionality for mzIdentML. The API builds on top of JaxB capabilities, by providing an indexing scheme that allows random access to parts of the file.
In order to use the library in your pom file, please use the following code snippet:
<dependency>
<groupId>uk.ac.ebi.jmzidml</groupId>
<artifactId>jmzidentml</artifactId>
<version>${version}</version>
</dependency>
The current maven repository that stores the jmzIdentML is:
<repositories>
<repository>
<id>nexus-ebi-release-repo</id>
<url>https://www.ebi.ac.uk/Tools/maven/repos/content/groups/ebi-repo/</url>
</repository>
<repository>
<id>nexus-ebi-snapshot-repo</id>
<url>https://www.ebi.ac.uk/Tools/maven/repos/content/groups/ebi-snapshots/</url>
</repository>
</repositories>
Issues, bugs and errors can be reported in the following link: https://github.com/PRIDE-Utilities/jmzIdentML/issues