18
Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Embed Size (px)

Citation preview

Page 1: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Vincent Guo

NJ CDISC Users Group meeting, Sep 17, 2014

Model X-Ray Image Data into ADaM BDS Structure

Page 2: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Introduction

| Presentation Title | Presenter Name | Date | Subject | Business Use Only2

X-ray image data is important and special efficacy data• To demonstrate long time efficacy on joint/bone structural preservation

• Score system developed to quantify the assessment

• Complex

This presentation will cover:• SDTM data for X-ray image

• Analysis requirements

• Challenges, options considered, and solutions as to bridge the gap from source data to analysis

• Demo of the dataset

Page 3: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

SDTM Data

| Presentation Title | Presenter Name | Date | Subject | Business Use Only3

Data is collected in a custom domain. Assessments (X-ray images) are performed by

• test• location (joint)• body side• visit • two different readers and possible a third consensus read.

Joint score is the result recorded in the source data. USUBJID VISIT OMTEST OMLOC OMLT OMEVAL OMSTRESC

1 W24 EROSION DIP4 RIGHT READER 1 21 W24 EROSION DIP4 RIGHT READER 2 31 W24 EROSION DIP4 LEFT READER 1 21 W24 EROSION DIP4 LEFT READER 2 32 W24 EROSION DIP4 RIGHT READER 1 22 W24 EROSION DIP4 RIGHT READER 2 42 W24 EROSION DIP4 RIGHT CONSENSUS 32 W24 EROSION DIP4 LEFT READER 1 22 W24 EROSION DIP4 LEFT READER 2 42 W24 EROSION DIP4 LEFT CONSENSUS 3

Page 4: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Analysis Requirements

| Presentation Title | Presenter Name | Date | Subject | Business Use Only4

Evaluation of Joint structural damage by visit• Parameter: Modified total Sharp score (mTSS) change from baseline

• Covariate: Modified total Sharp score (mTSS) baseline

• Consensus read to be used

Evaluation of the proportion of subjects without disease progression at each visit

Comparison of proportion of subjects with no disease progression between the two periods: from baseline to W24 versus from W24 to W52.

Page 5: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Definition and Derivation

| Presentation Title | Presenter Name | Date | Subject | Business Use Only5

Modified total Sharp score (mTSS) change from baseline for post-baseline assessments• Defined as sum of joint scores change from baseline

• Imputation needed in case of missing joint score change from baseline:

- Joints grouped into segments; segment score calculated as subtotal of joint score change from baseline within the segment:

• Missing imputed with average of change from baseline of non-missing joints if >50% of joints non-missing;

• otherwise, segment score is missing.

- Total score (mTSS): sum of segment scores

• Missing imputed with average of non-missing segments if >50% of segments non-missing;

• otherwise, total score is missing.

Page 6: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Definition and Derivation

| Presentation Title | Presenter Name | Date | Subject | Business Use Only6

Demo of imputation of missing joint change from baseline

Baseline Post-baseline change

Segment 1 Joint 1 4 6 2

Segment 1 Joint 2 5 2 -3

Segment 1 Joint 3 6 4 -2

Segment 1 Joint 4 2 3 1

Segment 1 Joint 5 3 4 1

Segment 1 Joint 6 Missing not imputed Missing not imputed -0.2 (imputed)

Segment 1 Joint 7 Missing not imputed Missing not imputed -0.2 (imputed)

Segment 1 Joint 8 Missing not imputed Missing not imputed -0.2 (imputed)

Segment 1 Segment score N/A N/A -1.6

Page 7: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Definition and Derivation

| Presentation Title | Presenter Name | Date | Subject | Business Use Only7

Modified total Sharp score (mTSS) baseline

• Defined as sum of joint score at baseline

• No imputation in case of missing joint scores at baseline

Page 8: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Definition and Derivation

| Presentation Title | Presenter Name | Date | Subject | Business Use Only8

No disease progression

• At each visit, defined as mTSS change from baseline <= 0

• Comparison between two periods, defined as change of mTSS change from baseline <= 0

Page 9: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only9

Challenge #1: How to create PARAM for mTSS change from baseline?

Solution Alternative

• PARAM created for mTSS change from baseline (PARAMCD=TSSCBSI)

• AVAL stores change from baseline

• Only for post-baseline visits

• Different PARAMs for Reader 1, Reader 2 and consensus read.

