Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
Model, stochastically simulate, and visualize arbitrary open chemical systems using a Petri Net framework
Contributed by: Rohan Mehta
To install this paclet in your Wolfram Language environment,
evaluate this code:
PacletInstall["RohanMehta/OpenChemicalSystems"]
To load the code after installation, evaluate this code:
Needs["RohanMehta`OpenChemicalSystems`"]
Generate a Petri Net for the Beaverator.
In[1]:= |
Out[1]= |
Initialize it with certain initial conditions (i.e., concentrations and rate constants).
In[2]:= |
Out[2]= |
Stochastically evolve the Beaverator for 10 seconds.
In[3]:= |
Visualize the corresponding kinetics.
In[4]:= |
Out[4]= |
As well as phase space.
In[5]:= |
Out[5]= |
You can generate complex phase space plots, too, like the following which highlights elementary reactions.
In[6]:= |
Out[6]= |
And also plot the smaller oscillatory motifs within these phase spaces.
In[7]:= |
Out[7]= |
Check out the rest of the functions for lower-level control of the Petri Net, as well as more visualizations!
Wolfram Language Version 13.1