Welcome to the PharmaSUG 2015 Interactive Schedule Grid. Use the links below to jump to a portion of the schedule, then click on a paper title to view the abstract and other details!

(Revised May 11)

Monday AM Early

Monday AM Late

Monday PM Early

Monday PM Late

Tuesday AM Early

Tuesday AM Late

Tuesday PM Early

Tuesday PM Late

Wednesday AM Early

Wednesday AM Late




Monday AM Early

Section 8:00 AM 8:30 AM 9:00 AM 9:30 AM
Applications Development The Implementation of Display Auto-Generation with ADaM Analysis Results Metadata Driven Method A Way to Manage Clinical Project Metadata in SAS Enterprise Guide Proc STREAM: The Perfect Tool for Creating Patient Narratives Accelerate define.xml generation using Define Ready
Beyond the Basics The Knight's Tour in Chess -- Implementing a Heuristic Solution A New Era: Open access to clinical Trial Data - A case study A Toolkit to Create a Dynamic Excel Format Metadata to Assist SDTM Mapping Process
Data Standards Understanding SE, TA, TE Domain PhUSE De-Identification Working Group: Providing de-identification standards to CDISC data models What to Expect in SDTMIG v3.3
Hands-on Training Picture this: Hands on SAS Graphics Session
Industry Basics The 5 Most Important Clinical Programming Validation Steps USE of SAS Reports for External Vendor Data Reconciliation Tackling Clinical Lab Data in Medical Device Environment SAS Grid : Simplified
Management & Support Its Not That You Know It, Its How You Show It How to harness your company's Wiki for world domination (or even better write the best reusable code possible.) Are You An Indispensable SAS Programmer ?
Statistics & Pharmacokinetics Current Methods in Survival Analysis Using SAS/STAT® Software
Techniques & Tutorials The REPORT Procedure: A Primer for the Compute Block SAS® Programming Tips, Tricks and Techniques for Programmers
SAS Super Demos Dataset XML With SAS® Clinical Standards Toolkit Define XML 2.0 With SAS® Clinical Standards Toolkit

Monday AM Late

Section 10:15 AM 10:45 AM 11:15 AM
Applications Development Have SAS Annotate your Blank CRF for you! Plus dynamically add color and style to your annotations. SDTM Annotations: Automation by implementing a standard process
Beyond the Basics Process and programming challenges in producing define.xml Generic Macros for Data Mapping
Data Standards LOCF vs. LOV in Endpoint DTYPE Development with CDISC ADaM Standards Managing Custom Data Standards in SAS® Clinical Data Integration
Hands-on Training Application Development Techniques Using PROC SQL
Industry Basics Two different use cases to obtain best response using RECIST 1.1 in SDTM and ADaM
Management & Support No Regrets: Hiring for the Long Term in Statistical Programming Steps Required to Achieve Operational Excellence (OpEx) Within Clinical Programming
Statistics & Pharmacokinetics Multilevel Randomization MMRM: Macro for Selecting Best Covariance Structure with the Method of Interest Missing data for repeated measures: single imputation vs multiple imputation and their implications on statistical significance.
Techniques & Tutorials Looking Beneath the Surface of Sorting PROC SQL: Make it a monster using these powerful functions and options
SAS Super Demos PROC Report: Correcting Common Errors
Sponsor Presentations Sponsor Presentation

Monday PM Early

