- May 26, 2021
-
-
Bentriou Mahmoud authored
-
- Feb 28, 2021
-
-
Bentriou Mahmoud authored
change the stop criteration of a ContinuousTimeModel simulation. Minor fix in ContinuousTimeModel for the euclidean distance automata tests. Add of a test for stop criteria simulation of ContinousTimeModel (unit/simulation_stop_criteria). All tests passed.
-
- Jan 25, 2021
-
-
Bentriou Mahmoud authored
automata and proba moels are differents. This bug was introduced after we change the structure of automata in order to better distributed programming. It leads to a restructuration of automata. In fine, the structure is more stable and consistent. It is possible it is more computationally efficient, but for now it is not well tested. 2) Creation of functions that collects data along with a timeline over a trajectory + unit test vectorize. 3) Very small fix in plots and abc smc.
-
- Jan 16, 2021
-
-
Bentriou Mahmoud authored
Simulation of synchronized models is easily distributable. Change of the signature of check_constraints and update_state in order to access the model parameters. Test about distributed simulations was renamed and completed.
-
Bentriou Mahmoud authored
now the package has a better structure for distributed simulations by better definition of functions over workers + test
-
- Dec 22, 2020
-
-
Bentriou Mahmoud authored
-
- Dec 07, 2020
-
-
Bentriou Mahmoud authored
Fix about behavior of automata when the initial state is absorbing or the parameters are equal to zero. Add of supplementary unit tests.
-
- Dec 06, 2020
-
-
Bentriou Mahmoud authored
Modification of print of models + renaming macro for creation of models in order to be more inclusive.
-
- Dec 05, 2020
-
-
Bentriou Mahmoud authored
to define CTMC with the biochemical network.
-
- Dec 03, 2020
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
-
- Nov 30, 2020
-
-
Bentriou Mahmoud authored
copyto! is implemented for LHA states. Automaton G works almost well, a bias in the distance is identified compared to Cosmos when one of the model parameters is zero. Implementation of volatile_simulate, which simulates SynchronizedModel without saving values: it only returns the last LHA state of the simulation. Implementation of distributed computations of variable automata with volatile_simulate. Tests passed.
-
- Nov 27, 2020
-
-
Bentriou Mahmoud authored
-
- Nov 26, 2020
-
-
Bentriou Mahmoud authored
First bricks of the automaton_abc algorithm.
-
- Nov 24, 2020
-
-
Bentriou Mahmoud authored
slight improvement in allocation and time in benchmark but too small.
-
Bentriou Mahmoud authored
Add several convenient methods for parameters of model. Next step: implementation of simulate with resize!.
-
- Nov 23, 2020
-
-
Bentriou Mahmoud authored
Automaton G is implemented and runs OK. Not tested with Cosmos call. The next step of development is the restruction of data collection for trajectories. From now on: Trajectory.values::Matrix{Float64}, it will be Trajectory.values::Vector{Vector{Float64}}. According to small performance tests I've made, it will increase the performance of the package.
-
- Nov 22, 2020
-
-
Bentriou Mahmoud authored
Add of a major test based on Cosmos: tests/cosmos/distance_F/ER_1D.jl The LHA distance F of this package is tested with Cosmos. For several parameters in R1, R2, R3 experiments (see Bentriou, Ballarini, Cournede 2018), Cosmos is called to compute an average distance. Then we collect the number of simulations and the estimated value computed by Cosmos. We compute an average distance by the package methods with the same number of simulations done by Cosmos Then the two average distances are compared to each others with regard to the width of the confidence interval set in Cosmos. Test passed.
-
- Nov 21, 2020
-
-
Bentriou Mahmoud authored
Add of several useful functions for access values of model, lha and trajectory objects.
-
- Nov 18, 2020
-
-
Bentriou Mahmoud authored
Fix of a major issue in the simulation: sometimes the number of states wasn't consistent. Add of test to check the consistency of the Trajectory structure (unit/check_trajectory_consistency).
-
- Nov 17, 2020
-
-
Bentriou Mahmoud authored
Implementation of the lp distance for trajectories. Add of unit tests for lp distance.
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
-
- Nov 16, 2020
-
-
Bentriou Mahmoud authored
-
- Nov 15, 2020
-
-
Bentriou Mahmoud authored
- Add of benchmark scripts that compares perf wrt pygmalion. => As expected it is bad in terms of reading cost (because of row by row matrix read) but it is also not good in terms of simulation cost. hcat seems to perform badly, should investigate.
-
Bentriou Mahmoud authored
SIR model. - Evolution of the ContinuousTimeModel type - simulate, easy access to Trajectory fields - fix of several errors
-
- Nov 14, 2020
-
-
Bentriou Mahmoud authored
run the tests Function load_module in core + test
-