James Marshall
James Marshall
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` - [...
Check bookmarking of all advanced multicontrollers in `MiscTests/MuMoT_testMulticontroller.ipynb` not all use cases provide a complete (i.e. widget free) bookmark
Currently basic van Kampen expansion and Stochastic Simulation Algorithm are implemented (`showVanKampenExpansion()` and `SSA()` respectively). Implementation of more sophisticated techniques would enable more complicated systems to be analysed, e.g. time-inhomogeneous...
Parameters reported in logs lag behind latest versions plotted, according to widget values.
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...
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.
Based on a suggestion by Jamie Wood at York - plot Fourier transform of noise solutions to show deviations from white noise - cf `showNoiseSolutions()` and `noiseCorrrelations()` - @tbose1 to...
Currently multicontrollers must reference a single model, but allowing multiple models to be controlled simultaneously could be helpful, e.g. for observing changes in behaviour. Achieving this will require refactoring of...
Check for duplication of logic - e.g. `_chooseXrange` and `_chooseYrange` recur multiple times in different view classes, so should move up the class hierarchy.