• No creation of PARAM for individual joints or individual segments

• Because of the definition of mTSS change from baseline, conventional method that calculates absolute total score for each visit and change from baseline at total score level is not applicable

Page 10: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only10

Challenge #2: Need baseline score to be covariate

Solution Alternative

• PARAM created for mTSS baseline (PARAMCD=TSSBS)

• AVAL stores baseline

• Only for baseline visit

• Different PARAMs for Reader 1, Reader 2 and consensus read.

• No creation of PARAM for individual joints or individual segments

• Custom variable BASESCO (baseline mTSS score) created as a column using AVAL of this PARAM

• Leave it to reporting/analysis level without adding baseline score as a variable in the dataset, which is not analysis ready.

• Conventional BASE is not applicable for this purpose.

Page 11: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only11

Demo of ADaM Dataset for Challenge #1 and #2:

USUBJID PARAMCD AVISITN AVAL BASESCO

1 TSSBS1 0 10 10

1 TSSCBSI1 16 2 10

1 TSSCBSI1 24 3 10

1 TSSCBSI1 24 2 10

1 TSSCBSI1 52 -1 10

1 TSSBS2 0 11 11

1 TSSCBSI2 16 4 11

1 TSSCBSI2 24 6 11

1 TSSCBSI2 24 4 11

1 TSSCBSI2 52 0 11

1 TSSBS 0 10 10

1 TSSCBSI 16 3 10

1 TSSCBSI 24 4.5 10

1 TSSCBSI 24 3 10

1 TSSCBSI 52 -0.5 10

Page 12: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only12

Challenge #3: How to handle various imputations?

Challenge Solution Alternative

(a) Imputing missing data Linear extrapolation LOCF

Apply ADaM methodology (insert new rows and use DTYPE)

(b) Imputing missing consensus read by taking the average of Reader 1 and Reader 2

New rows for the imputed consensus reads

Custom variable to indicate consensus type: original CONSENSUS (collected) or AVERAGE (imputed)

It is not appropriate to use DTYPE as ADaM rule specifies that DTYPE should be used to indicate rows that are derived within a given value of PARAM but this imputation is done between parameters

Page 13: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only13

Demo of ADaM Dataset for Challenge #3:

USUBJID PARAMCD AVISITN AVAL DTYPE CONSTYPE BASESCO

1 TSSBS1 0 10 10

1 TSSCBSI1 16 2 10

1 TSSCBSI1 24 3 ENDPOINT 10

1 TSSCBSI1 24 2 LOCF 10

1 TSSCBSI1 52 -1 10

1 TSSBS2 0 11 11

1 TSSCBSI2 16 4 11

1 TSSCBSI2 24 6 ENDPOINT 11

1 TSSCBSI2 24 4 LOCF 11

1 TSSCBSI2 52 0 11

1 TSSBS 0 10 CONSENSUS 10

1 TSSCBSI 16 3 CONSENSUS 10

1 TSSCBSI 24 4.5 ENDPOINT CONSENSUS 10

1 TSSCBSI 24 3 LOCF CONSENSUS 10

1 TSSCBSI 52 -0.5 AVERAGE 10

Page 14: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only14

Challenge #4: How to handle no disease progression?

Challenge Solution Alternative

(a) Evaluation of the proportion of subjects without disease progression at each visit

AVAL is change from baseline (PARAMCD=TSSCBSI)

CRIT1 (AVAL<=0) no disease progression at each visit

Pros:• No need to create new PARAM (new rows)

• Easily preserve DTYPE information (linear extrapolation, LOCF) for imputation as everything is at the same row.

Create new PARAM

Cons:• Dataset actually becomes more

complex due to imputation.

Page 15: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only15

Demo of ADaM Dataset for Challenge #4a:

USUBJID PARAMCD AVISITN AVALCRIT1FL (AVAL<=0) DTYPE CONSTYPE BASESCO

1 TSSBS1 0 10 10

1 TSSCBSI1 16 2 N 10

1 TSSCBSI1 24 3 N ENDPOINT 10

1 TSSCBSI1 24 2 N LOCF 10

1 TSSCBSI1 52 -1 Y 10

1 TSSBS2 0 11 11

1 TSSCBSI2 16 4 N 11

1 TSSCBSI2 24 6 N ENDPOINT 11

1 TSSCBSI2 24 4 N LOCF 11

1 TSSCBSI2 52 0 Y 11

1 TSSBS 0 10 CONSENSUS 10

1 TSSCBSI 16 3 N CONSENSUS 10

1 TSSCBSI 24 4.5 N ENDPOINT CONSENSUS 10

1 TSSCBSI 24 3 N LOCF CONSENSUS 10

1 TSSCBSI 52 -0.5 Y AVERAGE 10

Page 16: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only16

Challenge #4: How to handle disease progression?

Challenge Solution Alternative(b) Comparison of proportion of subjects with no disease progression between the two periods: from baseline to W24 versus from W24 to W52.

For PARAMCD=TSSCBSI,

Populate:

BASETYPE (W24 AVAL as baseline)

BASE (W24 AVAL)

CHG (change of change from baseline change from W24 to W52 = W52 AVAL – W24 AVAL[BASE])

CRIT2 (BASE<=0) no disease progression from baseline to W24

CRIT3 (CHG<=0) no disease progression from W24 to W52 where AVISIT=W52

Pros:• Analysis ready “one proc away”.

• Easily keep DTYPE information for imputation

• Data flow can be traced within the dataset.

Cons:• Dataset looks complex at the first sight

Create new PARAM (e.g. one for disease progression from baseline visit to W24, another one for disease progression from W24 to W52)

Pros: Dataset looks simpler

Cons: Not analysis ready “one

proc away”. Data flow is not easily

traced within the dataset.

Page 17: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Challenges and Solutions

| Presentation Title | Presenter Name | Date | Subject | Business Use Only17

Demo of ADaM Dataset for Challenge #4b:

USUBJID PARAMCD AVISITN AVALCRIT1FL (AVAL<=0) ABLFL BASE CHG

CRIT2FL (BASE<=0)

CRIT3FL (CHG<=0) BASETYPE DTYPE CONSTYPE BASESCO

1 TSSBS1 0 10 10

1 TSSCBSI1 16 2 N 3 N WEEK 24 AVAL AS BASELINE 10

1 TSSCBSI1 24 3 N Y 3 N WEEK 24 AVAL AS BASELINE ENDPOINT 10

1 TSSCBSI1 24 2 N 3 N WEEK 24 AVAL AS BASELINE LOCF 10

1 TSSCBSI1 52 -1 Y 3 -4 N Y WEEK 24 AVAL AS BASELINE 10

1 TSSBS2 0 11 11

1 TSSCBSI2 16 4 N 4.5 N WEEK 24 AVAL AS BASELINE 11

1 TSSCBSI2 24 6 N Y 4.5 N WEEK 24 AVAL AS BASELINE ENDPOINT 11

1 TSSCBSI2 24 4 N 4.5 N WEEK 24 AVAL AS BASELINE LOCF 11

1 TSSCBSI2 52 0 Y 4.5 -4.5 N Y WEEK 24 AVAL AS BASELINE 11

1 TSSBS 0 10 CONSENSUS 10

1 TSSCBSI 16 3 N 3 N WEEK 24 AVAL AS BASELINE CONSENSUS 10

1 TSSCBSI 24 4.5 N Y 3 N WEEK 24 AVAL AS BASELINE ENDPOINT CONSENSUS 10

1 TSSCBSI 24 3 N 3 N WEEK 24 AVAL AS BASELINE LOCF CONSENSUS 10

1 TSSCBSI 52-0.5

(CHG 0-52)Y(CHG 0-52)

3(CHG 0-24)

-3.5(CHG 24-52)

N(CHG 0-24)

Y(CHG 24-52) WEEK 24 AVAL AS BASELINE AVERAGE 10

Page 18: Vincent Guo NJ CDISC Users Group meeting, Sep 17, 2014 Model X-Ray Image Data into ADaM BDS Structure

Conclusion

| Presentation Title | Presenter Name | Date | Subject | Business Use Only18

Data is collected in custom domain which contains special elements that are not in standard findings domains such as LB, VS, EG.

Complicated definitions and derivations lead to complexity in design and implementation of ADaM dataset.

ADaM principles and methodology have been followed and adapted.

It has demonstrated that sufficient tools are available for us to create a compliant and “analysis ready” ADaM dataset for this custom domain although some special situations require us to go beyond what’s specified in ADaM IG.

The ADaM dataset created allows us to perform analyses easily.