Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Change input of Peptonizer to (peptide, confidence_score) maps #5

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

Conversation

pverscha
Copy link
Member

Historically, the peptonizer pipeline required a PSMS-file as input (generated by tools such as Percolator or ms2rescore). However, the only information that the peptonizer really needs are peptide sequences and their associated confidence scores (produced by a search engine). We've decided that the responsibility of parsing PSMS-files is not part of the Peptonizer and that it's input will start from peptide -> confidence score maps.

This PR removes the specific parsing options for pout-files and ms2rescore files from the Peptonizer package and updates the package itself to start from a dictionary that contains the peptide -> confidence score map instead.

The snakemake workflow has remained unchanged, and can still start with PSMS-files as input. The parsing of these files has been moved to the workflow itself, since we don't want to contaminate the Peptonizer package itself with this parsing code.

@pverscha pverscha added the enhancement New feature or request label Oct 29, 2024
@pverscha pverscha changed the title Improve input of Peptonizer Change input of Peptonizer to (peptide, confidence_score) maps Oct 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant