EmpiricalRunner

Run replications using empirical process time distributions.

Usage

Source

EmpiricalRunner(
    config,
    time_data,
)

Methods

Name Description
__init__() Initialise EmpiricalRunner.
run_single() Replace method from Runner, now with set-up for empirical dists.

__init__()

Initialise EmpiricalRunner.

Usage

Source

__init__(config, time_data)

config : ambdes.SimConfig Simulation configuration instance. time_data : pd.DataFrame Raw time data.


run_single()

Replace method from Runner, now with set-up for empirical dists.

Usage

Source

run_single(run_number)
Parameters
run_number: int
Used to set up SeedSequence which is used when initialising the empirical distributions.
Returns
dict
Dictionary with two DataFrames:
  • “patients”: per-patient results for the run.
  • “run”: summary of results for run by response category.