Skip to content

fix: findRAVENroot, subSystems, keggRxns, YAML without genes#601

Merged
edkerk merged 10 commits intodevelopfrom
fix/findRAVENroot
Mar 24, 2026
Merged

fix: findRAVENroot, subSystems, keggRxns, YAML without genes#601
edkerk merged 10 commits intodevelopfrom
fix/findRAVENroot

Conversation

@edkerk
Copy link
Copy Markdown
Member

@edkerk edkerk commented Mar 24, 2026

Main improvements in this PR:

  • fix:
    • regenerated the KEGG166 keggRxns.mat, to fix faulty subSystems
    • handling of subSystems in various functions, RAVEN supports both cell arrays and nested cell arrays
    • YAML file I/O for models without genes
    • runINIT retains params as flag for optimizeProb input
  • feat:
    • findRAVENroot stores RAVEN root as MATLAB preference during checkInstallation, to avoid problems when running on HPC clusters

Instructions on merging this PR:

  • This PR has develop as target branch, and will be resolved with a squash-merge.
  • This PR has main as target branch, and will be resolved as descriped here.

@edkerk
Copy link
Copy Markdown
Member Author

edkerk commented Mar 24, 2026

Tests pass locally

@edkerk edkerk merged commit a9c0643 into develop Mar 24, 2026
1 check failed
@edkerk edkerk deleted the fix/findRAVENroot branch March 24, 2026 23:48
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.

1 participant