Act 4 · Apply · Feasibility and design report

A randomised trial of Study Drug Y added to metformin in adults with type 2 diabetes in Vietnam

Feasibility and design report · Vietnam · prepared for [SPONSOR]

Sample values. Synthetic study, not real patients.
Where the numbers come from
Learned 18 · Elicited 2 · Assumed 35
  1. Recommended design
  2. Where the plan comes from
  3. Sample size and power under local behaviour
  4. Who the eligibility criteria excluded in the ingested study
  5. Enrolment and screen-failure forecast
  6. Retention and adherence to expect
  7. Timeline to first participant and last visit
  8. Risks and the limits of this report
  9. Evidence table

1. Recommended design

Run design B: 524 (370 to 750, 90% sensitivity range) Assumed E1 participants, randomised one to one, at 6 (as stated) Assumed E2 central and 5 (as stated) Assumed E3 provincial hospitals.

Under the local profile, expect full enrolment at 17.4 months (13.6 to 22.7, 80% spread across simulated trials) Assumed E4 after approval and the last visit at 29.4 months (25.6 to 34.7, 80% spread across simulated trials) Assumed E5, with power of 87.4% (85.2% to 89.3%, 95% Monte Carlo) Assumed E6 for an assumed difference in HbA1c change of −0.40 % HbA1c (−0.55 to −0.25, 90% published or brief range) Assumed E7.

If the true effect sits at the weak end of the planning range, −0.25 % HbA1c (as stated) Assumed E8, power falls to 53.2% (50.1% to 56.3%, 95% Monte Carlo) Assumed E9.

With no true effect, the design rejects at a rate of 5.1% (4.7% to 5.5%, 95% Monte Carlo) Assumed E10.

2. Where the plan comes from

FactValue
Allocationone to one
SD of HbA1c change1.00 % HbA1c (0.80 to 1.30, 90% assumed range, no source yet) Assumed E11
Effect to plan for−0.40 % HbA1c (−0.55 to −0.25, 90% published or brief range) Assumed E7

The effect to plan for is a planning assumption that no cited trial backs yet.

3. Sample size and power under local behaviour

Design A is sized the usual way, on global defaults and published figures. Design B is sized on the local profile. Both were run as simulated trials so the difference local inputs make is visible.

Design and inputsEnrolledPowerMonths to full enrolmentParticipants retained
A, global defaults330 (214 to 552, 90% sensitivity range) Assumed E1288.2% (86.1% to 90.1%, 95% Monte Carlo) Assumed E1314.8 months (10.7 to 20.8, 80% spread across simulated trials) Assumed E1480.3% (72.4% to 87.0%, 80% spread across simulated trials) Assumed E15
A, local profile330 (214 to 552, 90% sensitivity range) Assumed E1273.7% (70.9% to 76.3%, 95% Monte Carlo) Assumed E1613.6 months (10.5 to 18.1, 80% spread across simulated trials) Assumed E1780.0% (73.3% to 85.5%, 80% spread across simulated trials) Assumed E18
B, local profile524 (370 to 750, 90% sensitivity range) Assumed E187.4% (85.2% to 89.3%, 95% Monte Carlo) Assumed E617.4 months (13.6 to 22.7, 80% spread across simulated trials) Assumed E479.8% (73.7% to 84.9%, 80% spread across simulated trials) Assumed E19

Design B was sized to reach the brief's target power at the central value of each input. Simulated power averages over the uncertainty in every input, so it sits below that target; a sponsor who needs the target with more certainty should enrol toward the top of the sensitivity range.

The inputs that moved most: the SD of HbA1c change is 1.26 % HbA1c (1.06 to 1.51, 90% prediction for a new study) Learned E20 locally against 1.00 % HbA1c (0.80 to 1.30, 90% assumed range, no source yet) Assumed E11 by default, and screen failure is 35.3% (23.1% to 49.8%, 90% prediction for a new study) Learned E21 against 36.3% (25.0% to 50.0%, 90% published or brief range) Assumed E22.

4. Who the eligibility criteria excluded in the ingested study

