Closed rfellers closed 6 years ago
Rule 6 states "If all tags in a proteoform use the same key ...". I would say that this example is not valid. "Methyl" does not use a key but is assigned to one.
2018-02-14 19:18 GMT+01:00 Ryan Fellers notifications@github.com:
Not ready to merge, need feedback. Checkout Rule6_WithModificationNames() unit test ... is [mass]+S[Methyl]EQVE[14]NCE valid ProForma?
You can view, comment on, or merge this pull request online at:
https://github.com/topdownproteomics/TestLib/pull/29 Commit Summary
- start work on rule 6, need some feedback
File Changes
- M .gitignore https://github.com/topdownproteomics/TestLib/pull/29/files#diff-0 (1)
- D LibraryProject1/LibraryProject1.xml https://github.com/topdownproteomics/TestLib/pull/29/files#diff-1 (1454)
- M LibraryProject1/ProForma/ProFormaParser.cs https://github.com/topdownproteomics/TestLib/pull/29/files#diff-2 (12)
- M LibraryProject1/ProForma/ProFormaTerm.cs https://github.com/topdownproteomics/TestLib/pull/29/files#diff-3 (4)
- M TestProject1/ProFormaParserTests.cs https://github.com/topdownproteomics/TestLib/pull/29/files#diff-4 (38)
Patch Links:
- https://github.com/topdownproteomics/TestLib/pull/29.patch
- https://github.com/topdownproteomics/TestLib/pull/29.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/topdownproteomics/TestLib/pull/29, or mute the thread https://github.com/notifications/unsubscribe-auth/APEZha2jfsiwZ-kwhBrMleZFjfRgQ1p5ks5tUyNcgaJpZM4SFwNb .
-- |||/ (o o) ----ooO-(_)-Ooo----
Don't worry about life; you're not going to survive it anyway.
Thanks Veit, apologies for not suggesting you as a reviewer. That makes sense; so, if a prefix tag is used, then all of the subsequent tags must be key-less and have a valid value for the given prefix tag. So this means that [mass]+SEQ[14]VEN[formula:C(2) H(6)]CE is also invalid, correct?
Yes, this example is invalid. From the paper: "This prefixed key defines every tag in the sequence. This option can only be used when there is one key in the sequence."
Thanks all! Basically, I should just RTFM! :) I'll update this branch and give you something that can be pulled in.
Not ready to merge, need feedback. Checkout Rule6_WithModificationNames() unit test ... is [mass]+S[Methyl]EQVE[14]NCE valid ProForma?