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.

  • 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.0.0.dev14.tar.gz (5.5 MB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.11 Windows x86-64

ms2pip-4.0.0.dev14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.5 MB view details)

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

ms2pip-4.0.0.dev14-cp311-cp311-macosx_11_0_arm64.whl (14.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

ms2pip-4.0.0.dev14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.5 MB view details)

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

ms2pip-4.0.0.dev14-cp310-cp310-macosx_11_0_arm64.whl (14.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

ms2pip-4.0.0.dev14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.5 MB view details)

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

ms2pip-4.0.0.dev14-cp39-cp39-macosx_11_0_arm64.whl (14.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

ms2pip-4.0.0.dev14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.5 MB view details)

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

ms2pip-4.0.0.dev14-cp38-cp38-macosx_11_0_arm64.whl (14.0 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for ms2pip-4.0.0.dev14.tar.gz
Algorithm Hash digest
SHA256 8af2b31335b477cac1b9d0458655d7cb3e7ffaaac9bc0804dca23aaf55b7dad4
MD5 734e6b798ef756c520a43df56d7030cb
BLAKE2b-256 fbf9bcd1196db686d8b1335d8d4b39e859fc8a472ba5344b58bd69289cba8681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 560ca83d054aab724ceaff870fc5142d1d8d64398b26fe29c8a1a9e0ee0f86eb
MD5 ddaa5b4f464485ef6b866b3b96ac70d3
BLAKE2b-256 096b1498cf8000f3d475656f250ebaacaa260dddcdb229ce14d92681dd6503e2

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-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.dev14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82d4e9e8da30b9c94e488371db54743011f2923b31a3e140b23e3750011f5a2b
MD5 9d6f58543a1d9d67de3078c94c72aa70
BLAKE2b-256 64f565161d9895a0af6da744e52c7b251e974fcf6c51ca26e95cfd158d8b4514

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c34258712d283d31b8b73e2723a66a099da7d4fd4cb7a5517646fd418612c00
MD5 6799c3f872460809986e348168f51dfa
BLAKE2b-256 fa4a78c1d7d342fb4a50bb0179266018b95b95eadf59e92d0bde9d05be71bd1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0650309174098d41d78ef10541203db082500194a1ca6e561147fb72f20a4ae8
MD5 1d0e1f1b8fac86c79c30b2ae136b41ee
BLAKE2b-256 90c782a8c1429cd662a7b5d980a3cdec6b9d7981299f23e00a168e85a3c1e4ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c5147f17b78762eebe9458886e94adfdaad73441d60e81ad73aed827517aa19d
MD5 318a99d1bba5a7c42177d8f0ab001c85
BLAKE2b-256 e06c26e4fef55b8e481b803bfaaadefc04949163bdd26ee88b774323451d9eaf

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-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.dev14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 480130fb61f7cdb93e1638e115660f007159f39f8d5e47cba90b5eebcc7a4cbd
MD5 7462a4e1a1f4844d45ba792527a2d920
BLAKE2b-256 4b491f32acbe48f4f36140a0955f57d27b8962bc94e3d63915c198db0fef60a2

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2858e13fe0bc21ceb44d7fe87cd83c840c849a5d6314d99ffae3ba67eb86c796
MD5 278d8f47ae311c28b704a93d0d369daf
BLAKE2b-256 271b8a7ab7a3673a85f15623d1c7183384784ea272b7db1fdaabf513ab1303f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ecf42574f017f0350154bddf8a9f6fcbeeb61ac815ee320d4867cb8e7e464968
MD5 c64fb60a03d0a83fbe367a369cef5e72
BLAKE2b-256 7988483e5b6e9fa1b521b38b1cd080661baad9107dabfe4e316ddef7957dafd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a9a9f02fe38db8f4173226fed9843b334329b9bb1474e3396fdfcf4d89dd827b
MD5 17e81bfcefef47b0591edde177991032
BLAKE2b-256 426143d7f35efb43bf82615ed87ab2aea3211d22007c6866d481e9f3f102e7fd

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-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.dev14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d27001ac47c9d10157c0d7b427ebc36de56eb621e655a822eb40af720da1a02
MD5 d97c18dc724ce45cb508161af43a1e6a
BLAKE2b-256 a8b8a20f34d3d8808f3fc57b4ae93c16fbdb837d751107049dbc94deff154ab3

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f63720c2a6a93918ce20a5a4cf6c0f5e711848d5c48333ea1a1b8de9a288e0a
MD5 4d3a3dc098146b82f98a39e9a468664a
BLAKE2b-256 e62de5cb79278cb7a89d62ba691d589b11b3d2468292626e2a2da2f7b11c0880

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f53fc043659f763f043a9f6341cb50b11ac3aa9da912a33e741957c0d8c6793
MD5 27c0a1b522d669cbee08120145f25bb1
BLAKE2b-256 4c8ec4349eb4778d76bdbf8d948b3779fe7864946a641dd149f9326e60caafbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d243b529caa1b24b9a33fdb58ff8f82fdc3a1078bf9c6b161265e1d3dcde6b6e
MD5 0e0e8dece3d8a37a032298ef7110ae39
BLAKE2b-256 2c374c8eae6787950eebb09e8fd1a3ed11d2c8a5b35735ecf02bf1e2619c0c66

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-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.dev14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edfc55bb3f36eee8d117d138509ba46e7e6044b3b3e59f176944761ea5899783
MD5 4f203065499bb9faca65ffa78a7536c0
BLAKE2b-256 b36b31f7da6a0a6791cebcf51426121dad26e496f5430cd1c2c3eb3fe0f83e37

See more details on using hashes here.

File details

Details for the file ms2pip-4.0.0.dev14-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea611a8b341299fbd60ef2ef87359b2316acc71bba3af40c1abac89e71428498
MD5 bb1e484e85d7110ec2129529c6ba0313
BLAKE2b-256 7db9ddd5b68c5f4f062d09db6d0ad0f4b9d5fa066a0a81a285cb002fa1c6344e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms2pip-4.0.0.dev14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7d5900fa24834c38d437e9d2fe4dae511fda8448cfc817f822be7f3ae1e4f201
MD5 a3c337f9b66c29fa9aed2db832358466
BLAKE2b-256 b56ae79dce830173529af2e592c9f5d6e1bca890772b273247c8db32fa06eda9

See more details on using hashes here.

Supported by

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