voiage.schema
Core data structures for voiage.
These structures are designed to hold and manage data used in Value of Information analyses. They leverage Python’s dataclasses for type hinting and validation where appropriate, and use xarray Datasets as the canonical in-memory representation for their public contract.
Classes
Section titled “Classes”- ValueArray Container for probabilistic sensitivity analysis net-benefit samples.
- ParameterSet Container for parameter samples from a probabilistic sensitivity analysis.
- DecisionOption Represents a single arm in a clinical trial design.
- TrialDesign Specifies the design of a proposed trial for EVSI calculations.
- PortfolioStudy Represents a single candidate study within a research portfolio.
- PortfolioSpec Defines a portfolio of candidate research studies for optimization.
- DynamicSpec Specification for dynamic or sequential VOI analyses.
- Intervention Represents a candidate intervention or strategy in a decision problem.
- DecisionProblem Represents a canonical Decision Problem (DecisionProblemV1).