voiage.methods.calibration.voi_calibration
voi_calibration
Section titled “voi_calibration”voi_calibration([positional or keyword] cal_study_modeler: CalibrationStudyModeler | None = None, [positional or keyword] psa_prior: PSASample | None = None, [positional or keyword] calibration_study_design: dict[str, object] | None = None, [positional or keyword] calibration_process_spec: dict[str, object] | None = None, [positional or keyword] population: float | None = None, [positional or keyword] discount_rate: float | None = None, [positional or keyword] time_horizon: float | None = None, [positional or keyword] n_outer_loops: int = 20, [variadic keyword] kwargs: object = {}) -> floatCalculate the value of information for a calibration study.
Parameters
Section titled “Parameters”cal_study_modeler : callable, optional Modeler that maps PSA samples and calibration assumptions to net-benefit samples. psa_prior : ParameterSet Prior PSA samples representing current uncertainty. calibration_study_design : dict[str, object] Calibration study design specification. calibration_process_spec : dict[str, object] Calibration process specification. population : float, optional Population size for population scaling. discount_rate : float, optional Annual discount rate used for population scaling. time_horizon : float, optional Time horizon in years for population scaling. n_outer_loops : int, default=20 Number of outer Monte Carlo draws. **kwargs : object Additional modeler-specific options.
Returns
Section titled “Returns”float Calibration VOI on a per-decision basis unless population scaling is requested.
If no modeler is supplied, the built-in calibration modeler is used.
Parameters:
cal_study_modelerCalibrationStudyModeler | None(default:None)psa_priorPSASample | None(default:None)calibration_study_designdict[str, object] | None(default:None)calibration_process_specdict[str, object] | None(default:None)populationfloat | None(default:None)discount_ratefloat | None(default:None)time_horizonfloat | None(default:None)n_outer_loopsint(default:20)kwargsobject(default:{})
Returns: float