Building the Easy Button: Automating SAS Program Batch Runs

Building the Easy Button: Automating SAS Program Batch Runs

Nancy Brucken inVentiv Health

June 28, 2017

Agenda

? Motivation ? Driver programs ? Windows batch files ? Building a batch file ? Future considerations ? Summary

2

Motivation

3

Running a SAS Program

4

Running Multiple SAS Programs

Program 1

Program 2

Program 3

5

Running Many SAS Programs

? One person

- Open program 1 and run - Open program 2 and run - And so on.... - Takes forever!

? Multiple people

- Each person runs multiple programs - Distributes the work - What if someone isn't available? - What about dependencies?

6

Problem Scope

? Delivery for "medium-sized" clinical study

- 30 SDTM domains - 25 analysis datasets - 60 TLF programs

7

Dependencies

? One program relies on the output of another program

? Example- pharmaceutical industry Analysis Dataset Model (ADaM)

ADSL

1 record/subject Demographics Treatment arm Population flags Covariates

Other analysis variables

Partial ADSL

Run ADSL, then run other dataset programs

8

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download