MuMoT
MuMoT copied to clipboard
Multiscale Modelling Tool - mathematical modelling without the maths
Need better way to automate confirming that MuMoT returns correct results. Options include expanding on the set of unit tests in `tests/` (my preference) or revisiting the use of [nbval](https://github.com/computationalmodelling/nbval)...
What does `figcounter` do? Can it be replaced with [matplotlib.pyplot.get_fignums()](https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.get_fignums.html)? This is the sole global in the package and we should remove it if possible.
Modify docstrings as necessary, and add both to user manual.
When a 1d stream plot is generated (see test notebook `MuMoTtest_1dstream.ipynb` currently available on the 1dStream feature branch) then the size of the figure appears as defined (6 by 2...
As of Python 3.5 one can annotate function definitions with the types of parameters and return values: https://docs.python.org/3/library/typing.html Benefits of including type hints in Python code: - A better understanding...
Update according to theory presented in [Nouvellet and Waxman _American Naturalist_ (2009)](https://doi.org/10.1086/605404)
For users learning about GitHub, etc. it is confusing to lose sight of the install instructions when finding out about cloning, etc.
Need to define a custom widget derived from `Button` to enable direct download of results files from clicking the 'Download results' button (see pull request #303)
`downloadResults()` and download button should be implemented for views / controllers than those deriving from `MuMoTstochasticSimulationView / Controller` (see pull request #303): - [ ] `MuMoTtimeEvolutionView / Controller` - [...