This document provides an overview of AcuteSoft's SAS Clinical Online Training program. The training covers a wide range of SAS topics relevant to clinical trials and the pharmaceutical industry, including BASE SAS, SAS procedures, SQL, reporting, graphs, macros, ODS, and STAT. It also covers clinical trial concepts, CDISC standards, SDTM mapping, safety and efficacy reporting, and good programming practices. AcuteSoft provides SAS training and support for clients in India, the US, and the UK.
1. SAS Clinical Online Training
AcuteSoft:
India: +91-9848346149, +91-7702226149
Land Line: +91 (0)40 - 42627705
USA: +1 973-619-0109, +1 312-235-6527
UK : +44 207-993-2319
skype : acutesoft
email : info@acutesoft.com
www.acutesoft.com
http://training.acutesoft.com
2. SAS Clinical Online Training
Overview of the SAS
What is SAS?
History of SAS
SAS System architecture and functionalities
Features of SAS
Various domains and Modules of SAS
Introduction to clinical trials
Where does SAS fit into Clinical and pharmaceutical industry?
Why only SAS, why not other reporting tools?
Drug design life cycle
Section: 1
Base SAS
SAS statements and syntax rules
SAS variables, data set names & terminology
3. SAS Clinical Online Training
SAS windows
SAS data sets & SAS comments
Parts of SAS program
Reading multiple observations & global statements
Reading raw data with infile statements with options
Input styles
Set statement & data set options
Operators and operands
Conditional statements and logical statements
Where statement
If- then else statement
Creating & redefining variables
Updating master data set
Logical variable and Automatic variables
4. SAS Clinical Online Training
Behind the screens (How SAS Process the Code).
Select statement
Do loops
Creating multiple data sets using output statement
Merging the datasets horizontally and vertically.
Different types of merging
Retain statement and goto statement
Stop and error statements
SAS functions
Character function
Datetime functions
Numeric functions
5. SAS Clinical Online Training
Modifying and combining datasets
Formats
Formats and informats
System defined and user defined
Character, numeric and datetime formats
Deleting and finding out duplicate id’s
Put statement
Array’s and Dim function
Local options and global options
Difference between options and statements
Libname and filename
Key board macros, add abbreviations and display manager commands
6. SAS Clinical Online Training
BASE/SAS PROCEDURES
Proc sort
Proc copy
Proc datasets
Proc contents
Difference between contents procedure and contents statement in proc datasets
Proc delete
Proc compare
Proc append
Proc options
Proc format
Proc import
Proc export
Proc setinit
7. SAS Clinical Online Training
Proc Transpose
Proc Cport and Cimport
Analysis Procedures
Proc summary
Proc means
Proc freq
Proc Tabulate
Proc rank
Reporting Procedures
Proc print
Proc Report
Proc plot
Proc chart
Proc printto
Proc template
8. SAS Clinical Online TrainingSAS/SQL
Introduction to sas/sql
Features, uses and terminology
Data types, keywords & operators
Functions, predicates
Formatting output
Order by clause
Group by clause
Having clause
Case expression and conditional logic
Creating, populating, deleting rows & dropping tables
Alter table command (updating & changing column’s length)
Changing columns’s formats
Renaming a table & columns
Joins and views
Integrity constraints
9. SAS Clinical Online Training
Nested queries
SAS/REPORTS AND SAS/TABULATIONS
Frequency report
One-way frequency report
Cross tabular frequency report
Customized reports
Create user defined template
Creating a list report
Define statement
Order usage and group
Printing grand totals
Rbreak statement
Tabulate procedure
One-dimensional tables
Two-dimensional tables
10. SAS Clinical Online Training
Obtaining a total
Analysis variables with options
Summary statistics
SAS/GRAPHS AND SAS/PLOTS
Gchart procedure
Vertical, horizontal, pie & donut
Discrete, sumvar and type options
Group, subgroups
Title and footnote statements
Gooptions
Gplot procedure & g3d procedure
Multiple plots & overlay
Symbol statements & interpolation options
11. SAS Clinical Online Training
SAS/MACROS
Macro Facilities Overeview
Why do we use macros
How SAS process the macro
macro Language concepts & advantages
Components of Macro language
macros and macro variables
Macro statements and Macro functions
Macro expressions and constant text
creating modular code with macros
invoking a macro
Creating Macro Variables (global and local)
Resolving macro variables
12. SAS Clinical Online Training
adding parameters to macros
writing macros with conditional logic
using various procedures in macros
external macros & automatic macro variables
nesting of macros
multiple and multi-level macros
Ways to debug the Macro
SAS/ODS
creating pdf file
creating html file
creating rtf file
Creating Excel
ODS Tagsets
13. SAS Clinical Online Training
SAS/STAT
proc univariate
proc corr
proc reg
proc anova and anacova.
Section: 2
SAS in Clinical trials
Introduction to Clinical trials
Drug design Process flow.
Types of clinical trials
Phases of clinical trials
Types of study designs
Introduction of protocol and SAP
Roles of SAP In clinical trials
Different therapeutic areas
14. SAS Clinical Online Training
Clinical trial terminology for SAS Programmers
CDISC Standards and terminology
Implementation of CDISC standards
SDTM and ADAM Mapping
Overview of SDTM Implementation Guide
Different domains across different Therapeutic areas
Brief about LAB and ECG domain
Overview of PKPD
Safety and efficacy reports
QC of datasets
Validation checks
Good programming practice
Baseline calculation