Comments (7)
Preliminary functionality added, as illustrated in MuMoTtestNonConstant.ipynb
To do:
- check SSA and MA implementation of this functionality ( @joefresna )
- check Master Equation implementation of this functionality ( @tbose1 )
- enable field-based plots for non-constant system size ( me )
- remove simplex for non-constant system size in field-based plots; check status via
_constantSystemSize
(NB do constant reactants lead to non-constant system size?) ( @tbose1 / me)
from mumot.
In recent commits:
- Field-based plots enabled
- Simplex removed from field-based plots
Still to do:
- SSA / MA / Master Equation integration
- Representation of constant reactants in
visualise
and_controller
(brackets and LaTeX rendering)
from mumot.
_plotLimitsWidget
changes possibly being overriddden by _fig_formatting_2D
and _fig_formatting_3D
, @tbose1 ? (see also issue #49 )
from mumot.
Possibly right, I will look into it.
from mumot.
in the class MuMoTview there is the line self._plotLimits = 1 in the init() function. Could that cause the problem that the limit slider doesnโt work?
_fig_formatting_2D/3D should read the axes limits from the figure passed on to it. So, if an axis limit is preset by the limit slider then this information should not be altered by _fig_formatting_2D/3D except you set 'ax_reformat=True'. However, in the stream plot we have 'ax_reformat=False', so the problem should not be caused by _fig_formatting_2D/3D, I think.
from mumot.
Axes limit setting in 2d plots now fixed - 3d plots should work but be good to test with a 3d non-constant size system
from mumot.
Varying population cannot be used with network multiagent simulations.
MuMoT should automatically detect this situation and deactivate networks (leaving active only the moving-particles view).
from mumot.
Related Issues (20)
- Automatic build and deploy process for releases not working HOT 1
- Test new release of pydstool HOT 1
- model2.showODEs(method='vanKampen') -> IndexError: list index out of range HOT 7
- Upgrade nbval when new version released HOT 1
- Incompat with Python 3.8: changing dictionary keys during iteration now results in a RuntimeError
- Configure logging via 'logging' module
- Do not suppress tracebacks when running 'test' notebooks via nbval HOT 3
- Multicontroller do not accept some of the plotting parameters that normal controllers support
- ANTLR runtime and generated code versions disagree: 4.8!=4.7.1 HOT 2
- Use of bare 'except:' is bad HOT 1
- MuMoTstochasticSimulationView should support the graphical keywords as other views do
- TkAgg error on MyBinder
- Only define versions in one place (using setuptools-scm) HOT 1
- runtime plot update for multiagent within multicontrollers disables runtime update
- Erroneous line breaks before some (not all) in-line LaTeX in Markdown cells (Safari only) HOT 6
- Intermittently hitting cell execution timeout of 120 seconds HOT 2
- Changing visualisation type of MuMoTstochasticSimulationViews through GUI causes plot deformations (squeezing)
- bifurcation() causes TypeError: cannot determine truth value of Relational HOT 2
- Add CFF file to make it easier for others to cite MuMoT HOT 1
- Controllers broken on MyBinder HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mumot.