THE DATA DETECTIVE HINTS AND TIPS FOR INDEPENDENT PROGRAMMING QC. PhUSE Bethan Thomas DATE PRESENTED BY

Size: px
Start display at page:

Download "THE DATA DETECTIVE HINTS AND TIPS FOR INDEPENDENT PROGRAMMING QC. PhUSE Bethan Thomas DATE PRESENTED BY"

Transcription

1 THE DATA DETECTIVE HINTS AND TIPS FOR INDEPENDENT PROGRAMMING QC DATE PhUSE 2016 PRESENTED BY Bethan Thomas

2 What this presentation will cover And what this presentation will not cover What is a data detective? Writing a validation program Maintaining program independence Identifying data discrepancies Helpful hints and tips Other considerations QC process Complete step-by-step guide 2

3 What is a Data Detective? And what is independent double programming? Being a programmer often feels like you re a detective Solving problems Identifying root causes Independent double programming Two programmers, one aim A method of thoroughly checking outputs and achieving high quality When those two programmers differ You have two suspects! A detective is needed to solve the mystery! 3

4 Writing an independent program And maintaining that independence Make no assumptions The man in the balaclava may not have robbed the bank! The man in the smart suit may not be innocent! Create a safety net but don t duplicate work Ensure great programming practice Use all relevant documentation Familiarise yourself with Protocol, CRF, SAP, IGs Refer to them regularly and whenever in doubt Maintain Independence Be an unbiased detective Do not view each other s programs use %INCLUDE Discuss don t dictate 4

5 Detecting Data Discrepancies 1 Differing order variables Matching numbers of observations No obvious pattern of mismatching observations Mismatching on most variables Both programmers to check key variables 5

6 Detecting Data Discrepancies 2 Differing order variables or order variables differing? Possibly due to differing order variables E.g. one is using AVISITN, the other ADT or VISITNUM E.g. one is using PARAM, the other is using PARAMCD Possibly differing values of order variables E.g. VISITNUM numbered differently for unscheduled visits Pattern or pairing in mismatching rows 6

7 Detecting Data Discrepancies 3 Using source data and documentation 1 Aim of independent double programming is not simply for data to match but to be correct. Data should be an accurate reflection of source and conform to necessary formats. Example 1: AVISIT mapping of unscheduled visits when ADPE specification states, Populate for scheduled assessments. Identical except QC has populated AVISIT with Visit 3, whereas the primary dataset has AVISIT set to null in equivalent records. Reference schedule of assessments. Visit 3 is scheduled, however it is not planned to perform a Physical Examination at this visit. Validation programmer populated AVISIT in all cases unless the value of VISITNUM indicated an unscheduled visit (e.g. VISITNUM=4.01), Primary programmer only populated this where a Physical Exam was specifically scheduled. Check SAP to see if it provides more detail on how it classifies unscheduled visits and how they should be handled for analysis 7

8 Detecting Data Discrepancies 3 Using source data and documentation 2 An example from SDTM. The snapshots below come from Main and QC datasets for a Biospecimen Events (BE) domain. Gene Expression on 8 th January is in the main dataset but is not present in QC. 8

9 Detecting Data Discrepancies 3 Using source data and documentation 2 Refer to raw data Refer to CRF 9

10 Inside the detective s toolkit The FREQ procedure When observation counts differ, it can be difficult to know where to start looking. Calculate frequencies by a variable(s) and use it (them) in the ID statement of the PROC COMPARE. Good Choices Test/parameter Visit/timepoint Subject DTYPE/PARAMTYP Grouping Qualifiers Poor Choices Sequence number Date/day Flags Free text Results Add further by variables or subset the data to narrow down to an issue that can be investigated. Also useful to check mappings of coded variables 10

11 A QC Program and a program to QC Keep it separate There are lots of programmatic ways of identifying discrepancies and their causes: - Subset (variables or records) - Re-sort - Calculate frequencies - Modify data Keep these in a separate program Use temporary datasets do not overwrite data. 11

12 The LISTALL option And a warning about ID variables The LISTALL option list observations or variables present in one dataset but not the other, as well as comparing observations present in both datasets Coupled with ID variables, this is particularly helpful. E.g. comparing counts by PARAMCD. The output might state that PARAMCD= SYSBP is only found in the Main dataset. If the LISTALL option is used without ID variables, the output would simply state that the last observation is found in the Main dataset only, and not point to the specific parameter. If ID is used without LISTALL, the following misleading output can appear: 12

13 SAS Shortcut Keys As the same techniques can be used for qc-ing any kind of dataset, you can save time by creating a SAS shortcut or abbreviation. This is very straightforward but different depending on the version of SAS, check out SAS help for details. In SAS Enterprise guide go to the Program menu and into Editor Macros In older versions of SAS this can be found in the Tools menu and into Keyboard macros data qc; data main; set adam.; subject= scan(usubjid,2,'-') '-' scan(usubjid,3,'-'); set qadam.; subject= scan(usubjid,2,'-') '-' scan(usubjid,3,'-'); * if; * if; * where; * where; * keep; * keep; * drop; * drop; run; run; /*proc sort data=main;*/ /* by ;*/ /*run;*/ /*proc freq data=main noprint;*/ /* table subject / out=main (drop=percent);*/ /*run;*/ /*proc sort data=qc;*/ /* by ;*/ /*run;*/ /*proc freq data=qc noprint;*/ /* table subject / out=qc (drop=percent);*/ /*run;*/ proc compare base=main compare=qc listall; /* id subject ;*/ run; 13