Section 1:15 PM 1:30 PM 1:45 PM 2:00 PM 2:15 PM 2:30 PM 2:45 PM 3:00 PM
Applications Development Patient Profiles and SAS Visual Analytics SAS Reports on your fingertips?  SAS BI is the answer for creating Immersive mobile report Agile Software Development for Clinical Trials
Beyond the Basics A Methodology of Laboratory Data Reporting of Potentially Clinical Significant Abnormality (PCSA) for Clinical Study Report Implementing Union-Find Algorithm with Base SAS DATA Steps and Macro Functions
Data Standards Considerations in ADaM Occurrence Data: Handling Crossover Records for Non-Typical Analysis The Best Practices of CDISC ADaM Validation Checks: Past, Present, and Future Considerations in Conforming Data from Multiple Implantable Medical Devices to CDISC Standards Using SAS®
Hands-on Training Using INFILE and INPUT Statements to Introduce External Data into SAS®
Management & Support Development of a Clinical SAS University training program in Eastern Europe Advantages and Disadvantages of Two Commonly Used CRO Resourcing Models in the Pharmaceutical SAS Programming Environment
Quick Tips iSplit Macro: to split large SAS datasets Is Your SAS® System Reliable? Don't Get Blindsided by PROC COMPARE Let SAS Generate XML Code for ACCESS Audit Trail Data Macro EXTENDED ATTRIBUTES: A New Metadata Creation Feature in SAS 9.4 for Data Sets and Variables PROC SQL for SQL Die-hards Creating the Perfect Table Using ODS to PDF in SAS 9.4® Hands Free: Automating Variable Name Re-Naming Prior to Export
Statistics & Pharmacokinetics Means Comparisons and No Hard Coding of Your Coefficient Vector  It Really Is Possible! Confidence Intervals Are a Programmers Friend Using ANCOVA to assess Regression to the Mean
Techniques & Tutorials DATA Step Merging Techniques: From Basic to Innovative Using Arrays to Quickly Perform Fuzzy Merge Look-ups: Case Studies in Efficiency
SAS Super Demos Signal-Detection Reviews With JMP® Clinical What's New in ODS Graphics Data Transcoding: Moving Data, Indexes and Formats to UTF-8 A Common Platform for Real-World Evidence Research

Monday PM Late

Section 3:30 PM 3:45 PM 4:00 PM 4:15 PM 4:30 PM 4:45 PM 5:00 PM 5:15 PM
Applications Development A SAS Macro-based Tool to Automate Generation of Define.xml V2.0 from ADaM Specification for FDA Submission The Dependency Mapper: How to save time on changes post database lock.
Beyond the Basics Macro Programming Best Practices: Styles, Guidelines and Conventions Including the Rationale Behind Them
Data Standards Proper Parenting: A Guide in Using ADaM Flag/Criterion Variables and When to Create a Child Dataset It Depends On Your Analysis Need
Hands-on Training Creating Multi-Sheet Microsoft Excel Workbooks with SAS®: The Basics and Beyond Part 2
Management & Support How to Build and Manage a Successful and Effective Offshore FSP Service for US Sponsors out of India How to build an offshore team with onshore quality An Analysis of Clinical Programmer and Other Technical Job Descriptions: Lessons Learned for Improved Employment Postings
Quick Tips Using Meta-data to Identify Unused Variables on Input Data Sets A Simple Macro to Select Various Variables Lists Getting the Most Out of PROC SORT: A Review of Its Advanced Options Let SAS "MODIFY" Your Excel file
Statistics & Pharmacokinetics %PIC_NPMLE: A SAS Macro For Nonparametric Estimation In Partly Interval-Censored Survival Data Growing Needs in Drug Industry for NONMEM Programmers Using SAS® How Latent Analyses Within Survey Data Can Be Valuable Additions To Any Regression Model
Techniques & Tutorials Inside the DATA Step: Pearls of Wisdom for the Novice SAS Programmer A Collection of Items From a Programmers Notebook
SAS Super Demos SAS® Visual Analytics Extending SAS® Drug Development Access With APIs, Extensions and Mobile Apps Collaborative Drug Development and Public Health Environment

Tuesday AM Early

