A partial implementation of a method for computing trajectory probabilities is now in the master branch. This seems correct for Gillespie trajectories (both inheritance and not) but gives quite different results when using finite timestep integration.
The reason behind this is that finite time-step trajectories yield actual probabilities, while the Gillespie trajectories yield densities. I think the finite time step results should be brought into agreement with the Gillespie results. This can be done by including the missing delta t terms, the size of which depend on the step size chosen and the number of which depend on the number of events included in the trajectory.
A partial implementation of a method for computing trajectory probabilities is now in the master branch. This seems correct for Gillespie trajectories (both inheritance and not) but gives quite different results when using finite timestep integration.
The reason behind this is that finite time-step trajectories yield actual probabilities, while the Gillespie trajectories yield densities. I think the finite time step results should be brought into agreement with the Gillespie results. This can be done by including the missing delta t terms, the size of which depend on the step size chosen and the number of which depend on the number of events included in the trajectory.