CriterionTextShare of screened people excluded
C1HbA1c between 7.5% and 10.5% at screening
protocol C1
15.7% (9.2% to 25.5%, 90% prediction for a new study) Learned E23
C2eGFR below 45 mL/min/1.73 m²
protocol C2
8.2% (4.5% to 14.5%, 90% prediction for a new study) Learned E24
C3Written informed consent
protocol C3
8.0% (4.4% to 14.0%, 90% prediction for a new study) Learned E25
C4Other conditions listed in Appendix 2
protocol C4
3.4% (1.7% to 6.8%, 90% prediction for a new study) Learned E26

Overall screen failure: 35.3% (23.1% to 49.8%, 90% prediction for a new study) Learned E21.

5. Enrolment and screen-failure forecast

Screened per site per month, all sites: 7.27 screened per site per month (4.41 to 12.0, 90% prediction for a new study) Learned E27, against a global default of 6.00 screened per site per month (2.00 to 12.0, 90% assumed range, no source yet) Assumed E28.

Values by site type come from fewer than three sites each and would identify those hospitals, so this report uses values from all sites together.

Back-test on the ingested study: fitted on records up to the day half the target was enrolled, the model predicted 11.0 months (9.59 to 12.7, 80% spread across simulated trials) Learned E29 to full enrolment. It took 10.2 months (observed, exact) Learned E30.

6. Retention and adherence to expect

MeasureAll sites
Monthly dropout rate0.0184 per month (0.0108 to 0.0315, 90% prediction for a new study) Learned E31
Interim visits attended87.5% (79.4% to 92.7%, 90% prediction for a new study) Learned E32

Expect 279 (206 to 372, 80% spread across simulated trials) Assumed E33 protocol deviations over the study and 0.51 per participant (0.37 to 0.67, 80% spread across simulated trials) Assumed E34 missed interim visits per participant.

Other local measureValue
Tablets taken as prescribed81.9% (71.7% to 88.9%, 90% prediction for a new study) Learned E35
Days from visit to data entry, provincial hospitals7 days (5 to 11, 90% prediction for a new study) Learned E36
Days to close a data query, provincial hospitals8 days (5 to 13, 90% prediction for a new study) Learned E37
Patients also using traditional medicine31.0% (20.0% to 45.0%, 90% elicited range) Elicited E38

7. Timeline to first participant and last visit

Approval and ethics: 120 days (80 to 200, 90% elicited range) Elicited E39. Site activation: 220 days (120 to 365, 90% published or brief range) Assumed E40. That value is a global default because no local study shows it, and it is the weakest input in this plan.

From approval: first participant at 4.28 months (2.85 to 6.60, 80% spread across simulated trials) Assumed E41, full enrolment at 17.4 months (13.6 to 22.7, 80% spread across simulated trials) Assumed E4, last visit at 29.4 months (25.6 to 34.7, 80% spread across simulated trials) Assumed E5.

8. Risks and the limits of this report

ThemeWhat reviewers raised
ConsentThe consent form should explain secondary use of the data in plain language.
ethics_letter_national.en.md#C-EN-02
Safety reportingHypoglycaemia was rare and mild.
debrief_notes.en.md#C-DB-05
Visit schedulePatients from rural districts missed interim visits during the harvest season.
debrief_notes.en.md#C-DB-03
Data entry and queriesCoordinators entered data in batches at the end of each month.
debrief_notes.en.md#C-DB-04
RecruitmentEnrolment was slower than planned because many referred patients had HbA1c below the eligibility range.
debrief_notes.en.md#C-DB-01

One study informs this report. It cannot show how much studies differ, so each learned value's interval for a new study is widened by a between-study spread that clinicians estimated. The treatment effect is the brief's assumption, not a prediction of whether the drug works.

Replay: the profile was re-fitted on the first two-thirds of the ingested study by calendar date and the last third predicted before it was revealed. Dropouts: predicted 18 (13 to 25, 80% spread across simulated trials) Learned E42, observed 13 (observed, exact) Learned E43. Interim visits attended: predicted 212 (202 to 222, 80% spread across simulated trials) Learned E44, observed 215 (observed, exact) Learned E45.

9. Evidence table

