Skip to main page content
Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
, 24 (21), 2534-6

ProteoWizard: Open Source Software for Rapid Proteomics Tools Development


ProteoWizard: Open Source Software for Rapid Proteomics Tools Development

Darren Kessner et al. Bioinformatics.


Summary: The ProteoWizard software project provides a modular and extensible set of open-source, cross-platform tools and libraries. The tools perform proteomics data analyses; the libraries enable rapid tool creation by providing a robust, pluggable development framework that simplifies and unifies data file access, and performs standard proteomics and LCMS dataset computations. The library contains readers and writers of the mzML data format, which has been written using modern C++ techniques and design principles and supports a variety of platforms with native compilers. The software has been specifically released under the Apache v2 license to ensure it can be used in both academic and commercial projects. In addition to the library, we also introduce a rapidly growing set of companion tools whose implementation helps to illustrate the simplicity of developing applications on top of the ProteoWizard library.

Availability: Cross-platform software that compiles using native compilers (i.e. GCC on Linux, MSVC on Windows and XCode on OSX) is available for download free of charge, at This website also provides code examples, and documentation. It is our hope the ProteoWizard project will become a standard platform for proteomics development; consequently, code use, contribution and further development are strongly encouraged.


Fig. 1.
Fig. 1.
ProteoWizard architecture.
Fig. 2.
Fig. 2.
Architecture of msAccess tool (utility and data layers).
Fig. 3.
Fig. 3.
msPicture output.

Similar articles

See all similar articles

Cited by 501 articles

See all "Cited by" articles


    1. Keller A, et al. A uniform proteomics MS/MS analysis platform utilizing open XML file formats. Mol. Syst. Biol. 2005;1:1–8. - PMC - PubMed
    1. Kohlbacher O, et al. TOPP–the OpenMS proteomics pipeline. Bioinformatics. 2007;23:e191–e197. - PubMed
    1. Orchard S, et al. Five years of progress in the standardization of proteomics data 4th annual spring workshop of the HUPO-proteomics standards initiative April 23-25, 2007 Ecole Nationale Superieure (ENS), Lyon, France. Proteomics. 2007;7:3436–3440. - PubMed
    1. Pedrioli PG, et al. A common open representation of mass spectrometry data and its application to proteomics research. Nat. Biotechnol. 2004;22:1459–1466. - PubMed
    1. Rauch A, et al. Computational Proteomics Analysis System (CPAS): an extensible, open-source analytic system for evaluating and publishing proteomic data and high throughput biological experiments. J. Proteome Res. 2006;5:112–121. - PubMed

Publication types