ms-data-core-api: an open-source, metadata-oriented library for computational proteomics

被引:27
作者
Perez-Riverol, Yasset [1 ]
Uszkoreit, Julian [2 ]
Sanchez, Aniel [3 ]
Ternent, Tobias [1 ]
del Toro, Noemi [1 ]
Hermjakob, Henning [1 ]
Vizcaino, Juan Antonio [1 ]
Wang, Rui [1 ]
机构
[1] European Bioinformat Inst, European Mol Biol Lab, Cambridge CB10 1SD, England
[2] Ruhr Univ Bochum, Med Proteom Zenter, Med Bioinformat, ZKF, D-44801 Bochum, Germany
[3] Ctr Genet Engn & Biotechnol, Dept Prote, Havana, Cuba
基金
英国生物技术与生命科学研究理事会; 英国惠康基金;
关键词
SPECTROMETRY-BASED PROTEOMICS; MASS;
D O I
10.1093/bioinformatics/btv250
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The ms-data-core-api is a free, open-source library for developing computational proteomics tools and pipelines. The Application Programming Interface, written in Java, enables rapid tool creation by providing a robust, pluggable programming interface and common data model. The data model is based on controlled vocabularies/ontologies and captures the whole range of data types included in common proteomics experimental workflows, going from spectra to peptide/protein identifications to quantitative results. The library contains readers for three of the most used Proteomics Standards Initiative standard file formats: mzML, mzIdentML, and mzTab. In addition to mzML, it also supports other common mass spectra data formats: dta, ms2, mgf, pkl, apl (text-based), mzXML and mzData (XML-based). Also, it can be used to read PRIDE XML, the original format used by the PRIDE database, one of the world-leading proteomics resources. Finally, we present a set of algorithms and tools whose implementation illustrates the simplicity of developing applications using the library.
引用
收藏
页码:2903 / 2905
页数:3
相关论文
共 10 条
[1]   The mzTab Data Exchange Format: Communicating Mass-spectrometry-based Proteomics and Metabolomics Experimental Results to a Wider Audience [J].
Griss, Johannes ;
Jones, Andrew R. ;
Sachsenberg, Timo ;
Walzer, Mathias ;
Gatto, Laurent ;
Hartler, Juergen ;
Thallinger, Gerhard G. ;
Salek, Reza M. ;
Steinbeck, Christoph ;
Neuhauser, Nadin ;
Cox, Juergen ;
Neumann, Steffen ;
Fan, Jun ;
Reisinger, Florian ;
Xu, Qing-Wei ;
del Toro, Noemi ;
Perez-Riverol, Yasset ;
Ghali, Fawaz ;
Bandeira, Nuno ;
Xenarios, Ioannis ;
Kohlbacher, Oliver ;
Vizcaino, Juan Antonio ;
Hermjakob, Henning .
MOLECULAR & CELLULAR PROTEOMICS, 2014, 13 (10) :2765-2775
[2]   The mzIdentML Data Standard for Mass Spectrometry-Based Proteomics Results [J].
Jones, Andrew R. ;
Eisenacher, Martin ;
Mayer, Gerhard ;
Kohlbacher, Oliver ;
Siepen, Jennifer ;
Hubbard, Simon J. ;
Selley, Julian N. ;
Searle, Brian C. ;
Shofstahl, James ;
Seymour, Sean L. ;
Julian, Randall ;
Binz, Pierre-Alain ;
Deutsch, Eric W. ;
Hermjakob, Henning ;
Reisinger, Florian ;
Griss, Johannes ;
Vizcaino, Juan Antonio ;
Chambers, Matthew ;
Pizarro, Angel ;
Creasy, David .
MOLECULAR & CELLULAR PROTEOMICS, 2012, 11 (07)
[3]   mzML-a Community Standard for Mass Spectrometry Data [J].
Martens, Lennart ;
Chambers, Matthew ;
Sturm, Marc ;
Kessner, Darren ;
Levander, Fredrik ;
Shofstahl, Jim ;
Tang, Wilfred H. ;
Roempp, Andreas ;
Neumann, Steffen ;
Pizarro, Angel D. ;
Montecchi-Palazzi, Luisa ;
Tasman, Natalie ;
Coleman, Mike ;
Reisinger, Florian ;
Souda, Puneet ;
Hermjakob, Henning ;
Binz, Pierre-Alain ;
Deutsch, Eric W. .
MOLECULAR & CELLULAR PROTEOMICS, 2011, 10 (01)
[4]   Making proteomics data accessible and reusable: Current state of proteomics databases and repositories [J].
Perez-Riverol, Yasset ;
Alpi, Emanuele ;
Wang, Rui ;
Hermjakob, Henning ;
Vizcaino, Juan Antonio .
PROTEOMICS, 2015, 15 (5-6) :930-949
[5]   Open source libraries and frameworks for mass spectrometry based proteomics: A developer's perspective [J].
Perez-Riverol, Yasset ;
Wang, Rui ;
Hermjakob, Henning ;
Mueller, Markus ;
Vesada, Vladimir ;
Vizcaino, Juan Antonio .
BIOCHIMICA ET BIOPHYSICA ACTA-PROTEINS AND PROTEOMICS, 2014, 1844 (01) :63-76
[6]   HI-Bone: A Scoring System for Identifying Phenylisothiocyanate-Derivatized Peptides Based on Precursor Mass and High Intensity Fragment Ions [J].
Perez-Riverol, Yasset ;
Sanchez, Aniel ;
Noda, Jesus ;
Borges, Diogo ;
Carvalho, Paulo Costa ;
Wang, Rui ;
Vizcaino, Juan Antonio ;
Betancourt, Lazaro ;
Ramos, Yassel ;
Duarte, Gabriel ;
Nogueira, Fabio C. S. ;
Gonzalez, Luis J. ;
Padron, Gabriel ;
Tabb, David L. ;
Hermjakob, Henning ;
Domont, Gilberto B. ;
Besada, Vladimir .
ANALYTICAL CHEMISTRY, 2013, 85 (07) :3515-3520
[7]   Isoelectric point optimization using peptide descriptors and support vector machines [J].
Perez-Riverol, Yasset ;
Audain, Enrique ;
Millan, Aleli ;
Ramos, Yassel ;
Sanchez, Aniel ;
Vizcaino, Juan Antonio ;
Wang, Rui ;
Mueller, Markus ;
Machado, Yoan J. ;
Betancourt, Lazaro H. ;
Gonzalez, Luis J. ;
Padron, Gabriel ;
Besada, Vladimir .
JOURNAL OF PROTEOMICS, 2012, 75 (07) :2269-2274
[8]   ProteomeXchange provides globally coordinated proteomics data submission and dissemination [J].
Vizcaino, Juan A. ;
Deutsch, Eric W. ;
Wang, Rui ;
Csordas, Attila ;
Reisinger, Florian ;
Rios, Daniel ;
Dianes, Jose A. ;
Sun, Zhi ;
Farrah, Terry ;
Bandeira, Nuno ;
Binz, Pierre-Alain ;
Xenarios, Ioannis ;
Eisenacher, Martin ;
Mayer, Gerhard ;
Gatto, Laurent ;
Campos, Alex ;
Chalkley, Robert J. ;
Kraus, Hans-Joachim ;
Pablo Albar, Juan ;
Martinez-Bartolome, Salvador ;
Apweiler, Rolf ;
Omenn, Gilbert S. ;
Martens, Lennart ;
Jones, Andrew R. ;
Hermjakob, Henning .
NATURE BIOTECHNOLOGY, 2014, 32 (03) :223-226
[9]   The Proteomics Identifications (PRIDE) database and associated tools: status in 2013 [J].
Vizcaino, Juan Antonio ;
Cote, Richard G. ;
Csordas, Attila ;
Dianes, Jose A. ;
Fabregat, Antonio ;
Foster, Joseph M. ;
Griss, Johannes ;
Alpi, Emanuele ;
Birim, Melih ;
Contell, Javier ;
O'Kelly, Gavin ;
Schoenegger, Andreas ;
Ovelleiro, David ;
Perez-Riverol, Yasset ;
Reisinger, Florian ;
Rios, Daniel ;
Wang, Rui ;
Hermjakob, Henning .
NUCLEIC ACIDS RESEARCH, 2013, 41 (D1) :D1063-D1069
[10]   PRIDE Inspector: a tool to visualize and validate MS proteomics data [J].
Wang, Rui ;
Fabregat, Antonio ;
Rios, Daniel ;
Ovelleiro, David ;
Foster, Joseph M. ;
Cote, Richard G. ;
Griss, Johannes ;
Csordas, Attila ;
Perez-Riverol, Yasset ;
Reisinger, Florian ;
Hermjakob, Henning ;
Martens, Lennart ;
Vizcaino, Juan Antonio .
NATURE BIOTECHNOLOGY, 2012, 30 (02) :135-137