14 Some final hints and tips Remember to visually check for obvious anomalies and to avoid rare cases where both programmers make identical mistakes. Check for: Truncation Missing data Implausible values Incorrect mapping from source Use the relevant validation checkers Compile a QC checklist covering tasks and checks required for each output type (SDTM, ADaM, TFL) to ensure thoroughness and consistency. Add study-specific checks to list if necessary. Continually refer to documentation (Protocol, CRF, SAP, shells, CDISC documentation). 14

An Introduction to Visit Window Challenges and Solutions

An Introduction to Visit Window Challenges and Solutions ABSTRACT Paper 125-2017 An Introduction to Visit Window Challenges and Solutions Mai Ngo, SynteractHCR In clinical trial studies, statistical programmers often face the challenge of subjects visits not

More information

An Efficient Solution to Efficacy ADaM Design and Implementation

An Efficient Solution to Efficacy ADaM Design and Implementation PharmaSUG 2017 - Paper AD05 An Efficient Solution to Efficacy ADaM Design and Implementation Chengxin Li, Pfizer Consumer Healthcare, Madison, NJ, USA Zhongwei Zhou, Pfizer Consumer Healthcare, Madison,

More information

How to write ADaM specifications like a ninja.

How to write ADaM specifications like a ninja. Poster PP06 How to write ADaM specifications like a ninja. Caroline Francis, Independent SAS & Standards Consultant, Torrevieja, Spain ABSTRACT To produce analysis datasets from CDISC Study Data Tabulation

More information

PharmaSUG DS05

PharmaSUG DS05 PharmaSUG 2013 - DS05 Building Traceability for End Points in Datasets Using SRCDOM, SRCVAR, and SRCSEQ Triplet Xiangchen Cui, Vertex Pharmaceuticals Incorporated Tathabbai Pakalapati, Cytel Inc. Qunming

More information

PharmaSUG Paper DS24

PharmaSUG Paper DS24 PharmaSUG 2017 - Paper DS24 ADQRS: Basic Principles for Building Questionnaire, Rating and Scale Datasets Nancy Brucken, inventiv Health, Ann Arbor, MI Karin LaPann, Shire, Lexington, MA ABSTRACT Questionnaires,

More information

Beyond OpenCDISC: Using Define.xml Metadata to Ensure End-to-End Submission Integrity. John Brega Linda Collins PharmaStat LLC

Beyond OpenCDISC: Using Define.xml Metadata to Ensure End-to-End Submission Integrity. John Brega Linda Collins PharmaStat LLC Beyond OpenCDISC: Using Define.xml Metadata to Ensure End-to-End Submission Integrity John Brega Linda Collins PharmaStat LLC Topics Part 1: A Standard with Many Uses Status of the Define.xml Standard

More information

Metadata and ADaM.

Metadata and ADaM. Metadata and ADaM 1 Disclaimer Any views or opinions presented in this presentation are solely those of the author and do not necessarily represent those of the company. 2 Agenda Introduction of ADaM Metadata

More information

Dealing with changing versions of SDTM and Controlled Terminology (CT)

Dealing with changing versions of SDTM and Controlled Terminology (CT) CDISC UK Network Breakout session Notes 07/06/16 Afternoon Session 1: Dealing with changing versions of SDTM and Controlled Terminology (CT) How do people manage this? Is this managed via a sponsor Standards

More information

Applying ADaM Principles in Developing a Response Analysis Dataset

Applying ADaM Principles in Developing a Response Analysis Dataset PharmaSUG2010 Paper CD03 Applying ADaM Principles in Developing a Response Analysis Dataset Mei Dey, Merck & Co., Inc Lisa Pyle, Merck & Co., Inc ABSTRACT The Clinical Data Interchange Standards Consortium

More information

Optimization of the traceability when applying an ADaM Parallel Conversion Method

Optimization of the traceability when applying an ADaM Parallel Conversion Method SI04 Optimization of the traceability when applying an ADaM Parallel Conversion Method Roxane Debrus ADaM Conversion Process Agenda %LIB_QC_contents_html %adam_sdtm_compa Conclusion ADaM Conversion Process

More information

One Project, Two Teams: The Unblind Leading the Blind

One Project, Two Teams: The Unblind Leading the Blind ABSTRACT PharmaSUG 2017 - Paper BB01 One Project, Two Teams: The Unblind Leading the Blind Kristen Reece Harrington, Rho, Inc. In the pharmaceutical world, there are instances where multiple independent

More information

Automate Clinical Trial Data Issue Checking and Tracking

Automate Clinical Trial Data Issue Checking and Tracking PharmaSUG 2018 - Paper AD-31 ABSTRACT Automate Clinical Trial Data Issue Checking and Tracking Dale LeSueur and Krishna Avula, Regeneron Pharmaceuticals Inc. Well organized and properly cleaned data are

More information

Programming checks: Reviewing the overall quality of the deliverables without parallel programming

Programming checks: Reviewing the overall quality of the deliverables without parallel programming PharmaSUG 2016 Paper IB04 Programming checks: Reviewing the overall quality of the deliverables without parallel programming Shailendra Phadke, Baxalta US Inc., Cambridge MA Veronika Csom, Baxalta US Inc.,

More information

PharmaSUG Paper DS06 Designing and Tuning ADaM Datasets. Songhui ZHU, K&L Consulting Services, Fort Washington, PA

PharmaSUG Paper DS06 Designing and Tuning ADaM Datasets. Songhui ZHU, K&L Consulting Services, Fort Washington, PA PharmaSUG 2013 - Paper DS06 Designing and Tuning ADaM Datasets Songhui ZHU, K&L Consulting Services, Fort Washington, PA ABSTRACT The developers/authors of CDISC ADaM Model and ADaM IG made enormous effort

More information

Deriving Rows in CDISC ADaM BDS Datasets

