Skip to content
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

Allostery free enzyme ratio bug #472

Merged
merged 2 commits into from
Aug 15, 2024
Merged

Conversation

teddygroves
Copy link
Member

Fixes a pretty big bug in Maud's Stan code: allostery was incorrect for models with isoenzymes because the function get_allostery was using the wrong free enzyme ratios.

Checklist:

  • Updated any relevant documentation NA
  • Add an adr doc if appropriate NA
  • Include links to any relevant issues in the description NA
  • Unit tests passing
  • Integration tests passing

It sounds like it should be a per-enzyme vector, but it's a per-edge one. Oops!
This is because Maud has jinja2 as a dependency.

See https://data.safetycli.com/v/70612/97c/.

I think it's not a serious problem because Maud doesn't provide access to any templates.
Copy link
Member

@carrascomj carrascomj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I introduced that in #470, my bad!

This is now correct.

@carrascomj
Copy link
Member

Also, I think jinja2 is there because of the dependencies to build the docs (dev dependencies) so think is alright.

@carrascomj carrascomj merged commit 949e9ab into main Aug 15, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants