Setting Specifications Statistical considerations Enda Moran - - PowerPoint PPT Presentation

setting specifications
SMART_READER_LITE
LIVE PREVIEW

Setting Specifications Statistical considerations Enda Moran - - PowerPoint PPT Presentation

Setting Specifications Statistical considerations Enda Moran Senior Director, Development, Pfizer Melvyn Perry Manager, Statistics, Pfizer B Basic Statistics i St ti ti Population distribution p 1 5 1.5 (usually unknown). True


slide-1
SLIDE 1

Setting Specifications

Statistical considerations

Enda Moran – Senior Director, Development, Pfizer Melvyn Perry – Manager, Statistics, Pfizer

slide-2
SLIDE 2

B i St ti ti Basic Statistics

1 5

Population distribution

1.5 1.0

True batch as s ay Dis tribution of

p (usually unknown). Normal distribution described by μ and σ.

0.5 0.0

pos s ible values

100 99 98

We infer the population from samples by calculating and s. x

1.5

True batch as s ay

1.5

True batch as s ay

1.5

True batch as s ay

Sample 3

1.0 0.5

y pos s ible values Dis tribution of

Sample 1 Average 98.6

1.0 0.5

y pos s ible values Dis tribution of

Sample 2 Average 98.7

1.0 0.5

y pos s ible values Dis tribution of

Sample 3 Average 99.0

2

100 99 98 0.0 100 99 98 0.0 100 99 98 0.0

slide-3
SLIDE 3

I t l Intervals

30 28 30 24 26 22

Population average

18 20 10 20 30 40 50 60 70 80 90 100 16

  • 100 samples of size 5 taken from a population with an average of 23.0 and a standard deviation of 2.0.
  • The highlighted intervals do not include the population average (there are 6 of them).
  • For a 95% confidence level expect 5 in 100 intervals to NOT include the population average

3

For a 95% confidence level expect 5 in 100 intervals to NOT include the population average.

  • Usually we calculate just one interval and then act as if the population mean falls within this interval.
slide-4
SLIDE 4

I t l Intervals

Point Estimation Point Estimation The best estimate; eg MEAN Interval Estimation A range which contains the true population parameter or a future

  • bservation to a certain degree of confidence.

Confidence Interval

  • The interval to estimate the true population parameter (e.g. the population

mean) mean). Prediction Interval Prediction Interval

  • The interval containing the next single response.

Tolerance Interval

  • The interval which contains at least a given proportion of the population.

4

slide-5
SLIDE 5

F l f I t l Formulae for Intervals

Intervals are defined as: A i l di t ib ti

ks x ±

Assuming a normal distribution

  • Confidence (1-α) interval

5

⎞ ⎛

  • Prediction (1-α) interval for m future observations

s t n x CI

n 1 , 2 1 5 .

1

− −

⎟ ⎠ ⎞ ⎜ ⎝ ⎛ ± =

α

Prediction (1 α) interval for m future observations

s t n x PI

n m 1 , 2 1 5 .

1 1

− −

⎟ ⎠ ⎞ ⎜ ⎝ ⎛ + ± =

α

  • Tolerance interval for confidence (1-α) that proportion

( ) i d

m 2

⎠ ⎝

(p) is covered

( )

z n n

p 2 ) 1 (

1 1 1

⎟ ⎠ ⎞ ⎜ ⎝ ⎛ + −

5

s n x TI

n 2 1 , 2 −

⎠ ⎝ ± =

α

χ

slide-6
SLIDE 6

P C bilit Process Capability

3 3 s 3 s 3

Process capability is a measure of the risk of failing specification. The spread of the data are compared with the width of th ifi ti

The distance from the mean to the

the specifications.

The distance from the mean to the nearest specification relative to half the process width (3s). The index measures actual

  • performance. Which may or may

not be on target i.e., centred.

⎫ ⎧ x x LSL USL

USL LSL

x LSL − x x − USL ⎭ ⎬ ⎫ ⎩ ⎨ ⎧ − − = s x s x Ppk 3 LSL , 3 USL min

6

slide-7
SLIDE 7

P C bilit

P k d C k

Process Capability – Ppk and Cpk

  • Ppk should be used as this is the actual risk of failing specification

Random data of mean 10 and SD 1, thus natural span 7 to 13. Added shifts to simulate trends around common average

Ppk should be used as this is the actual risk of failing specification.

  • Cpk is the potential capability for the process when free of shifts and drifts.
LSL USL

Process Capability of Shifted

15 1

I Chart of Shifted

Added shifts to simulate trends around common average. With specs at 7 and 13 process capability should be unity. When data is with trend Ppk less than Cpk due to method of calculation of std dev.

LSL 7 Target * USL 13 Sample Mean 10.0917 Sample N 30 StDev (Within) 1.16561 StDev (Ov erall) 1.95585 Process Data Cp 0.86 CPL 0.88 CPU 0.83 Cpk 0.83 Pp 0.51 PPL 0.53 PPU 0.50 O v erall Capability Potential (Within) Capability Within Overall 14 13 12 11 10 dividual Value _ X= 10.092 UCL= 13.589 1

calculation of std dev. Ppk uses sample SD. Ppk less than 1 at 0.5. C k i

14 12 10 8 6 Ppk 0.50 Cpm * PPM < LSL 0.00 PPM > USL 100000.00 PPM Total 100000.00 Observ ed Performance PPM < LSL 3995.30 PPM > USL 6296.59 PPM Total 10291.88
  • Exp. Within Performance
PPM < LSL 56966.34 PPM > USL 68512.70 PPM Total 125479.03
  • Exp. O v erall Performance
28 25 22 19 16 13 10 7 4 1 9 8 7 6 Observation Ind LCL= 6.595

Cpk uses average moving range SD (same as for control chart limits). Cpk is close to 1 at 0.83.

13 UCL= 13.038

I Chart of Raw

LSL USL Process Data Within

Process Capability of Raw

p When data is without trend

12 11 10 9 Individual Value _ X= 10.092 LSL 7 Target * USL 13 Sample Mean 10.0917 Sample N 30 StDev (Within) 0.982187 StDev (Ov erall) 1.14225 Cp 1.02 CPL 1.05 CPU 0.99 Cpk 0.99 Pp 0.88 PPL 0.90 PPU 0.85 Ppk 0.85 C * O v erall Capability Potential (Within) Capability Overall

When data is without trend Ppk is same as Cpk. Only small differences are seen. Cpk effectively 1 at 0.99.

7

28 25 22 19 16 13 10 7 4 1 9 8 7 Observation I LCL= 7.145 13 12 11 10 9 8 7 Cpm * PPM < LSL 0.00 PPM > USL 0.00 PPM Total 0.00 O bserv ed Performance PPM < LSL 822.51 PPM > USL 1533.13 PPM Total 2355.65
  • Exp. Within Performance
PPM < LSL 3397.73 PPM > USL 5446.84 PPM Total 8844.57
  • Exp. O v erall Performance

Cpk effectively 1 at 0.99. Ppk close to 1 at 0.85.

slide-8
SLIDE 8

M t U t i t Measurement Uncertainty

Good t

LSL USL

parts almost always passed

σmeasurement

p Bad parts almost always j t d Bad parts almost always

σtotal

rejected always rejected

±3σmeasurement ±3σmeasurement

The grey areas highlighted represent those parts of the curve with the

8

potential for wrong decisions, or mis-classification.

slide-9
SLIDE 9

Misclassification with less i bl variable process

σ

LSL USL

σmeasurement σtotal

measurement

±3σmeasurement ±3σmeasurement 3σmeasurement

measurement

9

slide-10
SLIDE 10

M t U t i t Measurement Uncertainty

Precision to Tolerance Ratio:

Tolerance T P

MS

σ × = 6 /

How much of the tolerance is taken up by measurement error. This estimate may be appropriate for evaluating Limit Spec Upper = − = USL LSL USL Tolerance This estimate may be appropriate for evaluating how well the measurement system can perform with respect to specifications. Sys. t Measuremen

  • f

Dev. Std. Limit Spec Lower p pp = =

MS

σ LSL

Gage R&R (or GRR%)

100 & % × =

Total MS

R R σ σ What percent of the total variation is taken up by measurement error (as SD and thus not additive).

Total

Use Measurement Systems Analysis to assess if the assay method is fit for purpose. It is unwise to have a method where the specification interval is consumed by the

10

measurement variation alone.

slide-11
SLIDE 11

Specification example – T l I t l Tolerance Interval

16.5

Data from three sites used to set specifications

15.0 15.5 16.0 16.5

Data from three sites used to set specifications. Tolerance interval found from pooled data of 253 batches.

13.5 14.0 14.5

Tolerance interval chosen as 95% probability that mean ± 3 standard deviations are contained.

13.0 1 2 3 Code

Sample size: n=253 Mean ± 3s Tolerance interval ( % / N k multiplier 5 6.60 10 4.44 15 3 89 Table of values for 95% probability of interval containing 99% of population values Mean = 14.77 s=0.58 (95% / 99.7%) R 13 03 16 51 12 89 16 65 15 3.89 30 3.35 ∞ 2.58 population values. Note at ∞ value is 2.58 which is the z value for Range 13.03 - 16.51 12.89 - 16.65 99% coverage of a normal population If sample size was smaller, difference between these calculations increases.

11

As the sample size approaches infinity the TI approaches mean ± 3s.

slide-12
SLIDE 12

Specification Example - St bilit Stability

Batch history Total SD (process and (p measurement)

Stability batch with SD (measurement)

Shelf life set from 95% CI on slope from three clinical batches. Need to find release criteria for high probability of production batches meeting shelf life based on individual results being less than meeting shelf life based on individual results being less than specification. R i f b t h hi t ill l d t bilit t t t

12

Review of batch history will lead to a process capability statement against release limit.

slide-13
SLIDE 13

Specification Example - St bilit Stability

Release limit is calculated from the rate of

7 8

Release limit is calculated from the rate of change and includes the uncertainty in the slope estimate (rate of change of parameter) and the measurement variation).

5 6

⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎝ ⎛ + + = n s s T t Tm

a m 2 2 2

  • Spec

RL

3 4

⎟ ⎠ ⎜ ⎝ n

Specification = 8 Shelf life (T) = 24

1 2

( ) Parameter slope (m) = 0.04726 Variation in slope (sm) = 0.00722 Variation around line (sa) = 0.86812 t on 126 df approx = 2

6 12 18 24 30 36 MONTHS

t on 126 df approx. = 2 N= 1 for single determination Release limit = 5.1

A similar approach can be taken in more complex situations; e.g,, after reconstitution of lyophilised product Product might slowly change during cold

13

reconstitution of lyophilised product. Product might slowly change during cold storage and then rapidly change on reconstitution.

Allen et al., (1991) Pharmaceutical Research, 8, 9, p1210-1213

slide-14
SLIDE 14

C i ith li it d d t Coping with limited data

Problems with n<30.

  • Difficult to calculate a reliable estimate of the SD.
  • Difficult to assess distribution.

Difficult to assess distribution.

  • Difficult to assess process stability.

With very limited data the specifications will be wide due to the large multiplier With very limited data the specifications will be wide due to the large multiplier.

  • This reflects the uncertainty in the estimates of the mean and SD.

Is there a small scale model that matches full production scale? Is there a small scale model that matches full production scale? How variable is the measurement system? Alternatives are:

  • Min / max values based on

Example with 4 values

N(20 4) – 19 9 16 9 22 1 21 3 scientific rationalisation

  • Mean ± 3s
  • Mean ± 4s or minimum Ppk = 1.33.

Mean ± 3s 13.2 27.0 Mean ± 4s 10.9 29.3

N(20,4) 19.9, 16.9, 22.1, 21.3 p

  • Tolerance interval approach

14

Mean ± 4s 10.9 29.3 TI (95/99.7)

  • 1.5

41.7

slide-15
SLIDE 15

Updating Specifications

  • Specifications for CQAs might require revision during the product lifecycle. For example, new clinical data and

i t lli ti d f d t i ht d i h t CQA ifi ti

p g p

When, why, and a scenario for consideration

intelligence on continued use of a product might drive a change to a CQA specification

  • Scenario:

What if a process producing a new product approaching regulatory approval is ‘incapable’ of meeting the clinically- tested CQA in the long-term? For example.........

Proposed Spec. Process capability

If spec. required t b t

Proposed Spec. Process capability

CQA

Clinical experience capability estimate

to be set at the clinically CQA

Clinical experience / New spec. capability estimate

clinically- tested level......... Clinical / Validation Lots Clinical / Validation Lots Clinical / Validation Lots An ‘incapable’ process

  • How could we manage this situation? Complex. Many factors need to be considered if setting specifications at

( ) clinically tested level (will be discussed through this workshop)

  • IF it must be done for risk reduction purposes, and if there is sufficient uncertainty that the Proposed Spec. for the

CQA could cause harm, a possible approach may be to move towards the clinically-tested level in stages.

  • Accrue approx. n=25-30 batches/lots to consider estimates of future process capability acceptable.

15

pp p p y p Adjust spec. to a revised process capability estimate.

  • Accrue further lots of the stabilised process to approx. n=85. Make FINAL spec. adjustment to a revised

process capability estimate.

slide-16
SLIDE 16

Summary

  • Process capability & measurement uncertainty
  • Setting spec.s - large number of datapoints
  • Setting spec.s – small number of datapoints

16