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.

  • correlate-preloaded: Compare predicted and observed intensities for PSMs with preloaded spectra (Python API only).

  • correlate-single: Compare predicted and observed intensities for a single peptide spectrum.

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

  • annotate-spectra: Annotate peaks in observed spectra.

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.2.0a2.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.2.0a2-cp313-cp313-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.13Windows x86-64

ms2pip-4.2.0a2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (15.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.2.0a2-cp313-cp313-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ms2pip-4.2.0a2-cp313-cp313-macosx_10_13_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

ms2pip-4.2.0a2-cp312-cp312-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.12Windows x86-64

ms2pip-4.2.0a2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (15.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

ms2pip-4.2.0a2-cp312-cp312-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ms2pip-4.2.0a2-cp312-cp312-macosx_10_13_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

ms2pip-4.2.0a2-cp311-cp311-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.11Windows x86-64

ms2pip-4.2.0a2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (15.5 MB view details)

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

ms2pip-4.2.0a2-cp311-cp311-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ms2pip-4.2.0a2-cp311-cp311-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ms2pip-4.2.0a2-cp310-cp310-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.10Windows x86-64

ms2pip-4.2.0a2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (15.5 MB view details)

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

ms2pip-4.2.0a2-cp310-cp310-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ms2pip-4.2.0a2-cp310-cp310-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file ms2pip-4.2.0a2.tar.gz.

File metadata

  • Download URL: ms2pip-4.2.0a2.tar.gz
  • Upload date:
  • Size: 5.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ms2pip-4.2.0a2.tar.gz
Algorithm Hash digest
SHA256 19479dbf1f04958ab56a0f930fb3df1d706e5460a1082b4c85287d114a4c4dbb
MD5 60b360f874f1f5bd8e75f91147f44855
BLAKE2b-256 78d70363a574c1264a7c043d69c92c5680eabedd038ee79567312578adb2c89b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2.tar.gz:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.2.0a2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ms2pip-4.2.0a2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 218faa37f05fad2f9b3a52fe3dd8bdfc318f04dd9cf82f6d797e55fb774de6ef
MD5 bf0e4f11baf9f42da386ad1f4aafc444
BLAKE2b-256 2c36c58cb24ee17c9fdc0a70358030e2276b9d913ec5f641305c4566768b07e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp313-cp313-win_amd64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 0751e7820abfb52880fc70b1e23a6237de7045782166a4760775cb937f6efb7e
MD5 bf398aed5ccdd3d5df5a73a5a6270f4b
BLAKE2b-256 ec4ffcf36ee92c0ac461f64effdea64ce2a1572af5106f1c0a1493843e70a27c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17e8f981ea5777fd76b52ed6389ee943b9734b0a963b0f00e7bf2b936c638725
MD5 a03a24b3b2a2bcd7819297def89c0081
BLAKE2b-256 00007eadb8a452b45883b0f26a5a02081ffdbd8f24c67cb10e2cc9020ba1b50f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0b7831e9170c2db9481f5203e30826e997346ceeda651005e4b0d1bf17435fe6
MD5 4ef86d7e37f36d69488651ddc046fae7
BLAKE2b-256 d5047b7b876cfb6193792eb105ba7afc41e68275ac46c37942a2d1786f96899a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.2.0a2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ms2pip-4.2.0a2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6506abed2cd2f18b98d219275ef94aa755009b195528957f5cf7f2788f2bdac4
MD5 0d4ffc86f4f66dcfa1c69d37821ca6d7
BLAKE2b-256 63f21da292f5f34e9900ed66a74afba96c14c90500b3fc82c12e306ec388a6ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp312-cp312-win_amd64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 8726e34aaf9077bb51ad20bd61b1cc45cd95b1f7e888bf3b28ef1002cdf295b2
MD5 fb9e41538c09d1ec42b4373ca6ee4d47
BLAKE2b-256 8b3b862f9c1b8e6a73ab1c74e916eae8e830d877f1a8a7862348d70bb53729eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4b4b993e5f0bc39d9df68e2ca3c5005e630186a6678130ae8d5c3aa3817c16c
MD5 2f0c4b49a97b93982039af3d62272f74
BLAKE2b-256 b1162e240d52e2982b9bdf1a88659968b18cb90f1fab4f383b1ea7e89ca37a11

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e4799f1568647cf1ca362b8d06dab8a56d08bb8a2a8a6e5876411565267a9801
MD5 46d7423af31392ffcdf9549d11cb56fe
BLAKE2b-256 576238db4e1e1adf99383de1407ba785e872fbcab9f3fab0b59dd387a99d35ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.2.0a2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ms2pip-4.2.0a2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a352a11396314f538aa290d682aa5732b93b4065a4952b622d9c9073f94cc9a8
MD5 3e432fa4f2bd53c673c4c1fb9ab44482
BLAKE2b-256 d0825f8837b9ef59592c08277051ccd0d58b19a9046dadd6c05422e7e22148a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp311-cp311-win_amd64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 5522ba1d49747df5455fe9d7e7627e2a6534afa4614321df0202bb537e1d86f1
MD5 5b505e2585e2c92651873807f9bb0821
BLAKE2b-256 9b09b69a32e8ec114fb2e9189273e29b12e8e46fa0d9f53055166f0f06d58cb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1cbbe8ea37250f6439677816beb96d517451df26002e2558433e187981343c6
MD5 936b9770cd35060c3497c475faafe0fb
BLAKE2b-256 3695c9ac7fbb8611070b1108ad22a23f703e97c3dfe2cc32c7dbc8054d8060d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6701dd90be8af0a066252dd98c022092644595e72d7eb6a5cf6683aae2171c97
MD5 329063f995bcfbf0bcb8a5f300469cdc
BLAKE2b-256 c39a3a9d50df2efa51a70ebcf49fdaf5e1c61728353fae00487331434da19055

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ms2pip-4.2.0a2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ms2pip-4.2.0a2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2bb907c1cee28afa71914097182ec621c493c77c69ce63296c1a2fefb3491b8f
MD5 0f7ac18712364883aa4991d99a49e7b8
BLAKE2b-256 4d445c2c7676bdb57f452f1b35698352064d99a9cda66021acb2a9fbf65031bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp310-cp310-win_amd64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2c9c3917348b2f1b89d66716b02f27f113ae9119066082a0d2f253162b38bb8c
MD5 1757e56dcdf16c2c66d9d7069f069fa6
BLAKE2b-256 8108651546336fc2fbebb80bb51539b661625b9cd3aaeeaf3b409a64da79629c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f9a3452bd8d21f0d653c86e42fd37ac555e4ca764c0878a18a1644c3716e4e6
MD5 cdd1e864481ed204e72b9a0e4b29626b
BLAKE2b-256 d3da4f5dc233b13767d26674050bc27631ad685a74f52fa240a421d5d0b9a746

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ms2pip-4.2.0a2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ms2pip-4.2.0a2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 49f494171ffa404a263664e5f617f32d5c9de847c75908635b9466fe02768b3d
MD5 b912b5d628bd63388c868192b0494130
BLAKE2b-256 9a920df7dc0aa8b305496a08a7deb148279bb48ec8e0b7ff933c53932dbe46d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ms2pip-4.2.0a2-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build_and_publish.yml on CompOmics/ms2pip

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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