BACKGROUND: The growing interest in the field of proteomics has increased the demand for software tools and applications that process and analyze the resulting data. And even though the purpose of these tools can vary significantly, they usually share a basic set of features, including the handling of protein and peptide sequences, the visualization of (and interaction with) spectra and chromatograms, and the parsing of results from various proteomics search engines. Developers typically spend considerable time and effort implementing these support structures, which detracts from working on the novel aspects of their tool. RESULTS: In order to simplify the development of proteomics tools, we have implemented an open-source support library for computational proteomics, called compomics-utilities. The library contains a broad set of features required for reading, parsing, and analyzing proteomics data. compomics-utilities is already used by a long list of existing software, ensuring library stability and continued support and development. CONCLUSIONS: As a user-friendly, well-documented and open-source library, compomics-utilities greatly simplifies the implementation of the basic features needed in most proteomics tools. Implemented in 100% Java, compomics-utilities is fully portable across platforms and architectures. Our library thus allows the developers to focus on the novel aspects of their tools, rather than on the basic functions, which can contribute substantially to faster development, and better tools for proteomics.
BACKGROUND: The growing interest in the field of proteomics has increased the demand for software tools and applications that process and analyze the resulting data. And even though the purpose of these tools can vary significantly, they usually share a basic set of features, including the handling of protein and peptide sequences, the visualization of (and interaction with) spectra and chromatograms, and the parsing of results from various proteomics search engines. Developers typically spend considerable time and effort implementing these support structures, which detracts from working on the novel aspects of their tool. RESULTS: In order to simplify the development of proteomics tools, we have implemented an open-source support library for computational proteomics, called compomics-utilities. The library contains a broad set of features required for reading, parsing, and analyzing proteomics data. compomics-utilities is already used by a long list of existing software, ensuring library stability and continued support and development. CONCLUSIONS: As a user-friendly, well-documented and open-source library, compomics-utilities greatly simplifies the implementation of the basic features needed in most proteomics tools. Implemented in 100% Java, compomics-utilities is fully portable across platforms and architectures. Our library thus allows the developers to focus on the novel aspects of their tools, rather than on the basic functions, which can contribute substantially to faster development, and better tools for proteomics.
Authors: Lewis Y Geer; Sanford P Markey; Jeffrey A Kowalak; Lukas Wagner; Ming Xu; Dawn M Maynard; Xiaoyu Yang; Wenyao Shi; Stephen H Bryant Journal: J Proteome Res Date: 2004 Sep-Oct Impact factor: 4.466
Authors: Lennart Martens; Matthew Chambers; Marc Sturm; Darren Kessner; Fredrik Levander; Jim Shofstahl; Wilfred H Tang; Andreas Römpp; Steffen Neumann; Angel D Pizarro; Luisa Montecchi-Palazzi; Natalie Tasman; Mike Coleman; Florian Reisinger; Puneet Souda; Henning Hermjakob; Pierre-Alain Binz; Eric W Deutsch Journal: Mol Cell Proteomics Date: 2010-08-17 Impact factor: 5.911
Authors: Marc Sturm; Andreas Bertsch; Clemens Gröpl; Andreas Hildebrandt; Rene Hussong; Eva Lange; Nico Pfeifer; Ole Schulz-Trieglaff; Alexandra Zerck; Knut Reinert; Oliver Kohlbacher Journal: BMC Bioinformatics Date: 2008-03-26 Impact factor: 3.169
Authors: Begum G Akkaya; Joseph K Zolnerciks; Tasha K Ritchie; Bjoern Bauer; Anika M S Hartz; James A Sullivan; Kenneth J Linton Journal: Mol Membr Biol Date: 2015-05-26 Impact factor: 2.857
Authors: Anna L Kaysheva; Artur T Kopylov; Elena A Ponomarenko; Olga I Kiseleva; Nadezhda B Teryaeva; Alexander A Potapov; Alexander А Izotov; Sergei G Morozov; Valeria Yu Kudryavtseva; Alexander I Archakov Journal: J Mol Neurosci Date: 2018-03-05 Impact factor: 3.444
Authors: Brent M Kuenzi; Adam L Borne; Jiannong Li; Eric B Haura; Steven A Eschrich; John M Koomen; Uwe Rix; Paul A Stewart Journal: J Proteome Res Date: 2016-10-21 Impact factor: 4.466
Authors: Mercè Pamblanco; Paula Oliete-Calvo; Encar García-Oliver; M Luz Valero; Manuel M Sanchez del Pino; Susana Rodríguez-Navarro Journal: Nucleus Date: 2014-05-13 Impact factor: 4.197
Authors: David Bouyssié; Marc Dubois; Sara Nasso; Anne Gonzalez de Peredo; Odile Burlet-Schiltz; Ruedi Aebersold; Bernard Monsarrat Journal: Mol Cell Proteomics Date: 2014-12-11 Impact factor: 5.911