You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I discovered a quirky "attitude" of ProForma parsing.
If a ProForma object has a modification that cannot be decoded this modification is silently ignored in all further calculations, while the same calculation on the modification object raises. I believe it will be better to propagate the Exception rather than silencing it.
Here is an example (Pyteomics 4.7.2 Python 3.10.2 Win64)
Hello,
I discovered a quirky "attitude" of ProForma parsing.
If a ProForma object has a modification that cannot be decoded this modification is silently ignored in all further calculations, while the same calculation on the modification object raises. I believe it will be better to propagate the Exception rather than silencing it.
Here is an example (Pyteomics 4.7.2 Python 3.10.2 Win64)
Both raise
KeyError
However - this works while ignoring the modification
The text was updated successfully, but these errors were encountered: