Print ODEs from an sbproj file.

Simbiology Desktop shows the ODEs in terms of fluxes. This script substitutes the flux values in to ODEs and prints the ODEs to screen.

You are now following this Submission

Simbiology Desktop generally shows the fluxes first, and then the ODEs in terms of fluxes. This script substitutes the flux values in to the ODEs and prints the resultant ODEs to the screen.
The demo file (with the name 'demo_print_ODEs.m') provided with the actual code file creates a sample model, and prints the ODEs of that sample model.
If you have any questions, please post them in the discussion box.
Special thanks to Jesse for finding the bugs, providing solutions and other improvements.
NOTE : The printed ODEs are just for better understanding. Integrating them may not give the results similar to that of sbiosimulate. This is because sbiosimulate does volume correction for compartments that change volume with time, and a lot of other things. It is not the same as simply integrating the ODEs printed by the script.

Cite As

Ravi Kumar Pallantla (2026). Print ODEs from an sbproj file. (https://www.mathworks.com/matlabcentral/fileexchange/115955-print-odes-from-an-sbproj-file), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Communities
More Files in the  SimBiology Community
Version Published Release Notes Action
1.1.1

Added line 72 in the file 'print_ODEs_from_simbiology_model.m'

1.1.0

Added output to the function, and print_to_screen as an additional input. Also fixed a bug pointed out in https://in.mathworks.com/matlabcentral/fileexchange/115955-print-odes-from-an-sbproj-file?tab=discussions#discussions_2469745

1.0.0