Section 8:00 AM 8:15 AM 8:30 AM 8:45 AM 9:00 AM 9:15 AM 9:30 AM 9:45 AM
Applications Development Qualification Process for Standard Scripts in the Open Source Repository with Cloud Services When Reliable Programs Fail: Designing for Timely, Efficient, and Push-Button Recovery
Beyond the Basics A Unique Way to Annotate Case Report Forms (CRFs) in PDF, Using Forms Data Format (FDF) Techniques Perl Regular Expression in SAS® applications Creating Data-Driven SAS Code with CALL EXECUTE Unpacking an Excel Cell: Dealing with Multi-Line Excel Cells in SAS
Data Standards SDTM TE, TA, and SE domains: Demystifying the Development of SE DIABETES: Submission Data Standards and Therapeutic End Points Using ADDL Model for Device Analysis
Hands-on Training Are You a Control Freak? Control Your Programs  Dont Let Them Control You!
Management & Support Managing a Remote Workforce: Making Sense Out of Today's Business Environment A View Into SAS® Modern Architectures  Adding Server SAS to Your Artifacts Schoveing Series 1: Motivating and Inspiring Statistical Programmers in the Biopharmaceutical Industry
Quick Tips A Macro to Easily Generate a Calendar Report Keyboard Macros - The most magical tool you may have never heard of - You will never program the same again (It's that amazing!) Simplicity is the Soul of Efficiency: Simple Tips and Tricks for Efficient SAS® Programming Sorting big datasets. Do we really need it? Creating output datasets using SQL (Structured Query Language) only. A Macro to Produce a SAS® Data Set Containing the List of File Names Found in the Requested Windows or UNIX Directory Reproducibly Random Values
Submission Standards Getting Rid of Bloated Data in FDA Submissions Getting Loopy with SAS® DICTIONARY Tables: Using Metadata from DICTIONARY Tables to Fulfill Submission Requirements
Techniques & Tutorials Defensive Coding By Example: Kick the Tires, Pump the Breaks, Check your Blind Spots and Merge Ahead! PROC TRANSPOSE® For Fun And Profit PROC PRINT - the Granddaddy of all Procedures, Enhanced and Still Going Strong!
SAS Super Demos Whats New in SAS/STAT®? Patient Profiles and AE Narratives With JMP® Clinical

Tuesday AM Late

Section 10:15 AM 10:30 AM 10:45 AM 11:00 AM 11:15 AM 11:30 AM
Applications Development Making Shared Collaborative Research Environments Usable for Researchers and Sponsors
Beyond the Basics Fresh Cup of Joe: Utilizing Java to automate Define.XML for SDTM Origin mapping from SAS® aCRF PDFs. Not Just Merge - Complex Derivation Made Easy by Hash Object Clinical Trials Analysis Driven by CDISC Data Standards
Data Standards Implementing Various Baselines for ADaM BDS datasets ADaM Example for a Complex Efficacy Analysis Dataset
Data Visualizations & Graphics Variable-Width Plot - SAS® GTL Implementation
Hands-on Training DS2 with Both Hands on the Wheel
Management & Support "Firefighters" - clinical trial analysis teams
Quick Tips Transitions in Depressive Symptoms After 10 Years of Follow-up Using PROC LTA Using the power of SGPLOT new features in SAS 9.4 made customized graphic programming easier in clinical efficacy and exposure-response analyses The concept of the Dynamic SAS Programming Sensitivity Training for PRXers FILLPATTERNS in SGPLOT Graphs Copying Files Programatically in SAS® Drug Development (SDD)
Submission Standards Japanese submission/approval processes from programming perspective
Techniques & Tutorials Team-work and Forensic Programming: Essential Foundations of Indestructible Projects PHANTOM OF THE ODS - How to run cascading compute blocks off of common variables in the data set for complex tasks.
SAS Super Demos Dataset XML With SAS® Clinical Standards Toolkit
Sponsor Presentations Sponsor Presentation

Tuesday PM Early

Section 1:15 PM 1:30 PM 1:45 PM 2:00 PM 2:15 PM 2:30 PM 2:45 PM 3:00 PM
Beyond the Basics Is Your Failed Macro Due To Misjudged Timing? Things Are Not Always What They Look Like: PROC FORMAT in Action
Data Standards What is the ADAM OTHER Class of Datasets, and When Should it be Used? Considerations in Submitting Non-Standard Variables: Supplemental Qualifiers, Findings About, or a Custom Findings Domain
Data Visualizations & Graphics Creating Sophisticated Graphics using Graph Template Language An Enhanced Forest Plot Macro Using SAS Techniques of Preparing Datasets for Visualizing Clinical Laboratory Data
Hands-on Training Introduction to Interactive Drill Down Reports on the Web
Healthcare Analytics Distributed data networks: A paradigm shift in data sharing and healthcare analytics Statistical Analyses Across Overlapping Time Intervals Based on Person-Years Now You See It, Now You Dont -- De-Identifying Data to Support Clinical Trial Data Transparency Activities
Quick Tips Accelerating production of Safety TFLs in Bioequivalence and early phase Simulate PRELOADFMT Option in PROC FREQ Using PROC FORMAT Grooming of Coarse Data by Smart Listing using SAS system Which TLFs Have Changed Since Your Previous Delivery? Get a Quick YES or NO for Each TLF mlibcompare  keep an eye on the changes of your data I/O, I/O, its off to work we go: digging into the ATTRC function Statistical Review and Validation of Patient Narratives Regaining Some Control Over ODS RTF Pagination When Using Proc Report
Submission Standards SAS Tools for Working with Dataset-XML files Begin with the End in Mind - Using FDA Guidance Documents as Guideposts when Planning, Delivering and Archiving Clinical Trials
Techniques & Tutorials Reusability, Macros, and Automation in SAS Clinical Data Integration Lessons Learned from the QC Process in Outsourcing Model
SAS Super Demos SAS® Visual Analytics What's New in ODS Graphics Creating a Complete Define.xml With SAS® Clinical Data Integration (or What's New in SAS® Clinical Data Integration 2.6?) A Common Platform for Real-World Evidence Research

