Clinical Trial Simulation Examples
Examples demonstrating clinical trial design and simulation capabilities.
Examples
Study Design Types
| Design |
Use Case |
Key Features |
| Parallel |
Phase II/III efficacy |
Independent arms, randomization |
| Crossover |
BE, Phase I |
Within-subject comparison, washout |
| Dose Escalation |
Phase I FIH |
Safety-driven, cohort-based |
| Adaptive |
Phase II/III |
Interim analyses, alpha spending |
Key Concepts
Study Components
- Design: Structure (parallel, crossover, adaptive)
- Arms: Treatment groups with dosing regimens
- Population: Virtual subjects with demographics
- Endpoints: PK exposure, efficacy, safety
Simulation Features
- Enrollment and randomization
- Dropout modeling
- Compliance patterns
- Multiple replicates
Usage
from neopkpd import trial
# Simple parallel study
spec = trial.TrialSpec(
name="Phase 2 Study",
design=trial.parallel_design(2),
arms=[
trial.TreatmentArm("Placebo", trial.dosing_qd(0.0, 28), 50, placebo=True),
trial.TreatmentArm("Active", trial.dosing_qd(100.0, 28), 50),
],
duration_days=28,
seed=42
)
result = trial.simulate_trial(spec)
print(f"Completion rate: {result.overall_completion_rate:.1%}")
See Also