voiage.healthcare.utilities.aggregate_qaly_over_time
aggregate_qaly_over_time
Section titled “aggregate_qaly_over_time”aggregate_qaly_over_time([positional or keyword] utility_trajectories: dict[str, np.ndarray] = None, [positional or keyword] time_points: np.ndarray = None, [positional or keyword] discount_rate: float = 0.03) -> dict[str, float]Aggregate QALYs over time for multiple health states or strategies.
Args: utility_trajectories: Dictionary mapping strategy names to utility value arrays time_points: Array of time points (years) discount_rate: Annual discount rate (default 0.03 = 3%)
Returns
Section titled “Returns”Dict[str, float]: Dictionary mapping strategy names to total QALYs
Parameters:
utility_trajectoriesdict[str, np.ndarray]time_pointsnp.ndarraydiscount_ratefloat(default:0.03)
Returns: dict[str, float]