---
name: "libpwiz"
section: "3"
platform: "linux"
package: "libpwiz3"
version: "3.0.18342-4+b1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/libpwiz"
---

# libpwiz(3)

library to perform proteomics data analyses (runtime)

## NAME

libpwiz - library to perform proteomics data analyses (runtime)

## DESCRIPTION

This manual page documents briefly the **libpwiz** package that brings a library library to perform proteomics data analyses. ProteoWizard 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 chemistry and LCMS dataset computations.

## EXAMPLES OF BINARIES -Ipwiz/data/msdata/ramp

All these programs (in \`/usr/lib/libpwizX/example-files' could be built using the command line shown after the binary name:

\- mscat (g++ -I /usr/include/libpwiz -l pwiz mscat.cpp -o mscat)

\- hello\_analyzer\_2 (g++ -I /usr/include/libpwiz -l pwiz hello\_analyzer\_2.cpp -o hello\_analyzer\_2)

\- hello\_analyzer (g++ -I /usr/include/libpwiz -l pwiz hello\_analyzer.cpp -o hello\_analyzer)

\- hello\_msdata (g++ -I /usr/include/libpwiz -l pwiz hello\_msdata.cpp -o hello\_msdata)

\- txt2mzml (g++ -I /usr/include/libpwiz -l pwiz -l boost\_filesystem -l boost\_system txt2mzml.cpp -o txt2mzml)

\- hello\_ramp (g++ -I /usr/include/libpwiz -I /usr/include/libpwiz/pwiz/data/msdata/ramp -l pwiz hello\_ramp.cpp -o hello\_ramp)

\- write\_example\_files (g++ -I /usr/include/libpwiz -l pwiz write\_example\_files.cpp -o write\_example\_files)

\- write\_mzid\_example\_files (g++ -I /usr/include/libpwiz -l pwiz write\_mzid\_example\_files.cpp -o write\_mzid\_example\_files)

\- write\_proteome\_example\_files (g++ -I /usr/include/libpwiz -l pwiz write\_proteome\_example\_files.cpp -o write\_proteome\_example\_files)

\- write\_traml\_example\_files (g++ -I /usr/include/libpwiz -l pwiz write\_traml\_example\_files.cpp -o write\_traml\_example\_files)

The -I /usr/include/libpwiz specifies the location of the include files for the whole proteowizard project.  The -l pwiz specifies the libpwiz library to be linked-in so as to build the binaries.

## BIBLIOGRAPHICAL REFERENCE TO BE CITED

Chambers, M.C., MacLean, B., Burke, R., Amode, D., Ruderman, D.L., Neumann, S., Gatto, L., Fischer, B., Pratt, B., Egertson, J., Hoff, K., Kessner, D., Tasman, N., Shulman, N., Frewen, B., Baker, T.A., Brusniak, M.-Y., Paulse, C., Creasy, D., Flashner, L., Kani, K., Moulding, C., Seymour, S.L., Nuwaysir, L.M., Lefebvre, B., Kuhlmann, F., Roark, J., Rainer, P., Detlev, S., Hemenway, T., Huhmer, A., Langridge, J., Connolly, B., Chadick, T., Holly, K., Eckels, J., Deutsch, E.W., Moritz, R.L., Katz, J.E., Agus, D.B., MacCoss, M., Tabb, D.L. & Mallick, P. (2012) A cross-platform toolkit for mass spectrometry and proteomics.  *Nature Biotechnology*, 30. 10.1038/nbt.2377.

## SEE ALSO

**libpwiz-dev**(3), [**libpwiz-doc**(7)](/libpwiz-doc/7.md),

The library is documented fully in the doxygen-extacted documentation that is packaged in **libpwiz-doc**.

## AUTHOR

This manual page was written by Filippo Rusconi \<lopippo@debian.org\>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3, published by the Free Software Foundation.

 On a Debian system the complete text of the GNU General Public License version 3 can be found in the file \`*/usr/share/common-licenses/GPL-3*'.
