bittremieux / jqcML

Java API for the standard qcML file format for mass spectrometry quality control data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jqcML

jqcML is a Java application programming interface (API) for the qcML standard.

Firstly, jqcML provides a complete object model to represent qcML data. Secondly, jqcML provides the ability to read, write and work in a uniform manner with qcML data from different sources, including the XML-based qcML file format and the relational database qcDB. Interaction with the XML-based file format is obtained through the Java Architecture for XML Binding (JAXB), while generic database functionality is obtained by the Java Persistence API (JPA).

jqcML is made available under the permissive Apache 2.0 open-source license. If you use jqcML as part of your work, please cite the following publication:

  • Bittremieux, W., Kelchtermans, P., Valkenborg, D., Martens, L. & Laukens, K. jqcML: An open-source Java API for mass spectrometry quality control data in the qcML format. Journal of Proteome Research (2014). doi:10.1021/pr401274z

About

Java API for the standard qcML file format for mass spectrometry quality control data.

License:Apache License 2.0


Languages

Language:Java 100.0%