-
Notifications
You must be signed in to change notification settings - Fork 10
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
Fix double modications #188
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I saw unimod_to_tsv.ipynb was excuted, did you overwrite modification.tsv?
yes I did |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, this was long necessary.
Will be breaking with the default yaml.
'Acetyl@Protein N-term': | ||
- '_(Acetyl (Protein N-term))' | ||
'Acetyl@Protein_N-term': | ||
- '_(Acetyl (Protein_N-term))' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The actual unimod names contain a space, so we cannot modify the MQ source PTM names
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
released in 1.3.0, fixed here for 1.4.2: #241
Fix the issues discovered here #186
by removing the double-bookeeping in the modifications.
@jalew188 and me decided to break the public API (the methods in
modifications.py
) but not the reading of speclib filesThis is how is looks like in alphaDIA:
Please check very carefully this breaks something you know about