Top Banner
Copyright © SAS Institute Inc. All rights reserved. DH04 - Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code Jean Marc Ferran, Stijn Rogiers PHUSE US Connect 2021
33

DH04 -Manage TFLs Development in Life Science Analytics ...

Feb 14, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

DH04 - Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Jean Marc Ferran, Stijn Rogiers

PHUSE US Connect 2021

Page 2: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Biography

DH04 - Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Stijn Rogiers• Pr. Industry Consultant in the SAS Global Health and Life Sciences Practice group• Joined SAS in 2015 providing industry expertise and strategic support.• 20 years of experience both at CRO and Pharma industry.• Member of the European CDISC Coordinating Committee (E3C).

Jean Marc Ferran• Principal Consultant & Owner at Qualiance• Helps customers implementing SCEs. Works with LSAF/SAS DD since 2005• 20 years of experience in the Life Sciences Industry• Appointed Member of the EMA Technical Anonymisation Group and Health Canada Reference

Group on Public Release of Clinical Information

Page 3: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Agenda

• The Business Case

• TLF module within SAS Life Science Analytics Framework 5.3

• Life Cycle Management Prototype

• Conclusion

Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Page 4: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

The Business Case

Page 5: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Flow of activities

CreationReports

using APIs & Metadata

Conduct Programming & Validations

tasks

Kick OffStudy Level Workflows(UI or APIs)

Assignmentof Users, Level of

Validation, Workflows.

Re-Use TLF Metadata @Study Level

DefineGlobal TLF

Metadata & Workflows

Overview

Page 6: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Global - TLF Metadata

Page 7: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

LSAF 5.3 and the TLF moduleGlobal TLF Metadata (1/3)

Configurable Global TLF Metadata

Page 8: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

LSAF 5.3 and the TLF moduleGlobal TLF Metadata (2/3)

Configurable Global TLF Metadata

Page 9: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

LSAF 5.3 and the TLF moduleGlobal TLF Metadata (3/3)

Configurable Global TLF Metadata

Page 10: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Incl. assignment of users/user groupsIncl. level of validation

Study Level - TLF Metadata

Page 11: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeDefine your Study-Level TLF Metadata (re-use from global/previous study) (1/3)

Page 12: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeDefine your Study-Level TLF Metadata (re-use from global/previous study) (2/3)

Programmer,Validator

and Reviewer Assignment

Page 13: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeDefine your Study-Level TLF Metadata (re-use from global/previous study) (3/3)

Level of Validation

Page 14: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeExport TLF Metadata using APIs

Page 15: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Study Level Workflows

Page 16: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeCreate Workflows for each Output using AutoFlow (or API) functionality

Development of workflows done in Eclipse(bpmn standard is required)

Page 17: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeCreate Workflows for each Output using AutoFlow (or API) functionality

Different Workflowfor each

Level of Validation

Page 18: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeAutomated actions triggered from e-Signature using Jobs within Workflow

Programs are automatically moved from Dev to Prod and Description (status) is updated

Page 19: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeWorkflow documents reason for changes after validation

Page 20: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Full traceability & reproducability

SAS & R programs integrated

Page 21: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeR programs and jobs can be integrated and follow same Life-Cycle Management

Page 22: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeR programs and jobs can be integrated and follow same Life-Cycle Management

Page 23: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Leveraging APIs and Metadata

Creation of Reports

Page 24: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeReporting using the APIs

Page 25: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Life Cycle Management PrototypeReporting using the APIs (Example code)

Page 26: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Conclusion

Page 27: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

ConclusionManage TFLs Development in Life Science Analytics Framework 5.3

using SAS and R code

Page 28: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Conclusion

• TLF module can be used for planning purpose AND to capture outputs metadata.

ü TLF module can be configured

ü Export output metadata to a SAS dataset (using API or UI) to support the reporting of each TLF

Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Page 29: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Conclusion

• TLF module can be used for planning purpose AND to capture outputs metadata.

• It is possible to manage outputs supported by both SAS and R code

ü Integrated within SAS Life Science Analytics Framework; no need to work outside system for dev. nor execution

ü Traceability and Reproducability for both SAS and R programs

Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Page 30: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Conclusion

• TLF module can be used for planning purpose AND to capture outputs metadata.

• It is possible to manage outputs supported by both SAS and R code

• Setting up of Workflows can be automated using APIs and tailored to each company’s internal process

ü Workflow can be triggered on eSign activities & trigger next steps accordingly (e.g. move from DEV to PROD area)

ü It is possible to document after the validation state is reached any reason for change (e.g. change of specs)

Note: It is not possible to write back into the TFL module. Custom reporting is still required. Work in progress.

Manage TFLs Development in Life Science Analytics Framework 5.3 using SAS and R code

Page 31: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

Documentation for your referenceLSAF APIs

https://support.sas.com/kb/65/943.htmlhttps://support.sas.com/kb/57/862.html

Page 32: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

sas.com

Thank you for yourgreat contribution @

Ben Bocchicchio, Sandeep Juneja

Page 33: DH04 -Manage TFLs Development in Life Science Analytics ...

Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.Copyr ight © SAS Inst i tute Inc . Al l r ights reserved.

sas.com

Any Questions ?

https://www.linkedin.com/in/jeanmarcferran/[email protected]

https://www.linkedin.com/in/stijnrogiers/[email protected]