Clinical Trial Safety and Dose Finding

Adverse Event Detection Tables: Probability, Sample Size and the Rule of Three

How likely a trial is to see a rare adverse event, how many patients it needs, and what zero events really rules out.

  • Incidence 0.01% to 20%
  • n = 10 to 10,000
  • Rule of three

Adverse Event Detection

Three tables: probability of at least one event, patients needed, and the upper confidence limit when no events are seen.

Probability of observing at least one event

Probability of observing at least one event
True incidence of the event →
Patients (n) ↓
0.05%0.1%0.2%0.5%1%2%5%10%
100.00500.01000.01980.04890.09560.18290.40130.6513
200.01000.01980.03920.09540.18210.33240.64150.8784
300.01490.02960.05830.13960.26030.45450.78540.9576
400.01980.03920.07700.18170.33100.55430.87150.9852
500.02470.04880.09530.22170.39500.63580.92310.9948
600.02960.05830.11320.25970.45280.70240.95390.9982
750.03680.07230.13940.31340.52940.78020.97870.9996
1000.04880.09520.18140.39420.63400.86740.99411−
1500.07230.13940.25940.52850.77850.95170.99951−
2000.09520.18140.32990.63300.86600.98241−1−
2500.11750.22130.39380.71440.91890.99361−1−
3000.13930.25930.45150.77770.95100.99771−1−
4000.18130.32980.55100.86530.98200.99971−1.0000
5000.22120.39360.63250.91840.99341−1−1.0000
7500.31280.52780.77720.97670.99951−1.00001.0000
1,0000.39350.63230.86490.99331−1−1.00001.0000
1,5000.52770.77700.95040.99951−1−1.00001.0000
2,0000.63220.86480.98181−1−1.00001.00001.0000
3,0000.77700.95030.99751−1−1.00001.00001.0000
5,0000.91800.99331−1−1.00001.00001.00001.0000
10,0000.99331−1−1.00001.00001.00001.00001.0000

Patients needed to observe at least one event

Patients needed to observe at least one event
Probability of seeing ≥ 1 event →
Incidence ↓
50%80%90%95%99%
0.01%6,93216,09423,02529,95646,050
0.02%3,4668,04711,51214,97823,024
0.05%1,3863,2194,6055,9909,209
0.1%6931,6092,3022,9954,603
0.2%3478041,1511,4972,301
0.5%139322460598919
1%69161230299459
2%3580114149228
5%1432455990
10%716222944
20%48111421

Upper confidence limit for the incidence when no events are observed

Upper confidence limit for the incidence when no events are observed
One-sided confidence level →
Patients (n) ↓
90%95%99%Rule of three (3/n)
1020.57%25.89%36.90%30.00%
2010.87%13.91%20.57%15.00%
307.39%9.50%14.23%10.00%
405.59%7.22%10.87%7.50%
504.50%5.82%8.80%6.00%
603.76%4.87%7.39%5.00%
753.02%3.92%5.96%4.00%
1002.28%2.95%4.50%3.00%
1501.52%1.98%3.02%2.00%
2001.14%1.49%2.28%1.50%
2500.917%1.19%1.83%1.20%
3000.765%0.994%1.52%1.00%
4000.574%0.746%1.14%0.75%
5000.459%0.597%0.917%0.6%
7500.307%0.399%0.612%0.4%
1,0000.23%0.299%0.459%0.3%
1,5000.153%0.2%0.307%0.2%
2,0000.115%0.15%0.23%0.15%
3,0000.0767%0.0998%0.153%0.1%
5,0000.046%0.0599%0.0921%0.06%
10,0000.023%0.03%0.046%0.03%

Tip: click any value to highlight its row and column.

How to read this table

  1. Probability table: find the row for the number of patients and the column for the true incidence.
  2. Patients needed: find the row for the incidence and the column for how sure you want to be of seeing at least one event.
  3. No events seen: the upper confidence limit is the highest incidence still consistent with zero events.

Worked example

A safety database of 300 patients has a 95% chance of containing at least one case of an adverse event with a true incidence of 1%. To be 95% sure of seeing at least one case, about 299 patients are needed.

If none of the 300 patients has the event, the one-sided 95% upper limit for its incidence is 0.994%, close to the rule-of-three value 3/300 = 1%. This is why ICH E1 asks for 300 to 600 patients treated for 6 months: enough to see events with an incidence of about 1%.

Click the underlined links to highlight the value in the table.

Calculator

For values between the rows and columns of the table. Results update as you type.

Formula and how the values were computed

P(≥ 1 event) = 1 − (1 − p)ⁿ  ·  n = ⌈ln(1 − P) / ln(1 − p)⌉  ·  upper limit (0 events) = 1 − α^(1/n) ≈ 3/n

Probabilities are 1 − (1 − p)ⁿ, sample sizes the smallest n with 1 − (1 − p)ⁿ ≥ P, and upper limits the exact (Clopper-Pearson) one-sided bound 1 − (1 − γ)^(1/n) for zero events, all assuming independent patients with a common incidence.

Frequently asked questions

What is the rule of three?

If no events occur in n patients, 3/n is an approximate 95% upper confidence limit for the event rate. It is accurate for n above about 30.

Does this apply to events that need time to develop?

Only if every patient is followed long enough for the event to occur. For time-dependent risks, use exposure-adjusted rates and person-time instead.

Related calculators and tutorials