Releases: alanderos91/BioSimulator.jl
Releases · alanderos91/BioSimulator.jl
v0.9.3-beta
Remove changes not meant for today
v0.9.3
Clean up
v0.9.2-beta: Merge pull request #29 from alanderos91/develop
Partial fix for dependencies
Add lattice-based simulations
There are several breaking changes here so it is advised that you avoid updating until most issues are resolved.
Major Changes
- Add lattice-based simulations. See the documentation.
- Simulating a
Network
directly builds several dependency graphs. To help with multiple runs, usestate, model = parse_model(network)
to build the graphs outside a simulation then runsimulate(state, model)
. - Temporarily emoved the
trials
keyword. For now, use[simulate(state, model, ...) _ for 1:100]
. - Simulation algorithm internals have changed drastically. The
OptimizedDirect()
and tau-leaping methods have been affected. Will restore functionality and expose interface for tau-leaping in future update. - Petri nets are temporarily removed.
- Simulation data handling has been improved. Use
save_points
to specify when to save system state. - Added
SortingDirect()
method. - Simulation data is stored using RecursiveArrayTools.jl to provide
SamplePath
andEnsemble
types. Types implement IterableTables.jl, which should provide good functionality with I/O and DataFrames.jl.
Fix deprecation warnings
Merge pull request #16 from alanderos91/develop Develop
Update to Julia v0.7
Merge pull request #14 from alanderos91/develop Update to Julia v0.7
Benchmarks
Merge pull request #11 from alanderos91/benchmarks Add benchmarks
Output revisions
v0.3 Get rid of GR messages and handle Petri nets manually
v0.2
Track algorithm statistics