jqcML: an open-source java API for mass spectrometry quality control data in the qcML format

The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and dis...

Full description

Saved in:
Bibliographic Details
Published in:Journal of proteome research Vol. 13; no. 7; p. 3484
Main Authors: Bittremieux, Wout, Kelchtermans, Pieter, Valkenborg, Dirk, Martens, Lennart, Laukens, Kris
Format: Journal Article
Language:English
Published: United States 03.07.2014
Subjects:
ISSN:1535-3907, 1535-3907
Online Access:Get more information
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and disseminate quality-control metrics for mass-spectrometry-based proteomics experiments, called qcML. To facilitate the adoption of this standardized quality control routine, we introduce jqcML, a Java application programming interface (API) for the qcML data format. First, jqcML provides a complete object model to represent qcML data. Second, 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 released as open-source software under the permissive Apache 2.0 license and can be downloaded from https://bitbucket.org/proteinspector/jqcml .
AbstractList The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and disseminate quality-control metrics for mass-spectrometry-based proteomics experiments, called qcML. To facilitate the adoption of this standardized quality control routine, we introduce jqcML, a Java application programming interface (API) for the qcML data format. First, jqcML provides a complete object model to represent qcML data. Second, 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 released as open-source software under the permissive Apache 2.0 license and can be downloaded from https://bitbucket.org/proteinspector/jqcml .
The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and disseminate quality-control metrics for mass-spectrometry-based proteomics experiments, called qcML. To facilitate the adoption of this standardized quality control routine, we introduce jqcML, a Java application programming interface (API) for the qcML data format. First, jqcML provides a complete object model to represent qcML data. Second, 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 released as open-source software under the permissive Apache 2.0 license and can be downloaded from https://bitbucket.org/proteinspector/jqcml .The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over the past few years. To this aim, a controlled vocabulary and document structure have recently been proposed by Walzer et al. to store and disseminate quality-control metrics for mass-spectrometry-based proteomics experiments, called qcML. To facilitate the adoption of this standardized quality control routine, we introduce jqcML, a Java application programming interface (API) for the qcML data format. First, jqcML provides a complete object model to represent qcML data. Second, 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 released as open-source software under the permissive Apache 2.0 license and can be downloaded from https://bitbucket.org/proteinspector/jqcml .
Author Kelchtermans, Pieter
Martens, Lennart
Bittremieux, Wout
Valkenborg, Dirk
Laukens, Kris
Author_xml – sequence: 1
  givenname: Wout
  surname: Bittremieux
  fullname: Bittremieux, Wout
  organization: Department of Mathematics and Computer Science, University of Antwerp , Middelheimlaan 1, B-2020 Antwerp, Belgium
– sequence: 2
  givenname: Pieter
  surname: Kelchtermans
  fullname: Kelchtermans, Pieter
– sequence: 3
  givenname: Dirk
  surname: Valkenborg
  fullname: Valkenborg, Dirk
– sequence: 4
  givenname: Lennart
  surname: Martens
  fullname: Martens, Lennart
– sequence: 5
  givenname: Kris
  surname: Laukens
  fullname: Laukens, Kris
BackLink https://www.ncbi.nlm.nih.gov/pubmed/24906114$$D View this record in MEDLINE/PubMed
BookMark eNpNkEtLxDAcxIOsuA89-AUkRy_VPJq28bYsPhYqetCbUP5NUuzSJt0kFdZP7y6u4GmG4TdzmDmaWGcNQpeU3FDC6O3gU0JZnn6foBkVXCRcknzyz0_RPIQNIVTkhJ-hKUslyShNZ-hjs1XP5R0Gi91gbBLc6JXBG_gCvHxd48Z53EMIOAxGRe96E_0Ob0fo2rjDytl91mENEXBrcfw0-LB3qPUQz9FpA10wF0ddoPeH-7fVU1K-PK5XyzIBXvCYMEqM0LJoaK3rjCuqocklkH0AXGiiSSMF1FCwvFGZpqoA0-gMpKxVndWELdD17-7g3XY0IVZ9G5TpOrDGjaGiIuWsoKyQe_TqiI51b3Q1-LYHv6v-HmE_DXZkew
CitedBy_id crossref_primary_10_1016_j_ijms_2017_09_008
crossref_primary_10_1016_j_jprot_2015_05_012
crossref_primary_10_1038_s41467_024_54871_1
crossref_primary_10_1134_S1061934819140119
crossref_primary_10_1002_mas_21485
ContentType Journal Article
DBID CGR
CUY
CVF
ECM
EIF
NPM
7X8
DOI 10.1021/pr401274z
DatabaseName Medline
MEDLINE
MEDLINE (Ovid)
MEDLINE
MEDLINE
PubMed
MEDLINE - Academic
DatabaseTitle MEDLINE
Medline Complete
MEDLINE with Full Text
PubMed
MEDLINE (Ovid)
MEDLINE - Academic
DatabaseTitleList MEDLINE
MEDLINE - Academic
Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: 7X8
  name: MEDLINE - Academic
  url: https://search.proquest.com/medline
  sourceTypes: Aggregation Database
DeliveryMethod no_fulltext_linktorsrc
Discipline Chemistry
EISSN 1535-3907
ExternalDocumentID 24906114
Genre Research Support, Non-U.S. Gov't
Journal Article
GroupedDBID ---
4.4
53G
55A
5GY
5VS
7~N
AABXI
AAHBH
ABJNI
ABMVS
ABQRX
ABUCX
ACGFS
ACS
ADHLV
AEESW
AENEX
AFEFF
AHGAQ
ALMA_UNASSIGNED_HOLDINGS
AQSVZ
BAANH
CGR
CS3
CUPRZ
CUY
CVF
DU5
EBS
ECM
ED~
EIF
EJD
F5P
GGK
GNL
IH9
IHE
JG~
LG6
NPM
P2P
RNS
ROL
UI2
VF5
VG9
W1F
7X8
ABBLG
ABLBI
ID FETCH-LOGICAL-a383t-210e5d98f1bdb63c1daf79a08f1a35d0d0f95aba827fc6d1c8aefd6a99bcb6b02
IEDL.DBID 7X8
ISICitedReferencesCount 7
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000338693400032&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1535-3907
IngestDate Fri Jul 11 13:36:33 EDT 2025
Thu Jan 02 22:19:26 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 7
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a383t-210e5d98f1bdb63c1daf79a08f1a35d0d0f95aba827fc6d1c8aefd6a99bcb6b02
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
OpenAccessLink https://www.openaccessrepository.it/record/55986
PMID 24906114
PQID 1543281289
PQPubID 23479
ParticipantIDs proquest_miscellaneous_1543281289
pubmed_primary_24906114
PublicationCentury 2000
PublicationDate 2014-07-03
PublicationDateYYYYMMDD 2014-07-03
PublicationDate_xml – month: 07
  year: 2014
  text: 2014-07-03
  day: 03
PublicationDecade 2010
PublicationPlace United States
PublicationPlace_xml – name: United States
PublicationTitle Journal of proteome research
PublicationTitleAlternate J Proteome Res
PublicationYear 2014
SSID ssj0015703
Score 2.16432
Snippet The awareness that systematic quality control is an essential factor to enable the growth of proteomics into a mature analytical discipline has increased over...
SourceID proquest
pubmed
SourceType Aggregation Database
Index Database
StartPage 3484
SubjectTerms Data Interpretation, Statistical
Humans
Mass Spectrometry - standards
Programming Languages
Proteomics
Quality Control
Software
Title jqcML: an open-source java API for mass spectrometry quality control data in the qcML format
URI https://www.ncbi.nlm.nih.gov/pubmed/24906114
https://www.proquest.com/docview/1543281289
Volume 13
WOSCitedRecordID wos000338693400032&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEF7UCnrx_agvVvAammR3k6wXKcWiYEsPCj0IYfYRaMH0aUF_vbN50JMgeMkhZEMy2ex8M_PtfITcZZqD4RKRW8i4x7lQHsjIldizRCccVKR4ITYR9_vJcCgHVcJtUdEq6zWxWKjNRLsceQtdPQvRGyXyYTrznGqUq65WEhqbpMEQyjhKVzxcVxFcd6myX6rwMLaP685CYdCazrkruvLv35Fl4WG6-_99tgOyV2FL2i4nwyHZsPkR2enUkm7H5H08072Xewo5dapZXpm5p2NYAW0PnikCWPqBaJoW-y9dIwMcRst9l1-0YrVTRyqlo5widKTufrTEvSfkrfv42nnyKnkFDzAsXXoY7FlhZJIFyqiI6cBAFkvw8QQwYXzjZ1KAgiSMMx2ZQCdgMxOBlErjJ_TDU7KVT3J7TqjFK6SNLGdW8BgYJLFiEAIIjHpNKJrktjZciq_sahKQ28nnIl2brknOSuun07LPRoqRIaKNgF_8YfQl2UUowwsiLbsijQx_XntNtvVqOVrMb4p5gcf-oPcDk9fEQQ
linkProvider ProQuest
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=jqcML%3A+an+open-source+java+API+for+mass+spectrometry+quality+control+data+in+the+qcML+format&rft.jtitle=Journal+of+proteome+research&rft.au=Bittremieux%2C+Wout&rft.au=Kelchtermans%2C+Pieter&rft.au=Valkenborg%2C+Dirk&rft.au=Martens%2C+Lennart&rft.date=2014-07-03&rft.eissn=1535-3907&rft.volume=13&rft.issue=7&rft.spage=3484&rft_id=info:doi/10.1021%2Fpr401274z&rft_id=info%3Apmid%2F24906114&rft_id=info%3Apmid%2F24906114&rft.externalDocID=24906114
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1535-3907&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1535-3907&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1535-3907&client=summon