
Explore three modules on clinical trials data analysis with SAS, covering industry context, protocol and statistical analysis plan, inclusion and exclusion criteria, and building clinical study reports for regulatory submission.
Explore the two main clinical trial paths, from preclinical lab and animal testing to human phased trials. Learn safety, efficacy, and regulatory steps like NDA and FDA approval.
Explore how SAS programming handles data and generates reports across all clinical trial phases, from phase one safety to phase four efficacy, with emphasis on data volume and deliverables.
Explore the data types in clinical trials, including adverse events, vital signs, lab data, and EKGs, and how randomization and exposure data feed final SAS deliverables.
Explore clinical study documents used in trials and how clinical programmers build analysis and reporting data sets. Understand data types, constraints, and why these documents matter for the study phase.
Identify key study documents guiding SAS programming in clinical trials, with the protocol as the central plan. See how sponsors and IRBs review safeguards for participant safety and study integrity.
Understand how informed consent supports ethical clinical research by presenting patients with study details, risks, benefits, experimental and standard treatments, and voluntary participation.
Identify who can participate in a clinical trial by applying the inclusion criteria and who is excluded by the exclusion criteria, considering age, gender type, and disease stage.
Review the importance and purpose of clinical study documents and how they support the analysis and reporting of clinical trials.
Power up your SAS session to work hands-on with clinical data, build derived and analysis datasets, and generate the final clinical study reports for submission to regulatory authorities.
Learn how to access SaaS on demand for academics, create a user profile, verify your account, and launch the SaaS studio session to begin programming.
Learn how to transform CRF data into derived datasets and import them into SAS to generate the demographics table, a foundational clinical study report.
Construct a demographics table from raw data by linking age, sex, race, and TT to derive variables, producing a SAS-driven clinical study report table with placebo and active groups.
Plan and program the demographics table in SAS by converting raw data to derived datasets, mapping CRF fields for age, gender, and race.
Upload the demographics Excel file into SAS Studio and import it with the import wizard, creating the demo dataset in the work library with variables as column names; check log.
apply proc means to generate n, mean, standard deviation, min and max for age, and use proc freq for counts and percentages of sex and race.
Derive the age variable from day, month, and year of birth to date of diagnosis, using sas data steps to build dob and generate final demography statistics.
Compute age summary statistics (n, mean, standard deviation, min, max) with proc means from Demo1. Export results to a dataset, sort by TRT, and obtain placebo and active group statistics.
Add a third treatment group in the demo data by using explicit output with TRT=2, enabling summary statistics for placebo, active, and all patients via proc means.
Derive a sex variable from gender by using proc format to map 1 to male and 2 to female, then apply it with put to create males or females.
Use the following PROC FREQ to use the percentage row count variable called PCT_ROW, not the PERCENT variable which is the cell count percentage.
proc freq data=demog2 noprint ;
table trt*sex/ outpct out =genderstats;
run;
Derive the race variable by creating a custom format and mapping codes to categories such as white, black, Hispanic, Asian, and other, then generate race C using a put function.
Use the following PROC FREQ to use the percentage row count variable called PCT_ROW, not the PERCENT variable which is the cell count percentage.
proc freq data=demog2 noprint ;
table trt*race/ outpct out =racestats;
run;
Fix precision points and missing parentheses in SAS code by applying conditional formatting: N zero decimals, mean/min/max one decimal, std two decimals, and increase value length.
Explore transposing a vertically arranged all stats dataset into a three-column table using proc transpose, aligning placebo, active, and overall patients with by, id, and underscore prefix options.
Use proc report on the transposed dataset to generate final report, with columns and define statements, no print for vars, display for stack and treatment groups, and sort by order.
Refine a SAS clinical trial report by using Proc SQL and Proc Report to add labels, population counts, macro variables, titles, and footnotes for the final demographics table.
What's next after this course...
Order your course completion certificate after you have completed this training (all lectures, quizzes, assignments and practice exams). See instructions on the last page of Resource Guide eBook.
This course gives an introduction to the Pharmaceutical/ Life Science industry in a simple and visual style that is easy to understand. It shows how SAS is used as a tool to work with the vast amount of clinical data within this industry. The course takes you through an example clinical study sample data, and generate various Clinical Study Reports that are submitted to the FDA (in the US) or other regulatory authorities in other countries. You will not only hone your SAS programming skills but will also learn essential concepts needed to work in the Pharma industry in the areas of Biostatistics and Clinical Data Management.
After the introduction to the pharma industry and learning relevant concepts about Clinical Trials, the course takes you through a hands-on training exercise to build the very important and fundamental Clinical Study Report called the Demographics Table.
You will begin with a sample clinical study data in an Excel sheet, then you will import it into SAS, derive all necessary variables as shown in the mock table, and finally generate a clinical study report. All this will be done using guided SAS Programming steps with detailed explanations at every step of programming. At the end of this course, you will have learnt to work with Clinical Study Data, generate a real Clinical Study Report, and extend those steps to build other reports that constitute Clinical Trial submissions to the regulatory bodies.
Prerequisites: You will need basic SAS programming knowledge to work with code discussed in this course. You can take my course on SAS programming ("The Simplest Guide to SAS Programming") available on Udemy.
A guide to the following SAS certification exam:
SAS Certified Clinical Trials Programmer Using SAS 9
Earn a Certificate
When you finish listening to all videos, assignments, quizzes and practice exams, you'll earn a Certificate that you can share with prospective employers and your professional network.