SlideShare ist ein Scribd-Unternehmen logo
1 von 5
SAS Macro for Summarizing Adverse Events
Julius Kirui, Sarah Cannon Research Institute, Nashville, TN
Rakesh Mucha, Sarah Cannon Research Institute, Nashville, TN
This presentation features a tool that can facilitate production of multiple
AE summary tables.
AE summaries are often grouped by System Organ Class and Preferred Term.
The groups above can be summarized based on:
1. Maximum CTCAE grade
2. Relatedness to study treatment
3. Seriousness
4. Relatedness and Seriousness criteria.
Further subsets may also occur by treatment emergent, AE outcome, cohort, etc.
The resulting combinations requires considerable programming effort which is
repetitive and error-prone. paper PO19
One time macro call set up
After the set up, simple manuplations are required to produces multiple table
%sumAE(
subjlabel=Subjects with Any TEAE, /*unique subject level summary label*/
condition=Any, /*Any = any AE, related, Serious, RS = related and serious*/
table=RTF.Extract1, /*unique table ID*/
subset=, /*AEOUT=‘FATAL’, AETOXGRD >=3, etc*/
type=H, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/
grtype=NO, /*grtype = YES display grade 1-5 and Total*/
ordertotal=-1, /*0= delete grade Totals 1=grade Totals after grade 5 per PTT*/
order=, /*0=delete SOC*/
time=TEAE, /*ALL any AE regardless of time, TEAE after dose*/
sfdt=dm, /*safety analysis datasets used*/
var2=arm+cohort+<>, /*arm=arm coded, cohort= arm description, <> arm grouping*/
var1=_ AETOXGR*subjid+soc+ptt, /*change variable name NOT ORDER*/
overall=YES, /*YES=all columns, NO=no Total column, TOTAL=total column only*/
path=<< output path>>) /*output path*/
paper PO19
Summary of any TEAE with CTCAE grades displayed horizontally
macro call manipulation
subjlabel=Subjects with Any TEAE, /*unique subject level summary label*/
condition=Any, /*Any = any AE, related, Serious, RS = related and serious*/
type=H, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/
time=TEAE, /*ALL any AE regardless of time, TEAE after dose*/
Note : Table excerpt provided below ….
Summary of treatment related AE -grade summaries displayed vertically
macro call manipulation
subjlabel=Subjects with related TEAE, /*unique subject level summary label*/
condition=related, /*Any = any AE, related, Serious, RS = related and serious*/
type=V, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/
grtype=YES, /*grtype = YES display grade 1-5 and Total*/
ordertotal=-1, /*0= delete Totals 1=grade Totals at the bottom per SOC ,PTT*/
time=ALL, /*ALL any AE regardless of time, TEAE after dose*/
Note : Table excerpt provided below ….
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS
Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are
trademarks of their respective companies.
Contact Information
Name: Julius Kirui
Enterprise: SCRI, Nashville, TN
julius.kirui@scresearch.net
juliuskr3@gmail.com
Contact Information
Name: Rakesh Mucha
Enterprise: SCRI, Nashville, TN
rakesh.mucha@scri-innovations.com
Conclusion
• With simple manipulation, this tool can produce multiple combinations of AE
summary tables (see appendix 1 of related paper)
• This tool reduces the need for repetitive manual programming, thus saving
time and reducing possible sources of error.
See related paper if interested in learning more about this tool (paper PO19)

Weitere ähnliche Inhalte

Empfohlen

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn
 

Empfohlen (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

PharmaSUG 2016 _ PO19_V1

  • 1. SAS Macro for Summarizing Adverse Events Julius Kirui, Sarah Cannon Research Institute, Nashville, TN Rakesh Mucha, Sarah Cannon Research Institute, Nashville, TN This presentation features a tool that can facilitate production of multiple AE summary tables. AE summaries are often grouped by System Organ Class and Preferred Term. The groups above can be summarized based on: 1. Maximum CTCAE grade 2. Relatedness to study treatment 3. Seriousness 4. Relatedness and Seriousness criteria. Further subsets may also occur by treatment emergent, AE outcome, cohort, etc. The resulting combinations requires considerable programming effort which is repetitive and error-prone. paper PO19
  • 2. One time macro call set up After the set up, simple manuplations are required to produces multiple table %sumAE( subjlabel=Subjects with Any TEAE, /*unique subject level summary label*/ condition=Any, /*Any = any AE, related, Serious, RS = related and serious*/ table=RTF.Extract1, /*unique table ID*/ subset=, /*AEOUT=‘FATAL’, AETOXGRD >=3, etc*/ type=H, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/ grtype=NO, /*grtype = YES display grade 1-5 and Total*/ ordertotal=-1, /*0= delete grade Totals 1=grade Totals after grade 5 per PTT*/ order=, /*0=delete SOC*/ time=TEAE, /*ALL any AE regardless of time, TEAE after dose*/ sfdt=dm, /*safety analysis datasets used*/ var2=arm+cohort+<>, /*arm=arm coded, cohort= arm description, <> arm grouping*/ var1=_ AETOXGR*subjid+soc+ptt, /*change variable name NOT ORDER*/ overall=YES, /*YES=all columns, NO=no Total column, TOTAL=total column only*/ path=<< output path>>) /*output path*/ paper PO19
  • 3. Summary of any TEAE with CTCAE grades displayed horizontally macro call manipulation subjlabel=Subjects with Any TEAE, /*unique subject level summary label*/ condition=Any, /*Any = any AE, related, Serious, RS = related and serious*/ type=H, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/ time=TEAE, /*ALL any AE regardless of time, TEAE after dose*/ Note : Table excerpt provided below ….
  • 4. Summary of treatment related AE -grade summaries displayed vertically macro call manipulation subjlabel=Subjects with related TEAE, /*unique subject level summary label*/ condition=related, /*Any = any AE, related, Serious, RS = related and serious*/ type=V, /*H = CTCAE grades horizontally, V= CTCAE grade vertically*/ grtype=YES, /*grtype = YES display grade 1-5 and Total*/ ordertotal=-1, /*0= delete Totals 1=grade Totals at the bottom per SOC ,PTT*/ time=ALL, /*ALL any AE regardless of time, TEAE after dose*/ Note : Table excerpt provided below ….
  • 5. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. Contact Information Name: Julius Kirui Enterprise: SCRI, Nashville, TN julius.kirui@scresearch.net juliuskr3@gmail.com Contact Information Name: Rakesh Mucha Enterprise: SCRI, Nashville, TN rakesh.mucha@scri-innovations.com Conclusion • With simple manipulation, this tool can produce multiple combinations of AE summary tables (see appendix 1 of related paper) • This tool reduces the need for repetitive manual programming, thus saving time and reducing possible sources of error. See related paper if interested in learning more about this tool (paper PO19)