James Marshall

Results 21 issues of 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)

enhancement

`downloadResults()` and download button should be implemented for views / controllers than those deriving from `MuMoTstochasticSimulationView / Controller` (see pull request #303): - [ ] `MuMoTtimeEvolutionView / Controller` - [...

enhancement

Check bookmarking of all advanced multicontrollers in `MiscTests/MuMoT_testMulticontroller.ipynb` not all use cases provide a complete (i.e. widget free) bookmark

bug

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...

enhancement
help wanted

Parameters reported in logs lag behind latest versions plotted, according to widget values.

bug

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...

enhancement

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.

enhancement

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...

enhancement

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...

enhancement

Check for duplication of logic - e.g. `_chooseXrange` and `_chooseYrange` recur multiple times in different view classes, so should move up the class hierarchy.