Dave Parker
b80badd54c
Shortcut for new path plot (Ctrl/Cmd-F8).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5428 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5131fb407f
Some useful code (commented out) for getting variance etc. from simulation results.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5425 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5486e68282
Check for duplicate ids/names in reactions-to-PRISM translation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5423 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0de837a4b8
Typo
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5422 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0245cf77b4
Bug fix: crash on invalid integer reward struct indices.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5420 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
19b18a0c3f
Bugfix in approximate simulation: property error was causing null ptr.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5419 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d528208cc7
Small GUI fixes: resets of warning counters.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5418 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6b55d95ebe
Strip comments (commencing #) from reactions files.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5417 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
90b49c3e64
Strip comments (commencing #) from reactions files.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5416 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8ff31815ca
Reactions-to-PRISM checks parameter values for valid doubles.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5415 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5b9bc87bec
Reactions-to-PRISM checks parameter values for valid doubles.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5414 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
f412d3115e
Graph chooser dialog defaults to last graph created for "existing graph".
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5413 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
e1e6267210
Move path plot thread to GUI to allow display of warnings/errors.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5412 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
502b6f1281
Support for reversible reactions in reactions-to-PRISM converter.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5411 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
06d0fe3c25
First version of reactions-to-PRISM converter.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5410 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
9684963804
Utility method: join/implode method for strings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5409 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
2752fbb6d0
Re-factor SBML-to-PRISM translator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5407 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
94dbe03ecb
Re-factor SBML-to-PRISM translator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5406 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
f369c6599a
Re-factor SBML-to-PRISM translator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5405 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cdac320532
Fix in parser: make keyword list be created statically.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5404 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
e6fa6b49f0
Re-factor SBML-to-PRISM translator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5403 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6d502769be
GUI simulation path plot and can show vars and/or rewards.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5400 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a28c14715c
Simulation path generation handles empty vars=().
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5399 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
9dc7609982
Changed/all-steps option in Path Plot Display dialog now respected.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5398 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6d9806ad16
PathToText respects new "change" option + bugfixes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5397 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d1e4de5fb3
Make "rewards" option of simpath consistent with others.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5396 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
2a2bdf6220
Fixes in PathDisplayer classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5395 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
41ad029281
Default to "changes" in "plot path details" dialog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5394 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
2b85d7307d
Tidy/fix double click detection in GUI simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5393 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
af37dc9864
Tidy/fix double click detection in GUI simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5392 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d0bf75014f
Improved "Path Plot Details" dialog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5391 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cadd9da282
GUI simulation path plotting handles non-integer variables.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5390 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
f19c4238d3
Type conversion bug.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5389 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5d37e99d57
Type tidying in castValueTo methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5388 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
1bd8b1c658
Remove un-needed code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5387 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d960bf8020
Better handling of errors in simulator calls from GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5386 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
992c0864dc
New/improved simulation path plotting functionality.
For -simpath switch:
* paths are generated on-the-fly for efficiency where possible
* rewards are not displayed by default, use 'rewards' option to show
* new 'snapshot' option to only show states at certain time-points
For GUI simulator:
* basic functionality to plot existing paths or create new plots directly
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5384 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
09f8b2b8d9
Utility array copy methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5383 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
8c88d62b6f
Small tweak to firewire_abst model: unneeded invariant.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5374 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
afd0696115
More (B)SCC computation for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5365 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
616ae77ff7
Explicit SCC computation returns BitSets.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5363 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
906052cb5b
SCC computation using Tarjan for explicit engine (from Christian von Essen).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5362 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
bdd579d85d
New option in GUI simulator to plot path on a graph (all vars over time).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5360 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
681350864f
Double click to zoom out in GUI graphs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5356 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cf907acc07
GUI constant picker for graphs defaults to property constants first.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5355 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cf4798f961
Fix: undefined constants should be taken in the order they appear in the properties file (like they used to). And a small API tweak.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5354 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
94454a38c2
Errors/warning from sbml2prism go to stderr, not stdout where model goes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5347 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
99d2139f55
Add getSuccessorsIterator to explicit Model interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5331 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
e05cab0dab
Static methods to create model checkers by type.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5314 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d60fcad479
Comment typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5313 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago