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.3.tar.gz (11.2 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.3-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for quantms_rescoring-0.0.3.tar.gz
Algorithm Hash digest
SHA256 6f2f040e65720b88c327f14f837fda16aa22783004ef5a4683e8056a1035e87d
MD5 6e8c37e8d2031bf484ccd37dda5c07f1
BLAKE2b-256 44b53d426aaa88285b5909eee0b57c88b29ac9312af67c936779899037f3b988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quantms_rescoring-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2bbb3b4812ce2301e0823a1048b7aff8f69a662882a58a4e6879bdd817c39f62
MD5 fc71e16111711ad351f5f1da9ae928d8
BLAKE2b-256 ea4841eeb08089434223fa84c3cce097b4db987de1599f3a7a77b6a4cc23bf05

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