Coverage report: 96%

Files Functions Classes

coverage.py v7.16.1, created at 2026-09-15 19:54 +0000

File   statements missing excluded   coverage
gemlib/__init__.py   6 0 0   100%
gemlib/abc/__init__.py   2 0 0   100%
gemlib/abc/abc_rejection_sampler.py   16 0 0   100%
gemlib/deterministic/__init__.py   2 0 0   100%
gemlib/deterministic/ode_model.py   43 6 0   86%
gemlib/distributions/__init__.py   3 0 0   100%
gemlib/distributions/brownian.py   54 0 0   100%
gemlib/distributions/continuous_markov.py   87 0 0   100%
gemlib/distributions/continuous_time_state_transition_model.py   61 2 0   97%
gemlib/distributions/discrete_markov.py   107 1 0   99%
gemlib/distributions/discrete_time_state_transition_model.py   84 3 0   96%
gemlib/distributions/hypergeometric.py   65 16 0   75%
gemlib/distributions/hypergeometric_sampler.py   51 0 0   100%
gemlib/distributions/kcategorical.py   37 3 0   92%
gemlib/distributions/uniform_integer.py   45 2 0   96%
gemlib/func_util.py   15 0 0   100%
gemlib/math.py   29 1 0   97%
gemlib/mcmc/__init__.py   13 0 0   100%
gemlib/mcmc/adaptive_hmc.py   47 0 0   100%
gemlib/mcmc/adaptive_random_walk_metropolis.py   68 2 0   97%
gemlib/mcmc/discrete_time_state_transition_model/__init__.py   4 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/fixtures.py   8 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_impl.py   78 3 0   96%
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_mh.py   44 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/left_censored_events_proposal.py   45 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/move_events.py   33 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/move_events_impl.py   136 6 0   96%
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_impl.py   107 4 0   96%
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_mh.py   40 0 0   100%
gemlib/mcmc/discrete_time_state_transition_model/right_censored_events_proposal.py   41 0 0   100%
gemlib/mcmc/hmc.py   35 1 0   97%
gemlib/mcmc/mcmc_sampler.py   20 0 0   100%
gemlib/mcmc/mcmc_util.py   11 0 0   100%
gemlib/mcmc/multi_scan.py   25 0 0   100%
gemlib/mcmc/mwg_step.py   54 2 0   96%
gemlib/mcmc/random_walk_metropolis.py   26 0 0   100%
gemlib/mcmc/sampling_algorithm.py   114 8 20   93%
gemlib/mcmc/test_util.py   19 0 0   100%
gemlib/mcmc/transformed_sampling_algorithm.py   41 0 0   100%
gemlib/prng_util.py   8 1 0   88%
gemlib/spatial/__init__.py   2 0 0   100%
gemlib/spatial/sp_dist.py   46 3 1   93%
gemlib/tensor_util.py   17 1 0   94%
gemlib/util.py   24 0 0   100%
Total   1813 65 21   96%

No items found using the specified filter.