Skip to main content

MS2PIP: Accurate and versatile peptide fragmentation spectrum prediction.

Project description

https://github.com/compomics/ms2pip_c/raw/releases/img/ms2pip_logo_1000px.png

https://img.shields.io/github/v/release/compomics/ms2pip_c?include_prereleases&style=flat-square https://img.shields.io/pypi/v/ms2pip?style=flat-square https://img.shields.io/github/actions/workflow/status/compomics/ms2pip_c/test.yml?branch=releases&label=tests&style=flat-square https://img.shields.io/github/actions/workflow/status/compomics/ms2pip_c/build_and_publish.yml?style=flat-square https://img.shields.io/github/issues/compomics/ms2pip_c?style=flat-square https://img.shields.io/github/last-commit/compomics/ms2pip_c?style=flat-square https://img.shields.io/github/license/compomics/ms2pip_c?style=flat-square https://img.shields.io/twitter/follow/compomics?style=social

MS²PIP: MS2 Peak Intensity Prediction - Fast and accurate peptide fragmentation spectrum prediction for multiple fragmentation methods, instruments and labeling techniques.


About

MS²PIP is a tool to predict MS2 peak intensities from peptide sequences. The result is a predicted peptide fragmentation spectrum that accurately resembles its observed equivalent. These predictions can be used to validate peptide identifications, generate proteome-wide spectral libraries, or to select discriminative transitions for targeted proteomics. MS²PIP employs the XGBoost machine learning algorithm and is written in Python and C.

https://raw.githubusercontent.com/compomics/ms2pip/v4.0.0/img/mirror-DVAQIFNNILR-2.png

Mirror plot of an observed (top) and MS²PIP-predicted (bottom) spectrum for the peptide DVAQIFNNILR/2.

You can install MS²PIP on your machine by following the installation instructions. For a more user-friendly experience, go to the MS²PIP web server. There, you can easily upload a list of peptide sequences, after which the corresponding predicted MS2 spectra can be downloaded in multiple file formats. The web server can also be contacted through the RESTful API.

The MS³PIP Python application can perform the following tasks:

  • predict-single: Predict fragmentation spectrum for a single peptide and optionally visualize the spectrum.

  • predict-batch: Predict fragmentation spectra for a batch of peptides.

  • predict-library: Predict a spectral library from protein FASTA file.

  • correlate: Compare predicted and observed intensities and optionally compute correlations.

  • get-training-data: Extract feature vectors and target intensities from observed spectra for training.

MS²PIP supports a wide range of PSM input formats and spectrum output formats, and includes pre-trained models for multiple fragmentation methods, instruments and labeling techniques. See Usage for more information.

Citations

If you use MS²PIP for your research, please cite the following publication:

  • Declercq, A., Bouwmeester, R., Chiva, C., Sabidó, E., Hirschler, A., Carapito, C., Martens, L., Degroeve, S., Gabriels, R. (2023). Updated MS²PIP web server supports cutting-edge proteomics applications. Nucleic Acids Research doi:10.1093/nar/gkad335

Prior MS²PIP publications:

  • Gabriels, R., Martens, L., & Degroeve, S. (2019). Updated MS²PIP web server delivers fast and accurate MS2 peak intensity prediction for multiple fragmentation methods, instruments and labeling techniques. Nucleic Acids Research doi:10.1093/nar/gkz299

  • Degroeve, S., Maddelein, D., & Martens, L. (2015). MS²PIP prediction server: compute and visualize MS2 peak intensity predictions for CID and HCD fragmentation. _Nucleic Acids Research, 43(W1), W326–W330. doi:10.1093/nar/gkv542

  • Degroeve, S., & Martens, L. (2013). MS²PIP: a tool for MS/MS peak intensity prediction. Bioinformatics (Oxford, England), 29(24), 3199–203. doi:10.1093/bioinformatics/btt544

Please also take note of, and mention, the MS²PIP version you used.

Full documentation

The full documentation, including installation instructions, usage examples, and the command-line and Python API reference, can be found at ms2pip.readthedocs.io.

Contributing

