Skip to main content

quantms-rescoring: Python scripts and helpers for the quantMS workflow

Project description

quantms-rescoring

Python package codecov PyPI version License

quantms-rescoring is a Python tool for rescoring peptide-spectrum matches (PSMs) in idXML files. It is part of the quantms ecosystem package and leverages the MS²Rescore framework to improve identification confidence in proteomics data analysis.

Features

  • Enhanced Rescoring: Utilizes advanced rescoring engines like Percolator to refine PSM scores.
  • Flexible Feature Generators: Supports feature extraction using tools like MS²PIP, DeepLC, and custom generators.
  • Metadata Retention: Preserves essential metadata from the input idXML files.
  • Error Handling: Skips invalid PSMs and logs issues for transparent processing.
  • Seamless Integration: Built to integrate into proteomics workflows.

Installation

To use quantms-rescoring, ensure the following dependencies are installed:

  • Python 3.8+
  • click
  • pyopenms
  • ms2rescore
  • psm_utils

Issues and Contributions

For any issues or contributions, please open an issue in the GitHub repository - we use the quantms repo to control all issues—or PR in the GitHub repository.

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

quantms_rescoring-0.0.1.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

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

quantms_rescoring-0.0.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file quantms_rescoring-0.0.1.tar.gz.

File metadata

  • Download URL: quantms_rescoring-0.0.1.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.20

File hashes

Hashes for quantms_rescoring-0.0.1.tar.gz
Algorithm Hash digest
SHA256 25143539cf4789666d90922314b84bac12e097e10a59b520698e7361b8b1a504
MD5 ae12c8daf12fcc8602a451de1be584d2
BLAKE2b-256 1701a88cc310f0dea7bd2d6b8e6808da4022e1d8012c8514d0530d8b9c7c537c

See more details on using hashes here.

File details

Details for the file quantms_rescoring-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for quantms_rescoring-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca3ae027260c4ad5e55caf93412ed535ee7edfb8544c4bf1a115de3de9b6fdd4
MD5 0f8e05cdb4bb877efd3c12f640430aa6
BLAKE2b-256 7e3b0ad18829761b564312023330712d66fea477049fcf9b91df01b0790c0aad

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