fluxanalysis: Add functions to check for spurious production/consumption#27
Open
jonls wants to merge 3 commits into
Open
fluxanalysis: Add functions to check for spurious production/consumption#27jonls wants to merge 3 commits into
jonls wants to merge 3 commits into
Conversation
e5c5fe9 to
cf954d2
Compare
764e47b to
7dae7d9
Compare
Adds two functions that check for spurious production and for spurious consumption, respectively. For example, the reactions A => B + C and C => A allow for a spurious production of compound B. This check is complementary to the stoichiometric check because the stoichiometric check reports on potential model problems whereas the spurious loop check reports on the subset of stoichiometric problems that actually influence the simulation results.
0b18719 to
a7493b7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds two functions that check for spurious production and for spurious consumption, respectively. For example, the reactions
A => B + CandC => Aallow for a spurious production of compoundB. This check is complementary to the stoichiometric check because the stoichiometric check reports on potential model problems whereas the spurious loop check reports on the subset of stoichiometric problems that actually influence the simulation results.Also adds the option to do
psamm-model masscheck --type=loopwhich will detect and report all production/consumption loops.