Skip to content

voiage.clinical_trials.ClinicalTrialDesignOptimizer

Comprehensive clinical trial design optimization using VOI.

This class provides a unified interface for optimizing all aspects of clinical trial design using Value of Information analysis.

optimize_complete_design([positional or keyword] self: None = None, [positional or keyword] treatment: Treatment = None, [positional or keyword] budget_constraint: float | None = None) -> dict[str, Any]

Optimize complete trial design using VOI analysis.

Args: treatment: Treatment being tested budget_constraint: Maximum budget for the trial

Complete optimized trial design

Parameters:

  • self
  • treatment Treatment
  • budget_constraint float | None (default: None)

Returns: dict[str, Any]

simulate_trial_outcomes([positional or keyword] self: None = None, [positional or keyword] treatment: Treatment = None, [positional or keyword] optimized_design: dict[str, Any] = None) -> TrialOutcome

Simulate trial outcomes using optimized design.

Args: treatment: Treatment being tested optimized_design: Optimized trial design

Simulated trial outcome

Parameters:

  • self
  • treatment Treatment
  • optimized_design dict[str, Any]

Returns: TrialOutcome