Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TIMS²Rescore #142

Draft
wants to merge 112 commits into
base: main
Choose a base branch
from
Draft

TIMS²Rescore #142

wants to merge 112 commits into from

Conversation

RalfG
Copy link
Member

@RalfG RalfG commented Apr 8, 2024

Added

  • ✨ New tims2rescore CLI entrypoint with TIMS-specific configuration defaults
  • IM2Deep feature generator for ion mobility
  • ✨ Support for Bruker raw (.d) and miniTDF formats
  • psm_id_rt_pattern and psm_id_im_pattern: New options to allow parsing of RT/IM from PSM file spectrum identifiers.

Changed

  • 👷 CI: Lint with ruff instead of flake8
  • ⚡ DeepLC: By default use PSMs initially passing 1% FDR threshold for calibration instead of a fixed number
  • 🔊 DeepLC: Throw warning when using deeplc_retrain with less than 500 calibration PSMs
  • 🔊 Raise exception if missing precursor info (retention time or ion mobility) could not found in both PSM and spectrum files.
  • ⬆️ Update (and sort) dependencies in pyproject.toml
  • 📦 Dockerfile: Use Python 3.11 base image instead of Ubuntu

Fixed

RalfG and others added 30 commits April 9, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants