MuMoT
MuMoT copied to clipboard
Multiscale Modelling Tool - mathematical modelling without the maths
Absolute references to input cells when calling `parseModel()` lead to problems if model cells move due to insertions / deletions; relative references are possible, _e.g._ `In[-2]` to refer to the...
Many interesting dynamics take place on the 2-simplex, including epidemic models. It would be great to support Stream and Integrate on the simplex, so that MuMoT could generate plots like...
The colour of the vector field lines in stream is set to depend on the vector field magnitude. However, in some cases, (see Epidemic Models Demo notebook stream 2 (§1.3)...
It would be great to have many more different types of graph in the drop-down menu for network topology. NetworkX already supports many different types of graphs so we could...
It should be possible to create a new model via a coordinate transformation of an existing model. Currently, this is only possible for the particular transformation: ` = - `,...
This would enable more advanced comparisons such as a heatmap of model outcomes in response to sweeping a parameter value, for comparison to a bifurcation diagram for example.
Logic in parseModel could potentially be greatly simplified if a 3rd-party parser generator were used: you could supply a parser generator with a grammar to get back a parser then...
There is already a commented-out command in `tox.ini` for this: ```sh # Ensure the user manual and regression test Notebooks do not show regressions (do not enable yet) #pytest --nbval...