Tuesday PM Late

Section 3:30 PM 3:45 PM 4:00 PM 4:15 PM 4:30 PM 4:45 PM 5:00 PM 5:15 PM
Career Planning Whats Hot, Whats Not  Skills for SAS® Professionals E-Learn SAS Managing the Evolution of SAS® Programming CRO, TLF, SOP? OMG!: A Beginner's Guide to the Clinical Research Organization.
Data Standards ADaM Implementation Roundtable Discussion
Data Visualizations & Graphics Have a Complicated Graph? Annotate Can be Great! Getting Sankey with Bar Charts Graphical Presentation of Clinical Data in Oncology Trials Forest Plots: Old Growth versus GMO (genetically modified organism)
Healthcare Analytics Using SAS® to Analyze the Impact of the Affordable Care Act Medication Adherence in Cardiovascular Disease: Generalized Estimating Equations in SAS® A General SAS® Macro to Implement Optimal N:1 Propensity Score Matching Within a Maximum Radius The Path To Treatment Pathways
Quick Tips Automated Checking Of Multiple Files Automating Clinical Trial Reports with ODS ExcelXP Tagset Get a Data Dictionary using PROC contents: Easily A Practical Approach to Create Adverse Event Summary by Toxicity Grade Table Customizing the Graph Templates for a Kaplan-Meier Failure Plot
Submission Standards OSI Packages: What You Need to Know for Your Next NDA or BLA Submission The Most Common Issues in Submission Data
Techniques & Tutorials Essential Guide to Good Programming Practice
SAS Super Demos Introduction to SAS® Clinical Trial Data Transparency SAS® Drug Development and SAS® Visual Analytics Creating Patient Profiles With the Report Writing Interface

Wednesday AM Early

Section 8:00 AM 8:30 AM 9:00 AM 9:30 AM 10:00 AM 10:30 AM
Beyond the Basics Process and programming challenges in producing define.xml
Career Planning Where are the SAS Jobs? Clinical knowledge helps SAS programmers in the pharmaceutical industry get job done better A Review of "Free" Massive Open Online Content (MOOC) for SAS Learners
Data Visualizations & Graphics Looking at the Big Picture  Snapshots of Patient Health in SAS® Clinical Graphs are Easy with SAS 9.4
Hands-on Training Usage of OpenCDISC Community Toolset 2.0 for Clinical Programmers
Healthcare Analytics Simple Tests of Hypotheses for the Non-statistician: What They Are and Why They Can Go Bad
Industry Basics The Disposition Table  Make it Easy Improving Data Quality - Missing Data Can Be Your Friend! Tips on creating a strategy for a CDISC Submission
Management & Support PhUSE CSS Round Table Discussion - Statistical Computing Environment
Management & Support Panel Discussion: Managing in a Virtual Workplace
Submission Standards Using SAS Clinical Data Integration to Roundtrip a Complete Study Study Metadata (Define-XML) and Study Data (Dataset-XML)
SAS Super Demos PROC Report: Correcting Common Errors Whats New in SAS/STAT®? 
Sponsor Presentations Sponsor Presentation

Wednesday AM Late

Section 10:15 AM 10:45 AM
Career Planning Downloading, Configuring, and Using the Free SAS® University Edition Software Prospecting for Great Programmers  Advice from a Hiring Manger to Make You a Solid Gold Addition to the Team
Data Visualizations & Graphics Leveraging Visualization Techniques to tell my data story: Survival Analysis Interpretation made easy through simple programming R you ready to show me Shiny
Industry Basics Proc compare: wonderful Procedure!