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

Adding cycles/flux mode calculation #893

Merged
merged 13 commits into from
Jul 17, 2024
Merged

Adding cycles/flux mode calculation #893

merged 13 commits into from
Jul 17, 2024

Conversation

vyudu
Copy link
Collaborator

@vyudu vyudu commented May 31, 2024

Computing cycles/flux modes of reaction networks, working on caching equations with a similar format to the functionality for conservation laws.

@vyudu vyudu changed the title cycle wip Adding cycles/flux mode calculation May 31, 2024
@vyudu vyudu marked this pull request as ready for review June 18, 2024 19:40
Copy link
Member

@isaacsas isaacsas left a comment

Choose a reason for hiding this comment

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

Looks good. Can you add some test examples with known answers that cover various cases?

src/network_analysis.jl Outdated Show resolved Hide resolved
Copy link
Member

Choose a reason for hiding this comment

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

It would probably be good to get a few more tests for systems with/without cycles if possible (even simple cases).

@isaacsas
Copy link
Member

If you can update to master I'll merge this then.

@isaacsas
Copy link
Member

CI is failing?

@vyudu
Copy link
Collaborator Author

vyudu commented Jul 16, 2024

CI is failing?

Hmm yeah something weird seems to have happened to the test file when I merged master, looking into it

@isaacsas
Copy link
Member

Still seems there are conflicts with master?

@isaacsas
Copy link
Member

OK, LGTM. Feel free to merge at your leisure!

@isaacsas isaacsas merged commit 5fecb55 into SciML:master Jul 17, 2024
4 of 5 checks passed
@vyudu vyudu deleted the cycles branch July 18, 2024 15:18
@vyudu vyudu restored the cycles branch July 18, 2024 15:18
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.

None yet

2 participants