voiage.cli.calculate_evppi
calculate_evppi
Section titled “calculate_evppi”calculate_evppi([positional or keyword] net_benefit_file: Path = typer.Argument(..., metavar='NET_BENEFIT_FILE', exists=True, file_okay=True, dir_okay=False, readable=True, help='Path to CSV containing net benefits (samples x strategies)'), [positional or keyword] parameter_file: Path = typer.Argument(..., metavar='PARAMETER_FILE', exists=True, file_okay=True, dir_okay=False, readable=True, help='Path to CSV for parameters of interest (samples x params)'), [positional or keyword] population: float | None = typer.Option(None, '--population', help='Population size for population-adjusted EVPPI'), [positional or keyword] discount_rate: float | None = typer.Option(None, '--discount-rate', help='Annual discount rate (e.g., 0.03)'), [positional or keyword] time_horizon: float | None = typer.Option(None, '--time-horizon', help='Time horizon in years'), [positional or keyword] output_file: Path | None = typer.Option(None, '--output', '-o', help='File to save EVPPI result')) -> NoneCalculate Expected Value of Partial Perfect Information (EVPPI).
Examples
Section titled “Examples”Calculate EVPPI from net-benefit and parameter sample CSV files:
.. code-block:: bash
voiage calculate-evppi net_benefits.csv parameters.csv
Parameters:
net_benefit_filePath(default:typer.Argument(..., metavar='NET_BENEFIT_FILE', exists=True, file_okay=True, dir_okay=False, readable=True, help='Path to CSV containing net benefits (samples x strategies)'))parameter_filePath(default:typer.Argument(..., metavar='PARAMETER_FILE', exists=True, file_okay=True, dir_okay=False, readable=True, help='Path to CSV for parameters of interest (samples x params)'))populationfloat | None(default:typer.Option(None, '--population', help='Population size for population-adjusted EVPPI'))discount_ratefloat | None(default:typer.Option(None, '--discount-rate', help='Annual discount rate (e.g., 0.03)'))time_horizonfloat | None(default:typer.Option(None, '--time-horizon', help='Time horizon in years'))output_filePath | None(default:typer.Option(None, '--output', '-o', help='File to save EVPPI result'))
Returns: None