Deriving Rows in CDISC ADaM BDS Datasets ABSTRACT PharmaSUG 2017 Paper DS22 Deriving Rows in CDISC ADaM BDS Datasets Sandra Minjoe, Accenture Accelerated R&D Services The ADaM Basic Data Structure (BDS) can be used for many analysis needs, including

More information

It s All About Getting the Source and Codelist Implementation Right for ADaM Define.xml v2.0

It s All About Getting the Source and Codelist Implementation Right for ADaM Define.xml v2.0 PharmaSUG 2018 - Paper SS-15 It s All About Getting the Source and Codelist Implementation Right for ADaM Define.xml v2.0 ABSTRACT Supriya Davuluri, PPD, LLC, Morrisville, NC There are some obvious challenges

More information

Step Up Your ADaM Compliance Game Ramesh Ayyappath & Graham Oakley

Step Up Your ADaM Compliance Game Ramesh Ayyappath & Graham Oakley Step Up Your ADaM Compliance Game Ramesh Ayyappath & Graham Oakley Accountability & Delivery Collaboration Partnership Integrity Agenda v Regulatory Requirement v Current Situation v iace-toolbox v 3 Step

More information

Planning to Pool SDTM by Creating and Maintaining a Sponsor-Specific Controlled Terminology Database

Planning to Pool SDTM by Creating and Maintaining a Sponsor-Specific Controlled Terminology Database PharmaSUG 2017 - Paper DS13 Planning to Pool SDTM by Creating and Maintaining a Sponsor-Specific Controlled Terminology Database ABSTRACT Cori Kramer, Ragini Hari, Keith Shusterman, Chiltern When SDTM

More information

PharmaSUG2014 Paper DS09

PharmaSUG2014 Paper DS09 PharmaSUG2014 Paper DS09 An ADaM Interim Dataset for Time-to-Event Analysis Needs Tom Santopoli, Accenture, Berwyn, PA Kim Minkalis, Accenture, Berwyn, PA Sandra Minjoe, Accenture, Berwyn, PA ABSTRACT

More information

Creating an ADaM Data Set for Correlation Analyses

Creating an ADaM Data Set for Correlation Analyses PharmaSUG 2018 - Paper DS-17 ABSTRACT Creating an ADaM Data Set for Correlation Analyses Chad Melson, Experis Clinical, Cincinnati, OH The purpose of a correlation analysis is to evaluate relationships

More information

A Taste of SDTM in Real Time

A Taste of SDTM in Real Time A Taste of SDTM in Real Time Changhong Shi, Merck & Co., Inc., Rahway, NJ Beilei Xu, Merck & Co., Inc., Rahway, NJ ABSTRACT The Study Data Tabulation Model (SDTM) is a Clinical Data Interchange Standards

More information

ADaM Implementation Guide Status Update

ADaM Implementation Guide Status Update ADaM Implementation Guide Status Update John K. Troxell John Troxell Consulting LLC Bridgewater, NJ jktroxell@gmail.com June 17, 2013 Current CDISC ADaM Documents 2009 Analysis Data Model (ADaM), Version

More information

PharmaSUG Paper DS-24. Family of PARAM***: PARAM, PARAMCD, PARAMN, PARCATy(N), PARAMTYP

PharmaSUG Paper DS-24. Family of PARAM***: PARAM, PARAMCD, PARAMN, PARCATy(N), PARAMTYP PharmaSUG 2018 - Paper DS-24 Family of PARAM***: PARAM, PARAMCD, PARAMN, PARCATy(N), PARAMTYP Kamlesh Patel, Rang Technologies Inc, New Jersey Jigar Patel, Rang Technologies Inc, New Jersey Dilip Patel,

More information

Sandra Minjoe, Accenture Life Sciences John Brega, PharmaStat. PharmaSUG Single Day Event San Francisco Bay Area

Sandra Minjoe, Accenture Life Sciences John Brega, PharmaStat. PharmaSUG Single Day Event San Francisco Bay Area Sandra Minjoe, Accenture Life Sciences John Brega, PharmaStat PharmaSUG Single Day Event San Francisco Bay Area 2015-02-10 What is the Computational Sciences Symposium? CSS originally formed to help FDA

More information

Legacy to SDTM Conversion Workshop: Tools and Techniques

Legacy to SDTM Conversion Workshop: Tools and Techniques Legacy to SDTM Conversion Workshop: Tools and Techniques Mike Todd President Nth Analytics Legacy Data Old studies never die Legacy studies are often required for submissions or pharmacovigilence. Often

More information

Introduction to Define.xml

Introduction to Define.xml Introduction to Define.xml Bay Area CDISC Implementation Network 4 April 2008 John Brega, PharmaStat LLC Presentation Objectives 1. Introduce the concept and purpose of define.xml 2. Introduce the published

More information

ADaM Reviewer s Guide Interpretation and Implementation

ADaM Reviewer s Guide Interpretation and Implementation Paper CD13 ADaM Reviewer s Guide Interpretation and Implementation Steve Griffiths, GlaxoSmithKline, Stockley Park, UK ABSTRACT Throughout the course of a study, teams will make a lot of decisions about

More information

TS04. Running OpenCDISC from SAS. Mark Crangle

TS04. Running OpenCDISC from SAS. Mark Crangle TS04 Running OpenCDISC from SAS Mark Crangle Introduction The OpenCDISC validator is a tool used to check the compliance of datasets with CDISC standards Open-source Freely available and created by team

More information

Streamline SDTM Development and QC

Streamline SDTM Development and QC Paper SI09 Streamline SDTM Development and QC Stephen Gormley, Amgen, United Kingdom ABSTRACT Amgen s Global Statistical Programming ( GSP ) function have one centralised team (The CDISC Consultancy and

More information

Traceability in the ADaM Standard Ed Lombardi, SynteractHCR, Inc., Carlsbad, CA

Traceability in the ADaM Standard Ed Lombardi, SynteractHCR, Inc., Carlsbad, CA ABSTRACT PharmaSUG 2013 - Paper PO13 Traceability in the ADaM Standard Ed Lombardi, SynteractHCR, Inc., Carlsbad, CA Traceability is one of the fundamentals of the ADaM Standard. However, there is not

More information

Use of Traceability Chains in Study Data and Metadata for Regulatory Electronic Submission

Use of Traceability Chains in Study Data and Metadata for Regulatory Electronic Submission PharmaSUG 2017 - Paper SS03 Use of Traceability Chains in Study Data and Metadata for Regulatory Electronic Submission ABSTRACT Tianshu Li, Celldex Therapeutics, Hampton, NJ Traceability is one of the

More information

Global Checklist to QC SDTM Lab Data Murali Marneni, PPD, LLC, Morrisville, NC Sekhar Badam, PPD, LLC, Morrisville, NC

Global Checklist to QC SDTM Lab Data Murali Marneni, PPD, LLC, Morrisville, NC Sekhar Badam, PPD, LLC, Morrisville, NC PharmaSUG 2018 Paper DS-13 Global Checklist to QC SDTM Lab Data Murali Marneni, PPD, LLC, Morrisville, NC Sekhar Badam, PPD, LLC, Morrisville, NC ABSTRACT Laboratory data is one of the primary datasets

More information

NCI/CDISC or User Specified CT

NCI/CDISC or User Specified CT NCI/CDISC or User Specified CT Q: When to specify CT? CT should be provided for every variable with a finite set of valid values (e.g., the variable AESEV in ADAE can have the values MILD, MODERATE or

More information

Using PROC SQL to Generate Shift Tables More Efficiently

Using PROC SQL to Generate Shift Tables More Efficiently ABSTRACT SESUG Paper 218-2018 Using PROC SQL to Generate Shift Tables More Efficiently Jenna Cody, IQVIA Shift tables display the change in the frequency of subjects across specified categories from baseline

More information

PhUSE EU Connect 2018 SI05. Define ing the Future. Nicola Perry and Johan Schoeman

PhUSE EU Connect 2018 SI05. Define ing the Future. Nicola Perry and Johan Schoeman PhUSE EU Connect 2018 SI05 Define ing the Future Nicola Perry and Johan Schoeman Introduction Difference s in Define v2 Consistency and Quality Hints and Tips Conclusion 2 Difference s in Define v2 Difference

More information

Sorting big datasets. Do we really need it? Daniil Shliakhov, Experis Clinical, Kharkiv, Ukraine

Sorting big datasets. Do we really need it? Daniil Shliakhov, Experis Clinical, Kharkiv, Ukraine PharmaSUG 2015 - Paper QT21 Sorting big datasets. Do we really need it? Daniil Shliakhov, Experis Clinical, Kharkiv, Ukraine ABSTRACT Very often working with big data causes difficulties for SAS programmers.

More information

SAS (Statistical Analysis Software/System)

SAS (Statistical Analysis Software/System) SAS (Statistical Analysis Software/System) Clinical SAS:- Class Room: Training Fee & Duration : 23K & 3 Months Online: Training Fee & Duration : 25K & 3 Months Learning SAS: Getting Started with SAS Basic

More information

Working with Composite Endpoints: Constructing Analysis Data Pushpa Saranadasa, Merck & Co., Inc., Upper Gwynedd, PA

Working with Composite Endpoints: Constructing Analysis Data Pushpa Saranadasa, Merck & Co., Inc., Upper Gwynedd, PA PharmaSug2016- Paper HA03 Working with Composite Endpoints: Constructing Analysis Data Pushpa Saranadasa, Merck & Co., Inc., Upper Gwynedd, PA ABSTRACT A composite endpoint in a Randomized Clinical Trial

More information

SAS Application to Automate a Comprehensive Review of DEFINE and All of its Components

SAS Application to Automate a Comprehensive Review of DEFINE and All of its Components PharmaSUG 2017 - Paper AD19 SAS Application to Automate a Comprehensive Review of DEFINE and All of its Components Walter Hufford, Vincent Guo, and Mijun Hu, Novartis Pharmaceuticals Corporation ABSTRACT

More information

Xiangchen (Bob) Cui, Tathabbai Pakalapati, Qunming Dong Vertex Pharmaceuticals, Cambridge, MA

Xiangchen (Bob) Cui, Tathabbai Pakalapati, Qunming Dong Vertex Pharmaceuticals, Cambridge, MA Building Traceability for End Points in Analysis Datasets Using SRCDOM, SRCVAR, and SRCSEQ Triplet Xiangchen (Bob) Cui, Tathabbai Pakalapati, Qunming Dong Vertex Pharmaceuticals, Cambridge, MA 2010 Vertex

More information

Introduction to ADaM standards

Introduction to ADaM standards Introduction to ADaM standards Elke Sennewald, Director Biostatistics EU/AP, 06 March 2009 1 Outline ADaM Version 2.0 / 2.1 General Considerations ADaM draft Version 2.1 ADaMIG draft Version 1.0 ADaM Variables

More information

Best Practices for E2E DB build process and Efficiency on CDASH to SDTM data Tao Yang, FMD K&L, Nanjing, China

Best Practices for E2E DB build process and Efficiency on CDASH to SDTM data Tao Yang, FMD K&L, Nanjing, China PharmaSUG China 2018 - Paper 73 Best Practices for E2E DB build process and Efficiency on CDASH to SDTM data Tao Yang, FMD K&L, Nanjing, China Introduction of each phase of the trial It is known to all

More information

Optimization of the traceability when applying an ADaM Parallel Conversion Method

Optimization of the traceability when applying an ADaM Parallel Conversion Method Paper SI04 Optimization of the traceability when applying an ADaM Parallel Conversion Method DEBRUS Roxane, Business & Decision Life Sciences, Brussels, Belgium ABSTRACT One of the methods to create CDISC

More information

Automation of SDTM Programming in Oncology Disease Response Domain Yiwen Wang, Yu Cheng, Ju Chen Eli Lilly and Company, China

Automation of SDTM Programming in Oncology Disease Response Domain Yiwen Wang, Yu Cheng, Ju Chen Eli Lilly and Company, China ABSTRACT Study Data Tabulation Model (SDTM) is an evolving global standard which is widely used for regulatory submissions. The automation of SDTM programming is essential to maximize the programming efficiency

More information

SAS Online Training: Course contents: Agenda:

SAS Online Training: Course contents: Agenda: SAS Online Training: Course contents: Agenda: (1) Base SAS (6) Clinical SAS Online Training with Real time Projects (2) Advance SAS (7) Financial SAS Training Real time Projects (3) SQL (8) CV preparation

More information

Out-of-the-box %definexml

Out-of-the-box %definexml Out-of-the-box %definexml Just a Simple SAS Macro PhUSE / October 2016 / Katja Glaß Agenda Introduction Getting Started %DefineXML Collaborate Summary Page 2 DefineXML Katja Glaß 11. October 2016 Introduction

More information

Taming the SHREW. SDTM Heuristic Research and Evaluation Workshop

Taming the SHREW. SDTM Heuristic Research and Evaluation Workshop Taming the SHREW SDTM Heuristic Research and Evaluation Workshop September 13, 2013 Carlo Radovsky 2 Overview Introductions The Backstory CDISC IntraChange History of a Rule The Challenge Discuss Amongst

More information

ABSTRACT INTRODUCTION WHERE TO START? 1. DATA CHECK FOR CONSISTENCIES

ABSTRACT INTRODUCTION WHERE TO START? 1. DATA CHECK FOR CONSISTENCIES Developing Integrated Summary of Safety Database using CDISC Standards Rajkumar Sharma, Genentech Inc., A member of the Roche Group, South San Francisco, CA ABSTRACT Most individual trials are not powered

More information

Validating Analysis Data Set without Double Programming - An Alternative Way to Validate the Analysis Data Set

Validating Analysis Data Set without Double Programming - An Alternative Way to Validate the Analysis Data Set PharmaSUG 2014 Paper AD26 Validating Analysis Data Set without Double Programming - An Alternative Way to Validate the Analysis Data Set Linfeng Xu, Novartis, East Hanover, NJ Christina Scienski, Novartis,

More information

Some Considerations When Designing ADaM Datasets

Some Considerations When Designing ADaM Datasets Some Considerations When Designing ADaM Datasets Italian CDISC UN Day - Milan 27 th October 2017 Antonio Valenti Principal Statistical Programmer CROS NT - Verona Content Disclaimer All content included

More information

Riepilogo e Spazio Q&A

Riepilogo e Spazio Q&A Riepilogo e Spazio Q&A CDISC Italian User Network Day 27 Ottobre 2017 Angelo Tinazzi (Cytel) - Silvia Faini (CROS NT) E3C members 2 Agenda ADaM key list Bad & Good ADaM...More... Spazio Q&A ADaM Key List

More information

Harmonizing CDISC Data Standards across Companies: A Practical Overview with Examples

Harmonizing CDISC Data Standards across Companies: A Practical Overview with Examples PharmaSUG 2017 - Paper DS06 Harmonizing CDISC Data Standards across Companies: A Practical Overview with Examples Keith Shusterman, Chiltern; Prathima Surabhi, AstraZeneca; Binoy Varghese, Medimmune ABSTRACT

More information

The Implementation of Display Auto-Generation with Analysis Results Metadata Driven Method

The Implementation of Display Auto-Generation with Analysis Results Metadata Driven Method PharmaSUG 2015 - Paper AD01 The Implementation of Display Auto-Generation with Analysis Results Metadata Driven Method Chengxin Li, Boehringer Ingelheim Pharmaceuticals Inc., Ridgefield, CT, USA ABSTRACT

More information

Conversion of CDISC specifications to CDISC data specifications driven SAS programming for CDISC data mapping

Conversion of CDISC specifications to CDISC data specifications driven SAS programming for CDISC data mapping PharmaSUG 2017 - Paper DA03 Conversion of CDISC specifications to CDISC data specifications driven SAS programming for CDISC data mapping Yurong Dai, Jiangang Jameson Cai, Eli Lilly and Company ABSTRACT

More information

Making the most of SAS Jobs in LSAF

Making the most of SAS Jobs in LSAF PharmaSUG 2018 - Paper AD-26 Making the most of SAS Jobs in LSAF Sonali Garg, Alexion; Greg Weber, DataCeutics ABSTRACT SAS Life Science Analytics Framework (LSAF) provides the ability to have a 21 CFR

More information

ADaM Compliance Starts with ADaM Specifications

ADaM Compliance Starts with ADaM Specifications PharmaSUG 2017 - Paper DS16 ADaM Compliance Starts with ADaM Specifications Trevor Mankus, Kent Letourneau, PRA Health Sciences ABSTRACT As of December 17th, 2016, the FDA and PMDA require that all new

More information

Material covered in the Dec 2014 FDA Binding Guidances

Material covered in the Dec 2014 FDA Binding Guidances Accenture Accelerated R&D Services Rethink Reshape Restructure for better patient outcomes Sandra Minjoe Senior ADaM Consultant Preparing ADaM and Related Files for Submission Presentation Focus Material

More information

PhUSE US Connect 2019

PhUSE US Connect 2019 PhUSE US Connect 2019 Paper SI04 Creation of ADaM Define.xml v2.0 Using SAS Program and Pinnacle 21 Yan Lei, Johnson & Johnson, Spring House, PA, USA Yongjiang Xu, Johnson & Johnson, Spring House, PA,

More information

How Macro Design and Program Structure Impacts GPP (Good Programming Practice) in TLF Coding

How Macro Design and Program Structure Impacts GPP (Good Programming Practice) in TLF Coding How Macro Design and Program Structure Impacts GPP (Good Programming Practice) in TLF Coding Galyna Repetatska, Kyiv, Ukraine PhUSE 2016, Barcelona Agenda Number of operations for SAS processor: between

More information

Don t Get Blindsided by PROC COMPARE Joshua Horstman, Nested Loop Consulting, Indianapolis, IN Roger Muller, Data-to-Events.

Don t Get Blindsided by PROC COMPARE Joshua Horstman, Nested Loop Consulting, Indianapolis, IN Roger Muller, Data-to-Events. ABSTRACT Paper RF-11-2013 Don t Get Blindsided by PROC COMPARE Joshua Horstman, Nested Loop Consulting, Indianapolis, IN Roger Muller, Data-to-Events.com, Carmel, IN "" That message is the holy grail for

More information

Quality Control of Clinical Data Listings with Proc Compare

Quality Control of Clinical Data Listings with Proc Compare ABSTRACT Quality Control of Clinical Data Listings with Proc Compare Robert Bikwemu, Pharmapace, Inc., San Diego, CA Nicole Wallstedt, Pharmapace, Inc., San Diego, CA Checking clinical data listings with

More information

Automate Analysis Results Metadata in the Define-XML v2.0. Hong Qi, Majdoub Haloui, Larry Wu, Gregory T Golm Merck & Co., Inc.

Automate Analysis Results Metadata in the Define-XML v2.0. Hong Qi, Majdoub Haloui, Larry Wu, Gregory T Golm Merck & Co., Inc. Automate Analysis Results Metadata in the Define-XML v2.0 Hong Qi, Majdoub Haloui, Larry Wu, Gregory T Golm Merck & Co., Inc., USA 1 Topics Introduction Analysis Results Metadata (ARM) Version 1.0 o o

More information

Prove It! Importance and Methodologies of Validation in Clinical Trials Reporting

Prove It! Importance and Methodologies of Validation in Clinical Trials Reporting MEDICAL WRITING CLINICAL PROGRAMMING BIOSTATISTICS DATA MANAGEMENT REGULATORY AFFAIRS MEDICAL INFORMATION Prove It! Importance and Methodologies of Validation in Clinical Trials Reporting Michigan SAS

More information

Implementing CDISC Using SAS. Full book available for purchase here.

Implementing CDISC Using SAS. Full book available for purchase here. Implementing CDISC Using SAS. Full book available for purchase here. Contents About the Book... ix About the Authors... xv Chapter 1: Implementation Strategies... 1 The Case for Standards... 1 Which Models

More information

Common Programming Errors in CDISC Data

Common Programming Errors in CDISC Data ABSTRACT PharmaSUG 2017 - Paper DS15 Common Programming Errors in CDISC Data Sergiy Sirichenko, Pinnacle 21 Data in standardized format is now a required part of regulatory submissions. CDISC standards

More information

PharmaSUG Paper PO22

PharmaSUG Paper PO22 PharmaSUG 2015 - Paper PO22 Challenges in Developing ADSL with Baseline Data Hongyu Liu, Vertex Pharmaceuticals Incorporated, Boston, MA Hang Pang, Vertex Pharmaceuticals Incorporated, Boston, MA ABSTRACT

More information

How to validate clinical data more efficiently with SAS Clinical Standards Toolkit

How to validate clinical data more efficiently with SAS Clinical Standards Toolkit PharmaSUG China2015 - Paper 24 How to validate clinical data more efficiently with SAS Clinical Standards Toolkit Wei Feng, SAS R&D, Beijing, China ABSTRACT How do you ensure good quality of your clinical

More information

Making a List, Checking it Twice (Part 1): Techniques for Specifying and Validating Analysis Datasets

Making a List, Checking it Twice (Part 1): Techniques for Specifying and Validating Analysis Datasets PharmaSUG2011 Paper CD17 Making a List, Checking it Twice (Part 1): Techniques for Specifying and Validating Analysis Datasets Elizabeth Li, PharmaStat LLC, Newark, California Linda Collins, PharmaStat

More information

Edwin Ponraj Thangarajan, PRA Health Sciences, Chennai, India Giri Balasubramanian, PRA Health Sciences, Chennai, India

Edwin Ponraj Thangarajan, PRA Health Sciences, Chennai, India Giri Balasubramanian, PRA Health Sciences, Chennai, India Paper CD15 PhUSE 2016 How to handle different versions of SDTM & DEFINE generation in a Single Study? Edwin Ponraj Thangarajan, PRA Health Sciences, Chennai, India Giri Balasubramanian, PRA Health Sciences,

More information

Best Practice for Explaining Validation Results in the Study Data Reviewer s Guide

Best Practice for Explaining Validation Results in the Study Data Reviewer s Guide Paper DS06 Best Practice for Explaining Validation Results in the Study Data Reviewer s Guide Kristin Kelly, Pinnacle 21 LLC, Plymouth Meeting, PA, USA Michael Beers, Pinnacle 21 LLC, Plymouth Meeting,

More information

Are you Still Afraid of Using Arrays? Let s Explore their Advantages

Are you Still Afraid of Using Arrays? Let s Explore their Advantages Paper CT07 Are you Still Afraid of Using Arrays? Let s Explore their Advantages Vladyslav Khudov, Experis Clinical, Kharkiv, Ukraine ABSTRACT At first glance, arrays in SAS seem to be a complicated and

More information

Improving CDISC SDTM Data Quality & Compliance Right from the Beginning

Improving CDISC SDTM Data Quality & Compliance Right from the Beginning Improving CDISC Data Quality & Compliance Right from the Beginning Bharat Chaudhary, Cytel Padamsimh Balekundri, Cytel Session CD08 PhUSE 2015, Vienna Agenda Background Overview: Development The Problem:

More information

SDTM-ETL 3.2 User Manual and Tutorial

SDTM-ETL 3.2 User Manual and Tutorial SDTM-ETL 3.2 User Manual and Tutorial Author: Jozef Aerts, XML4Pharma Last update: 2017-07-29 Adding mappings for the Vital Signs domain After loading and validating the ODM file with metadata, your load

More information

How to handle different versions of SDTM & DEFINE generation in a Single Study?

How to handle different versions of SDTM & DEFINE generation in a Single Study? Paper CD15 How to handle different versions of SDTM & DEFINE generation in a Single Study? Edwin Ponraj Thangarajan, PRA Health Sciences, Chennai, India Giri Balasubramanian, PRA Health Sciences, Chennai,

More information

esubmission - Are you really Compliant?

esubmission - Are you really Compliant? ABSTRACT PharmaSUG 2018 - Paper SS21 esubmission - Are you really Compliant? Majdoub Haloui, Merck & Co., Inc., Upper Gwynedd, PA, USA Suhas R. Sanjee, Merck & Co., Inc., Upper Gwynedd, PA, USA Pinnacle

More information

ADaM and traceability: Chiesi experience

ADaM and traceability: Chiesi experience ADaM and traceability: Chiesi experience BIAS Seminar «Data handling and reporting in clinical trials with SAS» Glauco Cappellini 22-Feb-2013 Agenda Chiesi Model for Biometrics Regulatory Background ADaM:

More information

Using Proc Freq for Manageable Data Summarization

Using Proc Freq for Manageable Data Summarization 1 CC27 Using Proc Freq for Manageable Data Summarization Curtis Wolf, DataCeutics, Inc. A SIMPLE BUT POWERFUL PROC The Frequency procedure can be very useful for getting a general sense of the contents

More information

Mapping and Terminology. English Speaking CDISC User Group Meeting on 13-Mar-08

Mapping and Terminology. English Speaking CDISC User Group Meeting on 13-Mar-08 Mapping and Terminology English Speaking CDISC User Group Meeting on 13-Mar-08 Statement of the Problem GSK has a large drug portfolio, therefore there are many drug project teams GSK has standards 8,200

More information

And check out a copy of your group's source tree, where N is your one-digit group number and user is your rss username

And check out a copy of your group's source tree, where N is your one-digit group number and user is your rss username RSS webmaster Subversion is a powerful, open-source version control system favored by the RSS course staff for use by RSS teams doing shared code development. This guide is a primer to the use of Subversion

More information

BASICS BEFORE STARTING SAS DATAWAREHOSING Concepts What is ETL ETL Concepts What is OLAP SAS. What is SAS History of SAS Modules available SAS

BASICS BEFORE STARTING SAS DATAWAREHOSING Concepts What is ETL ETL Concepts What is OLAP SAS. What is SAS History of SAS Modules available SAS SAS COURSE CONTENT Course Duration - 40hrs BASICS BEFORE STARTING SAS DATAWAREHOSING Concepts What is ETL ETL Concepts What is OLAP SAS What is SAS History of SAS Modules available SAS GETTING STARTED

More information

Overview of HASH Objects Swarnalatha Gaddam, Cytel Inc. Hyderabad, India

Overview of HASH Objects Swarnalatha Gaddam, Cytel Inc. Hyderabad, India PhUSE 2014 Paper CS04 Overview of HASH Objects Swarnalatha Gaddam, Cytel Inc. Hyderabad, India Abstract: This topic is intended to provide more exposure to beginner or experienced SAS programmers who are

More information

PharmaSUG Paper DS16

PharmaSUG Paper DS16 PharmaSUG 2014 - Paper DS16 OpenCDISC Validator Implementation: A Complex Multiple Stakeholder Process Terek Peterson, MBA, PRA International, USA Gareth Adams, PRA International, UK ABSTRACT The embracing

More information

From SAP to BDS: The Nuts and Bolts Nancy Brucken, i3 Statprobe, Ann Arbor, MI Paul Slagle, United BioSource Corp., Ann Arbor, MI

From SAP to BDS: The Nuts and Bolts Nancy Brucken, i3 Statprobe, Ann Arbor, MI Paul Slagle, United BioSource Corp., Ann Arbor, MI PharmaSUG2011 - Paper HW05 From SAP to BDS: The Nuts and Bolts Nancy Brucken, i3 Statprobe, Ann Arbor, MI Paul Slagle, United BioSource Corp., Ann Arbor, MI ABSTRACT You've just read through the protocol,

More information

CDISC SDTM and ADaM Real World Issues

CDISC SDTM and ADaM Real World Issues CDISC SDTM and ADaM Real World Issues Washington DC CDISC Data Standards User Group Meeting Sy Truong President MXI, Meta-Xceed, Inc. http://www.meta-x.com Agenda CDISC SDTM and ADaM Fundamentals CDISC

More information

SAS CLINICAL SYLLABUS. DURATION: - 60 Hours

SAS CLINICAL SYLLABUS. DURATION: - 60 Hours SAS CLINICAL SYLLABUS DURATION: - 60 Hours BASE SAS PART - I Introduction To Sas System & Architecture History And Various Modules Features Variables & Sas Syntax Rules Sas Data Sets Data Set Options Operators

More information

The exam. The exam. The exam 10. Sitting a City & Guilds online examination 11. Frequently asked questions 18. Exam content 20

The exam. The exam. The exam 10. Sitting a City & Guilds online examination 11. Frequently asked questions 18. Exam content 20 THE EXAM INTRODUCTION 9 The exam The exam The exam 10 Sitting a City & Guilds online examination 11 Frequently asked questions 18 Exam content 20 Tips from the examiner 25 10 EXAM SUCCESS IET WIRING REGULATIONS

More information

What is high quality study metadata?

What is high quality study metadata? What is high quality study metadata? Sergiy Sirichenko PhUSE Annual Conference Barcelona, 2016 What is study metadata? Trial Design domains Reviewer s Guides acrf Define.xml Conclusion Topics What is study

More information

Cleaning up your SAS log: Note Messages

Cleaning up your SAS log: Note Messages Paper 9541-2016 Cleaning up your SAS log: Note Messages ABSTRACT Jennifer Srivastava, Quintiles Transnational Corporation, Durham, NC As a SAS programmer, you probably spend some of your time reading and

More information

CDISC Variable Mapping and Control Terminology Implementation Made Easy

CDISC Variable Mapping and Control Terminology Implementation Made Easy PharmaSUG2011 - Paper CD11 CDISC Variable Mapping and Control Terminology Implementation Made Easy Balaji Ayyappan, Ockham Group, Cary, NC Manohar Sure, Ockham Group, Cary, NC ABSTRACT: CDISC SDTM (Study

More information

Improving Metadata Compliance and Assessing Quality Metrics with a Standards Library

Improving Metadata Compliance and Assessing Quality Metrics with a Standards Library PharmaSUG 2018 - Paper SS-12 Improving Metadata Compliance and Assessing Quality Metrics with a Standards Library Veena Nataraj, Erica Davis, Shire ABSTRACT Establishing internal Data Standards helps companies

More information

PharmaSUG Paper IB11

PharmaSUG Paper IB11 PharmaSUG 2015 - Paper IB11 Proc Compare: Wonderful Procedure! Anusuiya Ghanghas, inventiv International Pharma Services Pvt Ltd, Pune, India Rajinder Kumar, inventiv International Pharma Services Pvt

More information

Creating Define-XML v2 with the SAS Clinical Standards Toolkit 1.6 Lex Jansen, SAS

Creating Define-XML v2 with the SAS Clinical Standards Toolkit 1.6 Lex Jansen, SAS Creating Define-XML v2 with the SAS Clinical Standards Toolkit 1.6 Lex Jansen, SAS Agenda Introduction to the SAS Clinical Standards Toolkit (CST) Define-XML History and Background What is Define-XML?

More information

What is the ADAM OTHER Class of Datasets, and When Should it be Used? John Troxell, Data Standards Consulting

What is the ADAM OTHER Class of Datasets, and When Should it be Used? John Troxell, Data Standards Consulting Accenture Accelerated R&D Services Rethink Reshape Restructure for better patient outcomes What is the ADAM OTHER Class of Datasets, and When Should it be Used? John Troxell, Data Standards Consulting

More information

CDISC Standards and the Semantic Web

CDISC Standards and the Semantic Web CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna 1 Abstract With the arrival of the FDA guidance on electronic submissions, CDISC SHARE and the

More information

Step through Your DATA Step: Introducing the DATA Step Debugger in SAS Enterprise Guide

Step through Your DATA Step: Introducing the DATA Step Debugger in SAS Enterprise Guide SAS447-2017 Step through Your DATA Step: Introducing the DATA Step Debugger in SAS Enterprise Guide ABSTRACT Joe Flynn, SAS Institute Inc. Have you ever run SAS code with a DATA step and the results are

More information

AZ CDISC Implementation

AZ CDISC Implementation AZ CDISC Implementation A brief history of CDISC implementation Stephen Harrison Overview Background CDISC Implementation Strategy First steps Business as usual ADaM or RDB? Lessons learned Summary 2 Background

More information

Make SAS Enterprise Guide Your Own. John Ladds Statistics Canada Paper

Make SAS Enterprise Guide Your Own. John Ladds Statistics Canada Paper Make SAS Enterprise Guide Your Own John Ladds Statistics Canada Paper 1755-2014 Introduction Any tool that you use regularly you can customize it to suit your needs. With SAS Enterprise Guide, there are

More information

Leveraging Study Data Reviewer s Guide (SDRG) in Building FDA s Confidence in Sponsor s Submitted Datasets

Leveraging Study Data Reviewer s Guide (SDRG) in Building FDA s Confidence in Sponsor s Submitted Datasets PharmaSUG 2017 - Paper SS09 Leveraging Study Data Reviewer s Guide (SDRG) in Building FDA s Confidence in Sponsor s Submitted Datasets Xiangchen (Bob) Cui, Min Chen, and Letan (Cleo) Lin, Alkermes Inc.,

More information

Traceability Look for the source of your analysis results

Traceability Look for the source of your analysis results Traceability Look for the source of your analysis results Herman Ament, Cromsource CDISC UG Milan 21 October 2016 Contents Introduction, history and CDISC Traceability Examples Conclusion 2 / 24 Introduction,

More information

Experience of electronic data submission via Gateway to PMDA

Experience of electronic data submission via Gateway to PMDA PharmaSUG 2018 - Paper EP-21 ABSTRACT Experience of electronic data submission via Gateway to PMDA Iori Sakakibara, Kumiko Kimura, Amgen Astellas BioPharma K.K. and Laurence Carpenter, Amgen Ltd PMDA started

More information