opencobra / memote

memote – the genome-scale metabolic model test suite
https://memote.readthedocs.io/
Apache License 2.0
127 stars 27 forks source link

introduce a threshold for consistent test outcomes #572

Closed Midnighter closed 5 years ago

Midnighter commented 5 years ago

find_metabolites_produced_with_closed_bounds and find_metabolites_consumed_with_closed_bounds need to be changed to use a threshold rather than comparing to exactly zero. Otherwise they report different numbers on each run due to solver feasibility tolerance.

Midnighter commented 5 years ago

575 will disable these two test cases for now. We might entirely remove them in future. They provide redundant information yet are slightly more specific. The tests take a long time, though.