Compomics-utilities

Compomics-utilities provides a Java library for computational proteomics that enables reading, parsing, and analysis of proteomics data including protein and peptide sequences, spectra, chromatograms, and proteomics search-engine results.


Key Features:

  • Data handling and parsing: Reading, parsing, and analyzing proteomics data and managing protein and peptide sequences.
  • Spectra and chromatogram processing: Processing and manipulation of spectra and chromatogram data.
  • Search-engine result parsing: Parsing results from proteomics search engines.
  • Java implementation and cross-platform portability: Implemented entirely in Java to ensure portability across platforms and architectures.

Scientific Applications:

  • Development of proteomics software: Providing a foundation of reusable components for building computational proteomics applications.
  • Reduction of redundant development: Allowing researchers to reuse parsing and data-management functionality instead of reimplementing basic features.
  • Acceleration of advanced proteomic analyses: Enabling faster creation and integration of analytical workflows that operate on protein/peptide sequences, spectra, chromatograms, and search-engine outputs.

Methodology:

Provides computational functionality for reading, parsing, and analyzing proteomics data, managing protein and peptide sequences, parsing proteomics search-engine results, and handling spectra and chromatograms.

Topics

Collections

Details

Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Java
Added:
5/17/2016
Last Updated:
3/26/2019

Operations

Data Inputs & Outputs

Publications

Barsnes H, Vaudel M, Colaert N, Helsens K, Sickmann A, Berven FS, Martens L. compomics-utilities: an open-source Java library for computational proteomics. BMC Bioinformatics. 2011;12(1). doi:10.1186/1471-2105-12-70. PMID:21385435. PMCID:PMC3060842.

Documentation