Skip to content
/ pwiz Public
forked from ProteoWizard/pwiz

The ProteoWizard Library is a set of software libraries and tools for rapid development of mass spectrometry and proteomic data analysis software.

License

Notifications You must be signed in to change notification settings

Nesvilab/pwiz

 
 

Repository files navigation

ProteoWizard Logo

The ProteoWizard Library and Tools are a set of modular and extensible open-source, cross-platform tools and software libraries that facilitate proteomics data analysis.

The libraries enable rapid tool creation by providing a robust, pluggable development framework that simplifies and unifies data file access, and performs standard chemistry and LCMS dataset computations.

Core code and libraries are under the Apache open source license; the vendor libraries fall under various vendor-specific licenses.

Features

  • reference implementation of HUPO-PSI mzML standard mass spectrometry data format
  • supports HUPO-PSI mzIdentML 1.1 standard mass spectrometry analysis format
  • supports reading directly from many vendor raw data formats (on Windows)
  • modern C++ techniques and design principles
  • cross-platform with native compilers (MSVC on Windows, gcc on Linux, darwin on OSX)
  • modular design, for testability and extensibility
  • framework for rapid development of data analysis tools
  • open source license suitable for both academic and commercial projects (Apache v2)

Official build status

OS Status
Windows Windows status
Native Linux Linux status
Wine Linux Docker-Wine status

Click here to visit the official download page.

Unofficial toolsets

Unofficial toolset build status

OS Toolset
Linux GCC 9.3
OS X Clang 12

About

The ProteoWizard Library is a set of software libraries and tools for rapid development of mass spectrometry and proteomic data analysis software.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 53.7%
  • C++ 31.6%
  • C 11.4%
  • HTML 1.3%
  • Python 1.1%
  • R 0.4%
  • Other 0.5%