Bugs, questions or suggestions? Feel free to post an issue in the issue tracker or to make a pull request. Any contribution, small or large, is welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ms2pip-4.0.0.dev10.tar.gz (5.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ms2pip-4.0.0.dev10-cp311-cp311-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.11Windows x86-64

ms2pip-4.0.0.dev10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.0.0.dev10-cp311-cp311-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ms2pip-4.0.0.dev10-cp310-cp310-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.10Windows x86-64

ms2pip-4.0.0.dev10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.0.0.dev10-cp310-cp310-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ms2pip-4.0.0.dev10-cp39-cp39-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.9Windows x86-64

ms2pip-4.0.0.dev10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.0.0.dev10-cp39-cp39-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

ms2pip-4.0.0.dev10-cp38-cp38-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.8Windows x86-64

ms2pip-4.0.0.dev10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.0.0.dev10-cp38-cp38-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file ms2pip-4.0.0.dev10.tar.gz.

File metadata

  • Download URL: ms2pip-4.0.0.dev10.tar.gz
  • Upload date:
  • Size: 5.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for ms2pip-4.0.0.dev10.tar.gz
Algorithm Hash digest
SHA256 6105fe86913068570387c1eca19ea58d4c311c5ba17cde4caecb4eee8b2ad7fc
MD5 6b6b53ff9d53517b4d6bab338a8540ea
BLAKE2b-256 99fcdf15539e116f878b9c04c21353f44db989ff5d40df7050bffab8a4b9420c

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bd9ff8df7dab2bc27cd1afff328b2105c3f836037777e38676311146d99a1b4e
MD5 eaccd11beb0455d384753b4c3bc1d7c9
BLAKE2b-256 d3449c61e72a93c18b8eb63c769fe6ac29aa20acebbebabe94a1f966fd4475e0

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67170e0b4cef057986c2cd8dd3fa7646b9c08f5655adbf4ac4ac8c12bbd7137a
MD5 a993690f83dc46db5e65aadb7656617f
BLAKE2b-256 e08344e73a91c1074c1d8078535d7bf7b5819c2723bdd346c106f36278c2d444

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 284418aed86a1305bc77ce5489216101189f579e9af1a8eda6a6365cc3e6104b
MD5 8a5ff55be199f985a3efeff4e4f32e82
BLAKE2b-256 1f80f846518a368e06537380d11a85b86b51ee21c0bb5f13c3ec05bc1ccb4d68

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 656214d756ead24f82b91ddb7c2b3accb9f7727ecbabfef63905cbe3df167f59
MD5 d530e64f018a5a7d25ae3617cdc844d8
BLAKE2b-256 a87a92a4c59b673d71215976108980284656af4d69e319498a670326b372871b

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 275a5b9cdf0b594c541f953d5b54cc7707ce0b802033886dc0158bfe0f325366
MD5 02784656528f095d801fbdb2fd978441
BLAKE2b-256 df86d62f279896f4ddf5238558dfbe92dc74a59a838f4c26f41cd573b815f5a5

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e49e752f1f484888d2d30dcc9899fe415f1d49e7b5d53ac58d4ae12eb3f8a3d
MD5 013fbd46ccab423548db375aab74fe43
BLAKE2b-256 5ac80d4723426b7aa6d974dd24dd13c944b0f109553811462c93a5e44cb56d55

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.0.0.dev10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for ms2pip-4.0.0.dev10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c9925e718c7fa474fb88a64cc9d49884a083508f899b36fb81f73145fa224998
MD5 3c5dac6216f5ffc52c4aae4bad7dfbf4
BLAKE2b-256 a2079aafc43f086e3b9fe6e4f99e0c1cfcdebfa8d0300809e1ae15ee702077a2

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a24c3988d85a43436952e5897b483fe194e483540c1dfda9bd53057b94a0c3a0
MD5 c45190de80573949d2034193b8eca8e0
BLAKE2b-256 f574afe3690788513760da97f3e8cc0e0b9a5a830361ea8bf6c280c96e72fcac

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce458e932022bc03980e0696bad0bc07972595ec3dad5ee33bf5fe0d6352eedd
MD5 10b922f624329616055b7bea5c744f1e
BLAKE2b-256 847fb203b83a0a3707825eebfedd83edb320897820ac1d746a5878fd51b9a206

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.0.0.dev10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for ms2pip-4.0.0.dev10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b686fa0f76c40b6b1301a712f774b5c850f2e68623ba1c4f4a8f764739f26e9a
MD5 c48abd2c0c02c334a33fcd5fc5a3d9a8
BLAKE2b-256 8264c7e84b4d907f171065728a1d8ca8e406e98586114fd3e7e43b3fe8e722ef

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff2d32b50e6dabab0f01692f08300c84e4d180f48b642d60d8a65ead33a8496d
MD5 58d57aa220318501175c056e3cacc290
BLAKE2b-256 3e4d96dcd5cd788f9334627fa3e37cc034df737fb1e15ae30b23ecd9c30f80e2

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev10-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 561bbca58023de821d7fe8de3417c0d919ac0fa254a1ab549bd04a40d6facb33
MD5 c17547e474af339b94cf313c1d96fd87
BLAKE2b-256 0cd9bbec94c34c4545b0999c0aaa4fdc2fdef0f4e22ce6aecd497bdf66829813

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page