libpwiz - library to perform proteomics data analyses (runtime)
Contents
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. NatureBiotechnology, 30. 10.1038/nbt.2377.
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.
Name
libpwiz - library to perform proteomics data analyses (runtime)
See Also
libpwiz-dev(3), libpwiz-doc(7), The library is documented fully in the doxygen-extacted documentation that is packaged in libpwiz-doc.
