Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

MS²Rescore

GitHub release PyPI GitHub Workflow Status GitHub issues GitHub Last commit

Modular and user-friendly platform for AI-assisted rescoring of peptide identifications

About MS²Rescore

MS²Rescore performs ultra-sensitive peptide identification rescoring with LC-MS predictors such as MS²PIP and DeepLC. This results in more confident peptide identifications which allows you to get more peptide IDs at the same false discovery rate (FDR) threshold, or to set a more stringent FDR threshold while still retaining a similar number of peptide IDs. MS²Rescore is ideal for challenging proteomics identification workflows, such as proteogenomics, metaproteomics, or immunopeptidomics.

MS²Rescore can read peptide identifications in any format supported by psm_utils (see Supported file formats) and has been tested with various search engines output files:

MS²Rescore is available as a desktop application, a command line tool, and a modular Python API.

TIMS²Rescore: Direct support for DDA-PASEF data

MS²Rescore v3.1+ includes TIMS²Rescore, a usage mode with specialized default configurations for DDA-PASEF data from timsTOF instruments. TIMS²Rescore makes use of new MS²PIP prediction models for timsTOF fragmentation and IM2Deep for ion mobility separation. Bruker .d and miniTDF spectrum files are directly supported through the timsrust library.

Checkout our paper for more information and the TIMS²Rescore documentation to get started.

Citing

Latest MS²Rescore publication:

MS²Rescore 3.0 is a modular, flexible, and user-friendly platform to boost peptide identifications, as showcased with MS Amanda 3.0. Louise Marie Buur*, Arthur Declercq*, Marina Strobl, Robbin Bouwmeester, Sven Degroeve, Lennart Martens, Viktoria Dorfer*, and Ralf Gabriels*. Journal of Proteome Research (2024) doi:10.1021/acs.jproteome.3c00785
*contributed equally

MS²Rescore for immunopeptidomics:

MS²Rescore: Data-driven rescoring dramatically boosts immunopeptide identification rates. Arthur Declercq, Robbin Bouwmeester, Aurélie Hirschler, Christine Carapito, Sven Degroeve, Lennart Martens, and Ralf Gabriels. Molecular & Cellular Proteomics (2021) doi:10.1016/j.mcpro.2022.100266

MS²Rescore for timsTOF DDA-PASEF data:

TIMS²Rescore: A DDA-PASEF optimized data-driven rescoring pipeline based on MS²Rescore. Arthur Declercq*, Robbe Devreese*, Jonas Scheid, Caroline Jachmann, Tim Van Den Bossche, Annica Preikschat, David Gomez-Zepeda, Jeewan Babu Rijal, Aurélie Hirschler, Jonathan R Krieger, Tharan Srikumar, George Rosenberger, Dennis Trede, Christine Carapito, Stefan Tenzer, Juliane S Walz, Sven Degroeve, Robbin Bouwmeester, Lennart Martens, and Ralf Gabriels. Journal of Proteome Research (2025) doi:10.1021/acs.jproteome.4c00609

Original publication describing the concept of rescoring with predicted spectra:

Accurate peptide fragmentation predictions allow data driven approaches to replace and improve upon proteomics search engine scoring functions. Ana S C Silva, Robbin Bouwmeester, Lennart Martens, and Sven Degroeve. Bioinformatics (2019) doi:10.1093/bioinformatics/btz383

To replicate the experiments described in this article, check out the publication branch of the repository.

Getting started

The desktop application can be installed on Windows with a one-click installer. The Python package and command line interface can be installed with pip, conda, or docker. Check out the full documentation to get started.

Questions or issues?

Have questions on how to apply MS²Rescore on your data? Or ran into issues while using MS²Rescore? Post your questions on the GitHub Discussions forum and we are happy to help!

How to contribute

Bugs, questions or suggestions? Feel free to post an issue in the issue tracker or to make a pull request!

Metadata

Release files for ms2rescore 4.1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ms2rescore 4.1.0b1
File Size Uploaded Provenance
ms2rescore-4.1.0b1.tar.gz 479.8 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ms2rescore 4.1.0b1
File Interpreter ABI Platform
ms2rescore-4.1.0b1-py3-none-any.whl Python 3 none any Details

Total release size: 977.6 kB

Release files / ms2rescore-4.1.0b1.tar.gz

Download URL ms2rescore-4.1.0b1.tar.gz
Size 479.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b439d8c732d16e7b70319deeba6959cb2f43675c65152a18bed55b6b0b669e6c
BLAKE2b-256 checksum
How to use checksums
da1ce8b1cd8d4bc4441a1a6b91d1e3151a7b02240de94089d6e77a5e4545ded6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / ms2rescore-4.1.0b1-py3-none-any.whl

Download URL ms2rescore-4.1.0b1-py3-none-any.whl
Size 497.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ceac7e7ad1fa4cbe36b7f0507df02c95f43fdf6217c2bedafaa6b4420be6b9de
BLAKE2b-256 checksum
How to use checksums
ba02d61282aebd2ff35b6960cba26a6381ff71be0769dd8ab9b20ad71dcac687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Security for ms2rescore 4.1.0b1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for ms2rescore-4.1.0b1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page