Closed mobiusklein closed 2 years ago
The reason why that failed on Py2 is that the dict
ordering is different than on Py3, and TMT6plex
is a registered synonym for every TMT-labeled residue and reporter ion in PSI-MOD, which means that it is legal (semantically) to resolve to any of them. Therefore, MOD:TMT6plex
is unsafe to use as its behavior is non-deterministic on Py2.
I changed that test to use an explicit ID to avoid this type of error in the tests.
Fixes #68