RefNumberValueIntervalSpread fromSourceBased onProvenance
E1Total enrolment, design B524370 to 750, 90% sensitivity rangenoneAssumedtarget power and alpha from the brief; range from the outcome assumption's intervalanalytic sample size (continuous) · outcome from profile v1 · bp-outcome-change-sd · dropout from local profile v1
E2Central hospital sites6as statednoneAssumedthe sponsor's briefbrief · sites.central_hospital
E3Provincial hospital sites5as statednoneAssumedthe sponsor's briefbrief · sites.provincial_hospital
E4Months to full enrolment, design B, local profile17.4 months13.6 to 22.7, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E5Months to last visit, design B, local profile29.4 months25.6 to 34.7, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E6Power, design B, local profile87.4%85.2% to 89.3%, 95% Monte CarlononeAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E7Assumed difference in HbA1c change−0.40 % HbA1c−0.55 to −0.25, 90% published or brief rangenoneAssumedSynthetic. Stands in for a published trial of the same drug class; F3.2 requires a real citation. Not yet checked against its source.brief · assumed_effect
E8Assumed difference in HbA1c change, weak end of the range−0.25 % HbA1cas statednoneAssumedthe end of the brief's planning range nearest to no effectbrief · assumed_effect range
E9Power, design B, effect at the weak end53.2%50.1% to 56.3%, 95% Monte CarlononeAssumed1,000 simulated trials, local profile v1run-a31d7f0e67eb · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E10Type I error, design B, no true effect5.1%4.7% to 5.5%, 95% Monte CarlononeAssumed10,000 simulated trials, local profile v1run-f8b301d10a6a · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E11SD of HbA1c change, global default or published1.00 % HbA1c0.80 to 1.30, 90% assumed range, no source yetnoneAssumedno published source yetglobal default · outcome_change_sd
E12Total enrolment, design A330214 to 552, 90% sensitivity rangenoneAssumedtarget power and alpha from the brief; range from the outcome assumption's intervalanalytic sample size (continuous) · outcome from global default · outcome_change_sd · dropout from global defaults
E13Power, design A, global defaults88.2%86.1% to 90.1%, 95% Monte CarlononeAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E14Months to full enrolment, design A, global defaults14.8 months10.7 to 20.8, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E15Participants retained, design A, global defaults80.3%72.4% to 87.0%, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E16Power, design A, local profile73.7%70.9% to 76.3%, 95% Monte CarlononeAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E17Months to full enrolment, design A, local profile13.6 months10.5 to 18.1, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E18Participants retained, design A, local profile80.0%73.3% to 85.5%, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E19Participants retained, design B, local profile79.8%73.7% to 84.9%, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E20SD of HbA1c change, local1.26 % HbA1c1.06 to 1.51, 90% prediction for a new studyelicitedLearned241 patients, 3 sitesprofile v1 · bp-outcome-change-sd
E21Screen-failure rate, local35.3%23.1% to 49.8%, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screen-failure-proportion
E22Screen-failure rate, global default36.3%25.0% to 50.0%, 90% published or brief rangenoneAssumedTufts CSDD via Applied Clinical Trials, 'Can recruitment and retention get any worse?' (PRD Appendix A). The range is assumed.global default · screen_failure_proportion
E23Screened out by C115.7%9.2% to 25.5%, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screen-failure-C1
E24Screened out by C28.2%4.5% to 14.5%, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screen-failure-C2
E25Screened out by C38.0%4.4% to 14.0%, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screen-failure-C3
E26Screened out by C43.4%1.7% to 6.8%, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screen-failure-C4
E27Screened per site per month, all sites7.27 screened per site per month4.41 to 12.0, 90% prediction for a new studyelicitedLearned464 patients, 3 sitesprofile v1 · bp-screening-rate-per-site-per-month
E28Screened per site per month, global default6.00 screened per site per month2.00 to 12.0, 90% assumed range, no source yetnoneAssumedno published source yetglobal default · screening_rate_per_site_per_month
E29Months to full enrolment from mid-enrolment, predicted11.0 months9.59 to 12.7, 80% spread across simulated trialsnoneLearnedfitted on data dated before the cutexport exp-71acbbf231 · backtest
E30Months to full enrolment from mid-enrolment, observed10.2 monthsobserved, exactnoneLearnedrevealed after the predictionexport exp-71acbbf231 · backtest
E31Monthly dropout rate, all sites0.0184 per month0.0108 to 0.0315, 90% prediction for a new studyelicitedLearned300 patients, 3 sitesprofile v1 · bp-dropout-hazard-per-month
E32Interim visits attended, all sites87.5%79.4% to 92.7%, 90% prediction for a new studyelicitedLearned293 patients, 3 sitesprofile v1 · bp-visit-attendance-probability
E33Protocol deviations, whole study, design B, local profile279206 to 372, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E34Interim visits missed per participant, design B, local profile0.51 per participant0.37 to 0.67, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E35Tablets taken as prescribed81.9%71.7% to 88.9%, 90% prediction for a new studyelicitedLearned293 patients, 3 sitesprofile v1 · bp-adherence-proportion
E36Days from visit to data entry, provincial hospitals7 days5 to 11, 90% prediction for a new studyelicitedLearned300 patients, 3 sitesprofile v1 · bp-data-entry-lag-days
E37Days to close a data query, provincial hospitals8 days5 to 13, 90% prediction for a new studyelicitedLearned207 patients, 3 sitesprofile v1 · bp-query-turnaround-days
E38Patients also using traditional medicine31.0%20.0% to 45.0%, 90% elicited rangeelicitedElicited3 cliniciansprofile v1 · bp-traditional-medicine-use-proportion
E39Days for approval and ethics120 days80 to 200, 90% elicited rangeelicitedElicited3 cliniciansprofile v1 · bp-approval-and-ethics-days
E40Days to activate a site220 days120 to 365, 90% published or brief rangenoneAssumed31.4 weeks to site activation, Tufts CSDD site initiation benchmark, 2018 (PRD Appendix A). The range is assumed.global default · site_activation_days
E41Months to first participant, design B, local profile4.28 months2.85 to 6.60, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-c2c8f49fe438 · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E42Dropouts in the last third, predicted1813 to 25, 80% spread across simulated trialsnoneLearnedfitted on data dated before the cutexport exp-71acbbf231 · replay.dropouts
E43Dropouts in the last third, observed13observed, exactnoneLearnedrevealed after the predictionexport exp-71acbbf231 · replay.dropouts
E44Interim visits in the last third, predicted212202 to 222, 80% spread across simulated trialsnoneLearnedfitted on data dated before the cutexport exp-71acbbf231 · replay.visits
E45Interim visits in the last third, observed215observed, exactnoneLearnedrevealed after the predictionexport exp-71acbbf231 · replay.visits
E46Protocol deviations, whole study, design A, global defaults184109 to 313, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E47Protocol deviations, whole study, design A, local profile175130 to 234, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E48Months to last visit, design A, global defaults26.8 months22.7 to 32.8, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E49Months to last visit, design A, local profile25.6 months22.5 to 30.1, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E50Months to first participant, design A, global defaults4.33 months2.92 to 6.73, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E51Months to first participant, design A, local profile4.28 months2.85 to 6.54, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48
E52Interim visits attended, global default92.0%85.0% to 97.0%, 90% assumed range, no source yetnoneAssumedno published source yetglobal default · visit_attendance_probability
E53Monthly dropout rate, global default0.0177 per month0.0088 to 0.0353, 90% published or brief rangenoneAssumed19.1% dropout, Tufts CSDD via Applied Clinical Trials (PRD Appendix A), converted to a monthly hazard assuming 12 months of follow-up. The conversion and the range are assumed.global default · dropout_hazard_per_month
E54Interim visits missed per participant, design A, global defaults0.34 per participant0.21 to 0.51, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, global defaultsrun-e50f82e6f538 · seed 7 · profile global-defaults · code 0.1.0+g089e218.src.52797a48
E55Interim visits missed per participant, design A, local profile0.51 per participant0.38 to 0.67, 80% spread across simulated trialsnoneAssumed1,000 simulated trials, local profile v1run-3d0da899393e · seed 7 · profile v1 · code 0.1.0+g089e218.src.52797a48

Sign-off

Not yet signed. Export is blocked until a named person signs.