-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Language and mathematical standardizations #22
Conversation
…nd slightly refactored "step" to have only one "return" statement
…merization. Pytest should now catch and run the former
… next. pytest run time was 1.35 s prior to this change.
…on_stoichiometry or just stoichiometry depending on context)
…ich seems to be an improvement
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @jmason42, looks good, thanks for setting this up! Though I see we clash on a few stylistic/semantic points. Let's resolve these in a copacetic way : )
These changes should address your concerns. I went with |
Awesome, thanks for this! I'll roll it into a new release. |
This addresses #10, #16, and #19. I also slightly redesigned the propensity recalculation logic, as it was recomputing some propensities multiple times in the same step, and it was also recomputing propensities even if only the product abundances changed.