Defining a Validation Process for End-user (Data Manager / Statisticians) SAS Programs
|
|
|
- Gervais Gaines
- 9 years ago
- Views:
Transcription
1 Defining a Validation Process for End-user (Data Manager / Statisticians) SAS Programs Andy Lawton, Boehringer Ingelheim UK Ltd., Berkshire, England INTRODUCTION The requirements for validating end-user SAS programs are not defined by regulatory bodies. These programs are used for many purposes in clinical trials from data query generation to reporting. We can infer from 21 CFR Part 11 (electronic records) that validation is required, so what should a pharmaceutical / biotech company does to address this? Many companies address this by undertaking a QC as a final process but this is not sufficient. The use of system validation methods, which are well defined and widely accepted, would not meet our objectives (see below) on these end-user programs. The aim of validation in this area is that endusers will produce high quality programs that fit the purpose for which they are designed and provide accurate results with a style that promotes reliability, efficiency, portability, flexibility and ease of use. All of this has to be achieved without creating a significant increase in costs, as we must remember that the primary goal of validation is to meet a business need. This paper examines the methods introduced by BI to meet the demands of validation. DEFINITIONS We have defined the end-user program (not system) validation as establishing documented evidence which provides a high degree of assurance that a specific process will consistently produce a product meeting its predetermined specification and quality attributes. To create a structure in which we can validate programs requires that we define a number of items: Responsibilities - two key roles were defined for different aspects of validation: Owner Programmer Classification Method for Programs - define types of programs an what level of validation will be applied: Core Programs User Programs Ad-hoc Programs Define a Validation Process for End-user Programs - Program Development Life Cycle: The PDLC consists of four stages: 1. Requirements / Specification 2. Program Development 3. Testing 4. Maintenance and Documentation The type of SAS end-user programs covered are as follows Programs for producing trial-specific Data Quality listings, tables and graphs Programs to create analysis datasets Programs for the trial support (statistical analysis, subject data listings) including programs creating in-text and end-of-text tables and figures Programs for project / trial specific evaluations (e.g. interim or meta analysis, integrated summary of efficacy and integrated summary of safety programs) Programs distributed at the Project level by statisticians / Data Managers for trial level evaluations Programs for publications Programs for any external or internal presentation Programs for official internal use PROGRAM DEVELOPMENT LIFE CYCLE (PDLC) FOR SAS PROGRAMS
2 It is essential to have SOPs and Guidelines covering the processes and forms to document the process. The processes that need to be applied are summarized below in the Program Development Life Cycle. This has been adapted from the System Development Life Cycle. The following is a brief description of each step of the Program Development Life Cycle. These steps have to be documented and the form that we use within BI - the Program Validation Document - is the key to the whole process. 1. REQUIREMENTS/SPECIFICATION This is the key driver for the validation process, and the area most feared by so many end-user SAS programmers - their commitment is often "we know what we have to do so why do we have to document it". We sympathize with this view as we as an industry already provide copious documentation for everything that we do. Our process does not require that the end-user generate any more documentation then they have already completed. Out process states that the following must exist: Statistical Analysis Plan / Data Management Plan - providing documentation on the specification of individual tables, figures and listings required in a clinical trial General Guidelines on the Format and Layout of Output for BI - This prevents the need for continual repetition of the basic "look and feel" of output (e.g. titles, footers, column headers, etc.) The overall objective of this first stage is that the objectives of the program must be clear and agreed to, by both the owner and the programmer. The source of requested program has to be identified as it determines the Program Validation requirements. The source could be one of the following: use of an existing validated program - no Program Validation requirements exist amendment to an existing validated program - change control procedures have to be followed and re-testing might be necessary (see Step 3 of the PDLC) development of a new program - all 4 steps of the PDLC are required 2. PROGRAM DEVELOPMENT The second step of the Program Development Life Cycle cannot be started before the requirements / specification phase is completed and the resulting documentation is available. During the program development of end-user programs, good programming practices should be followed (a guideline / SOP must be available to address this). These practices optimize programming in efficiency, quality and understanding / readability. Program tools such as ASAP from ComplementSoft can aid in two ways. Using the template library can help in the standardization of code. Creating and outline shell to produce a flowchart from ASAP can aid in the further development of complex programs (e.g., analysis datasets). Together with the program, if necessary, the programmer has to provide documentation to the user such as: a copy of the output (listing, table, report or dataset) instructions how to use the programs (e.g. parameters to be passed to a program) This documentation only has to be generated if it cannot be ensured that the user understands and uses the program in the intended way. That means that the documentation to the user may vary depending on the experience / knowledge of the user and could be just notes / comments in the program itself. 3. TESTING Testing based on the requirements must be undertaken and documented. There are several tests that have to be performed and some that are optional which are only appropriate in some specific circumstances. The tests with their requirements are listed below.
3 Programs that are developed for more general distribution, such as Project level programs to be used in multiple trials, must be tested to a higher standard as the risk is higher. This may involve more extensive black-box testing or a white-box review. White-box testing is required for any programs that handle data for the primary endpoint. It is the owner's responsibility to assess the risk. 3.1 WHITE-BOX White-box testing involves the source code and the implementation details. It can include examination of the programming standards, style and control methods, source language, database design, and the like. White-box testing will be conducted only by a programmer or technical expert who is familiar with the computer language. It is important that white-box testing is an integral part of program development procedures. White-box testing can be accomplished using different methods. The two most robust are independent review by another programmer or using an interview technique. Using the interview technique - the author will explain line by line to another programmer / reviewer - the purpose of each line / statement. By using this method, errors are easier to find due to the interaction. It is also not as time consuming because the reviewing programmer does not have to take time to become familiar with unknown code. The following points need to be addressed during white-box review: 1. Look at the specifications and requirements for the program (e.g., Statistical Analysis Plan) 2. Examine the structure of the program (e.g. Flowchart) 3. Review the Program Log observations input to a data step observations created by a data step 4. Review the code program logic programming standards / style To create the flow chart of the program, tools should be available to aid in the source code review. An example of such a software tool is ASAP from ComplementSoft which is used for analysis of SAS programs and macros. 3.2 BLACK-BOX Black-box testing is conducted independently of the source code. This type of testing matches actual output against predicted output. Typically the test steps and the predicted result are predefined in test cases. The test cases / inputs and the development of test data are required when testing the core programs. For the Program Validation of user programs it would unreasonable to predefine and approved expected results for each and every user program. Therefore it is essential to document and predefine the expected tests and the results in a guideline / SOP so that this can act as a formal predefinition of the expected results by defining it in the respective application specific section (See Appendix 1). 4. MAINTENANCE The maintenance of a program includes the documentation, distribution, storage / archival, change management and version control. Documentation of every one of the previous Program Development Life Cycle steps should be complete and available. This is essential for core programs. Determine who is responsible for the distribution of the program and any updates. The programs must be stored in a defined area which are on a qualified / validated storage medium. Programs that have passed this testing phase and the Program Validation Document has been approved by both the owner and the programmer must not be overwritten any more. Any amendment must follow the necessary change control procedure. It is important to control changes to a program in order to ensure that it continues to function correctly. Changes to a program may be proposed either to correct an error or to enhance functionality or performance. For core programs systems / procedures must exists to track errors (bugs) and fixes. It is every user's responsibility to report any problems / errors of a program or even the application itself to the owner of the
4 program. At a minimum the following information has to be provided: program affected date of observation name of observer description of the problem / bug impact (severity, urgency, etc.) Any changes made to a program must be validated. The extent to which this is fulfilled depends on the extent ot the changes made. Version control is essential for tracking all changes made to the programs and associated documentation to provide a complete history of the program and its various versions, as well as to ensure that the version of the program in use at any given time can be uniquely identified and controlled. As mentioned previously, programs that have passed the testing must not be overwritten. The internal documentation (either within the program code or in the title) will indicate the version and will be distinct. ACKNOWLEDGEMENTS The SAS system is a registered trademark of the SAS Institute Inc., Cary, NC, USA. ComplementSoft ASAP is a registered trademark of ComplementSoft LLC, USA. S*Plus is a registered trademark of Insightful Corporation, Seattle, WA, USA. CONTACT ADDRESS Andy Lawton Clinical Data Management Department Boehringer Ingelheim Limited (UK) Ellesfield Avenue, Bracknell, Berkshire RG12 8YS UK [email protected] CONCLUSION The validation of end-user SAS programs does require extra work, but if you are already testing your programs to an adequate level, and meeting requirements for Statistical Analysis Plans then the costs do not have to be too excessive. The use of programming tools such as ASAP can not only aid in the program development, via its template facility, but also it can prove to be invaluable to the review of code using the flow charts and in program review facilities.
5 APPENDIX 1 The table is an example of test methods that contains aspects of testing which are either mandatory or optional; however, at least one of the optional methods has to be chosen. The tester must assess which options are appropriate for the purpose of the program. The involved persons (e.g., owner, lead statistician, independent statistician or programmer) have to agree on the testing method and have to document this by singing the Program Validation Document. Aspects of Testing Description of Testing Expected / Acceptable Result Summary Statistics - Option 2 (SS2) Summary Statistics - Option 3 (SS3) The output from the program is compared with the output of the same data from a different system. For example, if a SAS program is used to create mean values by subgroups, then the output is compared to mean values by subgroups from a different statistical package (e.g., S*Plus ) The output from the program is compared with the data created manually. For example, if PROC TABLUATE is used to create mean values by subgroups, then the raw data is manually tabulated and the mean values are compared. The summary statistics created by the different systems match each other. The summary statistics created by the computer procedure and the manual method match. Mandatory (M) or Optional (O) O O
6
Producing Structured Clinical Trial Reports Using SAS: A Company Solution
Producing Structured Clinical Trial Reports Using SAS: A Company Solution By Andy Lawton, Helen Dewberry and Michael Pearce, Boehringer Ingelheim UK Ltd INTRODUCTION Boehringer Ingelheim (BI), like all
Software Validation in Clinical Trial Reporting: Experiences from the Biostatistical & Data Sciences Department
Software Validation in Clinical Trial Reporting: Experiences from the Biostatistical & Data Sciences Department Andrea Baker Senior Programmer GlaxoSmithKline SeUGI 19 Florence May 29-June 1 2001 Introduction
SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC
Paper CS-053 SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC ABSTRACT Business folks use Excel and have no desire to learn SAS Enterprise Guide? MS PowerPoint presentations
PharmaSUG 2015 - Paper QT26
PharmaSUG 2015 - Paper QT26 Keyboard Macros - The most magical tool you may have never heard of - You will never program the same again (It's that amazing!) Steven Black, Agility-Clinical Inc., Carlsbad,
Comparing JMP and SAS for Validating Clinical Trials Sandra D. Schlotzhauer, Chapel Hill, NC
Paper 6-2010 Comparing JMP and SAS for Validating Clinical Trials Sandra D. Schlotzhauer, Chapel Hill, NC Abstract When validating clinical trial analyses, an independent programmer typically confirms
Quality Assurance: Best Practices in Clinical SAS Programming. Parag Shiralkar
Quality Assurance: Best Practices in Clinical SAS Programming Parag Shiralkar eclinical Solutions, a Division of Eliassen Group Abstract SAS programmers working on clinical reporting projects are often
Reporting with Pentaho. Gabriele Pozzani
Reporting with Pentaho Gabriele Pozzani A key feature Reporting is a key feature for a BI solution Used and delivered contents consist of Reporting 75-80% Analytical tools for OLAP 15-20% Data mining tools
A Comparison of Two Commonly Used CRO Resourcing Models for SAS/ Statistical Programmers R. Mouly Satyavarapu, PharmaNet/ i3, Ann Arbor, MI
PharmaSUG 2012 - Paper MS11 A Comparison of Two Commonly Used CRO Resourcing Models for SAS/ R. Mouly Satyavarapu, PharmaNet/ i3, Ann Arbor, MI ABSTRACT: Why do we have Contract Research Organizations
Microsoft Dynamics NAV
Microsoft Dynamics NAV Maximizing value through business insight Business Intelligence White Paper November 2011 The information contained in this document represents the current view of Microsoft Corporation
Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA
Essential Project Management Reports in Clinical Development Nalin Tikoo, BioMarin Pharmaceutical Inc., Novato, CA ABSTRACT Throughout the course of a clinical trial the Statistical Programming group is
QUALITY CONTROL AND QUALITY ASSURANCE IN CLINICAL RESEARCH
QUALITY CONTROL AND QUALITY ASSURANCE IN CLINICAL RESEARCH Martin Valania, Executive Director, Corporate QA and Compliance Introduction Pharmaceutical companies recognize the benefits of carefully managing
Anyone Can Learn PROC TABULATE
Paper 60-27 Anyone Can Learn PROC TABULATE Lauren Haworth, Genentech, Inc., South San Francisco, CA ABSTRACT SAS Software provides hundreds of ways you can analyze your data. You can use the DATA step
Training/Internship Brochure Advanced Clinical SAS Programming Full Time 6 months Program
Training/Internship Brochure Advanced Clinical SAS Programming Full Time 6 months Program Domain Clinical Data Sciences Private Limited 8-2-611/1/2, Road No 11, Banjara Hills, Hyderabad Andhra Pradesh
Qualification Specification
BCS Level 2 Certificate in IT User Skills (ECDL Core) Version 1.0 December 2015. Contents 1. About BCS 3 2. Equal Opportunities 3 3. Introduction to the qualification 4 3.1 Qualification summary 4 3.2
ISO 14001:2004 EMS Internal Audit Guidance
ISO 14001:2004 EMS Internal Audit Guidance Contents Introduction... 3 About the Internal Audit Solution... 3 Forms & Records... 3 Audit Procedure... 3 Document Reference Numbering... 4 Navigating the Documents...
Synergizing global best practices in the CRO industry
Synergizing global best practices in the CRO industry KREARA - India Established on April 24 th 2004 Contract Research Services to Pharmaceutical companies Clinical Data management and Biometrics Interactive
A simple tool to catalogue statistical outputs developed for submission by linking two in-house systems experience from a submission project
Paper PP11 A simple tool to catalogue statistical outputs developed for submission by linking two in-house systems experience from a submission project Katja Diezel, Novartis Pharma AG, Basel, Switzerland
Utilizing Clinical SAS Report Templates Sunil Kumar Gupta Gupta Programming, Thousand Oaks, CA
Utilizing Clinical SAS Report Templates Sunil Kumar Gupta Gupta Programming, Thousand Oaks, CA ABSTRACT SAS programmers often have the responsibility of supporting the reporting needs of the Clinical Affairs
WHITE PAPER. CONVERTING SDTM DATA TO ADaM DATA AND CREATING SUBMISSION READY SAFETY TABLES AND LISTINGS. SUCCESSFUL TRIALS THROUGH PROVEN SOLUTIONS
WHITE PAPER CONVERTING SDTM DATA TO ADaM DATA AND CREATING SUBMISSION READY SAFETY TABLES AND LISTINGS. An innovative approach to deliver statistical analysis and data in a CDISC ADaM complient manner
ABSTRACT INTRODUCTION CLINICAL PROJECT TRACKER OF SAS TASKS. Paper PH-02-2015
Paper PH-02-2015 Project Management of SAS Tasks - Excel Dashboard without Using Any Program Kalaivani Raghunathan, Quartesian Clinical Research Pvt. Ltd, Bangalore, India ABSTRACT Have you ever imagined
Best Practice in SAS programs validation. A Case Study
Best Practice in SAS programs validation. A Case Study CROS NT srl Contract Research Organisation Clinical Data Management Statistics Dr. Paolo Morelli, CEO Dr. Luca Girardello, SAS programmer AGENDA Introduction
Reporting with HP ALM/QC
Reporting with HP ALM/QC Vivit TQA, Köln Gerald Heller Software.Process.Management April 3, 2014 HP ALM/QC REPORTING CAPABILITIES Copyright 2014, Software.Process.Management 2 1 Business Reasons for Reporting
ASTRAZENECA GLOBAL POLICY QUALITY AND REGULATORY COMPLIANCE
ASTRAZENECA GLOBAL POLICY QUALITY AND REGULATORY COMPLIANCE THIS POLICY OUTLINES THE TOP LEVEL REQUIREMENTS TO SUPPORT PRODUCT QUALITY IN THE DEVELOPMENT, MANUFACTURE AND DISTRIBUTION OF ACTIVE PHARMACEUTICAL
From The Little SAS Book, Fifth Edition. Full book available for purchase here.
From The Little SAS Book, Fifth Edition. Full book available for purchase here. Acknowledgments ix Introducing SAS Software About This Book xi What s New xiv x Chapter 1 Getting Started Using SAS Software
PharmaSUG 2013 - Paper DG06
PharmaSUG 2013 - Paper DG06 JMP versus JMP Clinical for Interactive Visualization of Clinical Trials Data Doug Robinson, SAS Institute, Cary, NC Jordan Hiller, SAS Institute, Cary, NC ABSTRACT JMP software
Automate Data Integration Processes for Pharmaceutical Data Warehouse
Paper AD01 Automate Data Integration Processes for Pharmaceutical Data Warehouse Sandy Lei, Johnson & Johnson Pharmaceutical Research and Development, L.L.C, Titusville, NJ Kwang-Shi Shu, Johnson & Johnson
Utilizing Clinical SAS Report Templates with ODS Sunil Kumar Gupta, Gupta Programming, Simi Valley, CA
Utilizing Clinical SAS Report Templates with ODS Sunil Kumar Gupta, Gupta Programming, Simi Valley, CA ABSTRACT SAS progrannners often have the responsibility of supporting the reporting needs of the Clinical
Section 1 Spreadsheet Design
Section 1 Spreadsheet Design Level 6 Spreadsheet 6N4089 Contents 1. Assess the suitability of using a spreadsheet to achieve a given requirement from a given specification... 1 Advantages of using Spreadsheet
Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole
Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many
Pharmaceutical Applications
Integrated Summary of Safety and Efficacy Programming for Studies Using Electronic Data Capture Changhong Shi, Merck & Co., Inc., Rahway, NJ Qing Xue, Merck & Co., Inc., Rahway, NJ ABSTRACT The Integrated
Qualification Specification
BCS Level 2 ECDL Certificate in IT Application Skills (QCF) 600/6943/0 Version 1.4 March 2016. Contents 1. About BCS 3 2. Equal Opportunities 3 3. Introduction to the qualification 4 3.1 Qualification
Protecting Business Information With A SharePoint Data Governance Model. TITUS White Paper
Protecting Business Information With A SharePoint Data Governance Model TITUS White Paper Information in this document is subject to change without notice. Complying with all applicable copyright laws
POLAR IT SERVICES. Business Intelligence Project Methodology
POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...
Statistical Operations: The Other Half of Good Statistical Practice
Integrating science, technology and experienced implementation Statistical Operations: The Other Half of Good Statistical Practice Alan Hopkins, Ph.D. Theravance, Inc. Presented at FDA/Industry Statistics
Managing Data Issues Identified During Programming
Paper CS04 Managing Data Issues Identified During Programming Shafi Chowdhury, Shafi Consultancy Limited, London, U.K. Aminul Islam, Shafi Consultancy Bangladesh, Sylhet, Bangladesh ABSTRACT Managing data
How To Write A Clinical Trial In Sas
PharmaSUG2013 Paper AD11 Let SAS Set Up and Track Your Project Tom Santopoli, Octagon, now part of Accenture Wayne Zhong, Octagon, now part of Accenture ABSTRACT When managing the programming activities
ClinPlus. Report. Technology Consulting Outsourcing. Create high-quality statistical tables and listings. An industry-proven authoring tool
Technology Consulting Outsourcing ClinPlus Report Create high-quality statistical tables and listings An industry-proven authoring tool Ensure consistency across different programmers Extensive Template
PharmaSUG 2013 - Paper AD08
PharmaSUG 2013 - Paper AD08 Just Press the Button Generation of SAS Code to Create Analysis Datasets directly from an SAP Can it be Done? Endri Endri, Berlin, Germany Rowland Hale, inventiv Health Clinical,
Improving Maintenance and Performance of SQL queries
PaperCC06 Improving Maintenance and Performance of SQL queries Bas van Bakel, OCS Consulting, Rosmalen, The Netherlands Rick Pagie, OCS Consulting, Rosmalen, The Netherlands ABSTRACT Almost all programmers
Paper-less Reporting: On-line Data Review and Analysis Using SAS/PH-Clinical Software
Paper-less Reporting: On-line Data Review and Analysis Using SAS/PH-Clinical Software Eileen Ching, SmithKline Beecham Pharmaceuticals, Collegeville, PA Rosemary Oakes, SmithKline Beecham Pharmaceuticals,
GCP - Records Managers Association
GCP - Records Managers Association Guidance on the Scanning and Destruction of Paper Records 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 The introduction
UNIVERSITY OF LEICESTER, UNIVERSITY OF LOUGHBOROUGH & UNIVERSITY HOSPITALS OF LEICESTER NHS TRUST JOINT RESEARCH & DEVELOPMENT SUPPORT OFFICE
UNIVERSITY OF LEICESTER, UNIVERSITY OF LOUGHBOROUGH & UNIVERSITY HOSPITALS OF LEICESTER NHS TRUST JOINT RESEARCH & DEVELOPMENT SUPPORT OFFICE STANDARD OPERATING PROCEDURES University of Leicester (UoL)
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency S. David Riba, JADE Tech, Inc., Clearwater, FL ABSTRACT PROC FORMAT is one of the old standards among SAS Procedures,
Using SAS Data Integration Studio to Convert Clinical Trials Data to the CDISC SDTM Standard Barry R. Cohen, Octagon Research Solutions, Wayne, PA
Using SAS Data Integration Studio to Convert Clinical Trials Data to the CDISC SDTM Standard Barry R. Cohen, Octagon Research Solutions, Wayne, PA ABSTRACT A new industry standard for clinical trials data,
How to standardize procedures JOB AIDS & STANDARD OPERATING PROCEDURES (SOPs) Oktober 2009
How to standardize procedures JOB AIDS & STANDARD OPERATING PROCEDURES (SOPs) Oktober 2009 INTRODUCTION Why having written procedures? reliable and consistent results backbone of the quality system Verbal
Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports
Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Jeff Cai, Amylin Pharmaceuticals, Inc., San Diego, CA Jay Zhou, Amylin Pharmaceuticals, Inc., San Diego, CA ABSTRACT To supplement Oracle
Barnett International and CHI's Inaugural Clinical Trial Oversight Summit June 4-7, 2012 Omni Parker House Boston, MA
Barnett International and CHI's Inaugural Clinical Trial Oversight Summit June 4-7, 2012 Omni Parker House Boston, MA This presentation is the property of DynPort Vaccine Company LLC, a CSC company, and
SOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities
BSBITU402A Develop and use complex spreadsheets
BSBITU402A Develop and use complex spreadsheets Revision Number: 1 BSBITU402A Develop and use complex spreadsheets Modification History Not applicable. Unit Descriptor Unit descriptor This unit describes
BS: Bespoke or specialist software
This is the ability to select and use a suitable bespoke or specialist software application to carry out an appropriate data processing task. It includes understanding the capabilities of the software
Technology Update. Validating Computer Systems, Part 3. 2. System plan URS SLA
Technology Update Validating Computer Systems, Part 3 GCP Software Verification Teri Stokes Writing software for GCP use is serious business. Applications must be tested and retested to ensure that they
Configuring and Integrating Oracle
Configuring and Integrating Oracle The Basics of Oracle 3 Configuring SAM to Monitor an Oracle Database Server 4 This document includes basic information about Oracle and its role with SolarWinds SAM Adding
INTRODUCTION TO DATA MINING SAS ENTERPRISE MINER
INTRODUCTION TO DATA MINING SAS ENTERPRISE MINER Mary-Elizabeth ( M-E ) Eddlestone Principal Systems Engineer, Analytics SAS Customer Loyalty, SAS Institute, Inc. AGENDA Overview/Introduction to Data Mining
Power Tools for Pivotal Tracker
Power Tools for Pivotal Tracker Pivotal Labs Dezmon Fernandez Victoria Kay Eric Dattore June 16th, 2015 Power Tools for Pivotal Tracker 1 Client Description Pivotal Labs is an agile software development
SAS Drug Development Integration & PheedIt
SAS Drug Development Integration & PheedIt Andrew Fagan, SAS Institute, USA Carl-Olow Magnusson, SAS Institute, Sweden Copyright 2004 SAS Institute Inc. All rights reserved. Presentation Overview! What
Intelligent Query and Reporting against DB2. Jens Dahl Mikkelsen SAS Institute A/S
Intelligent Query and Reporting against DB2 Jens Dahl Mikkelsen SAS Institute A/S DB2 Reporting Pains Difficult and slow to get information on available tables and columns table and column contents/definitions
Creating Word Tables using PROC REPORT and ODS RTF
Paper TT02 Creating Word Tables using PROC REPORT and ODS RTF Carey G. Smoak,, Pleasanton, CA ABSTRACT With the introduction of the ODS RTF destination, programmers now have the ability to create Word
Foundations & Fundamentals. A PROC SQL Primer. Matt Taylor, Carolina Analytical Consulting, LLC, Charlotte, NC
A PROC SQL Primer Matt Taylor, Carolina Analytical Consulting, LLC, Charlotte, NC ABSTRACT Most SAS programmers utilize the power of the DATA step to manipulate their datasets. However, unless they pull
QualityView - a program database and validation documentation tool
Paper RC03 QualityView - a program database and validation documentation tool Peter Gerber, Accovion GmbH, Frankfurt, Germany Michael Ludwig, Accovion GmbH, Frankfurt, Germany ABSTRACT During the analysis
BI Project Management Software
BI Project Management Software Plan and Manage with Confidence When planning a new project, program managers can search past projects to leverage project assets and resources. With complete project and
I Didn t Know SAS Enterprise Guide Could Do That!
Paper SAS016-2014 I Didn t Know SAS Enterprise Guide Could Do That! Mark Allemang, SAS Institute Inc., Cary, NC ABSTRACT This presentation is for users who are familiar with SAS Enterprise Guide but might
The Importance of Good Clinical Data Management and Statistical Programming Practices to Reproducible Research
The Importance of Good Clinical Data Management and Statistical Programming Practices to Reproducible Research Eileen C King, PhD Research Associate Professor, Biostatistics Acting Director, Data Management
Creating a Table of Contents in Microsoft Word 2011
1 Creating a Table of Contents in Microsoft Word 2011 Sections and Pagination in Long Documents When creating a long document like a dissertation, which requires specific formatting for pagination, there
Creating Articulate and Captivating e-learning Courses
Paper PD14 Creating Articulate and Captivating e-learning Courses Tony Cooper, GlaxoSmithKline, Harlow, UK ABSTRACT Creating training material that communicates the key messages while being engaging is
The Open Group Certified Architect (Open CA) Program
The Open Group Certified Architect (Open CA) Program Frequently Asked Questions about Reference Letters October 2010 Candidates for Open CA certification justify their claim by providing a package of information
Chapter 13: Program Development and Programming Languages
Understanding Computers Today and Tomorrow 12 th Edition Chapter 13: Program Development and Programming Languages Learning Objectives Understand the differences between structured programming, object-oriented
A Comparative Study of Database Design Tools
A Comparative Study of Database Design Tools Embarcadero Technologies ER/Studio and Sybase PowerDesigner Usability Sciences Corporation 909 Hidden Ridge, Suite 575, Irving, Texas 75038 tel: 972-550-1599
Steven Wood Software, 2 Harksome Hill, West Hunsbury Northampton. NN4 9YF. United Kingdom
The Time Location Chart originates from a project management system known as Line of Balance or Elemental Trend Analysis, which is used on projects which are repetitive and require strict trade sequencing,
B. An intermediate user can plan and review their use of
This is the ability to plan, evaluate and improve procedures involving the use of IT tools and systems to improve the productivity and efficiency of tasks and activities. A. A foundation user can plan
epen Marker User Guide
epen Marker User Guide epen 4.6.2 Issue 2 Edexcel Limited. Registered in England and Wales No. 4496750 Registered Office: One90 High Holborn, London WC1V 7BH Contents 1.0 Introduction 2 2.0 Getting Started
Counting the Ways to Count in SAS. Imelda C. Go, South Carolina Department of Education, Columbia, SC
Paper CC 14 Counting the Ways to Count in SAS Imelda C. Go, South Carolina Department of Education, Columbia, SC ABSTRACT This paper first takes the reader through a progression of ways to count in SAS.
Building and Customizing a CDISC Compliance and Data Quality Application Wayne Zhong, Accretion Softworks, Chester Springs, PA
WUSS2015 Paper 84 Building and Customizing a CDISC Compliance and Data Quality Application Wayne Zhong, Accretion Softworks, Chester Springs, PA ABSTRACT Creating your own SAS application to perform CDISC
Introducing: BioXpert. Supervisory Control and Data Acquisition Software
Introducing: BioXpert Supervisory Control and Data Acquisition Software Applikon Biotechnology SUPERVISORY CONTROL AND DATA ACQUISITION SOFTWARE BioXpert Introducing: BioXpert BioXpert is a software tool
Understanding CDISC Basics
Trends in Bio/Pharmaceutical Industry Understanding CDISC Basics Jane Ma Abstract Data standards can make data and its associated program more portable. The CDISC (Clinical Data Interchange Standards Consortium)
Business Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
Paper PO12 Pharmaceutical Programming: From CRFs to Tables, Listings and Graphs, a process overview with real world examples ABSTRACT INTRODUCTION
Paper PO12 Pharmaceutical Programming: From CRFs to Tables, Listings and Graphs, a process overview with real world examples Mark Penniston, Omnicare Clinical Research, King of Prussia, PA Shia Thomas,
AUDITOR GUIDELINES. Responsibilities Supporting Inputs. Receive AAA, Sign and return to IMS with audit report. Document Review required?
1 Overview of Audit Process The flow chart below shows the overall process for auditors carrying out audits for IMS International. Stages within this process are detailed further in this document. Scheme
Sage ERP MAS. Everything you want to know about Sage ERP MAS Intelligence. What is Sage ERP MAS Intelligence? benefits
Sage ERP MAS Everything you want to know about Sage ERP MAS Intelligence What is Sage ERP MAS Intelligence? Sage ERP MAS Intelligence (or Intelligence) empowers managers to quickly and easily obtain operations
SAS Enterprise Guide A Quick Overview of Developing, Creating, and Successfully Delivering a Simple Project
Paper 156-29 SAS Enterprise Guide A Quick Overview of Developing, Creating, and Successfully Delivering a Simple Project Ajaz (A.J.) Farooqi, Walt Disney Parks and Resorts, Lake Buena Vista, FL ABSTRACT
The presentation will include a code review and presentation of reports that appear in both English and Italian.
SAS Reporting in English, ed anche in italiano: A Methodology for Creating Reports in Two Languages Deborah Testa, Seven of Nine Systems, Inc. Studio City, CA ABSTRACT Project Leonardo was a disease management
SOP Number: SOP-QA-20 Version No: 1. Author: Date: 1-9-15 (Patricia Burns, Research Governance Manager, University of Aberdeen)
Standard Operating Procedure: SOP Number: SOP-QA-20 Version No: 1 Author: Date: 1-9-15 (Patricia Burns, Research Governance Manager, University of Aberdeen) Approved by: Date: 1-9-15 (Professor Julie Brittenden,
Programming Tricks For Reducing Storage And Work Space Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA.
Paper 23-27 Programming Tricks For Reducing Storage And Work Space Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA. ABSTRACT Have you ever had trouble getting a SAS job to complete, although
Using Use Cases for requirements capture. Pete McBreen. 1998 McBreen.Consulting
Using Use Cases for requirements capture Pete McBreen 1998 McBreen.Consulting [email protected] All rights reserved. You have permission to copy and distribute the document as long as you make no changes
ILM Level 3 Certificate in Using Active Operations Management in the Workplace (QCF)
PAGE 1 ILM Level 3 Certificate in Using Active Operations Management in the Workplace (QCF) CONTENTS Qualification Overview: ILM Level 5 Award, Certificate and Diploma in Management APPENDICES Appendix
A Process is Not Just a Flowchart (or a BPMN model)
A Process is Not Just a Flowchart (or a BPMN model) The two methods of representing process designs that I see most frequently are process drawings (typically in Microsoft Visio) and BPMN models (and often
Computer System Validation for Clinical Trials:
Computer System Validation for Clinical Trials: Framework Standard Operating Procedure (F-SOP) Author: Tim Cross Version History: 0.1di DRAFT 24-April-2013 0.2 DRAFT 12-June-2013 Current Version: 1.0 17-June-2013
CREATING FORMAL REPORT. using MICROSOFT WORD. and EXCEL
CREATING a FORMAL REPORT using MICROSOFT WORD and EXCEL TABLE OF CONTENTS TABLE OF CONTENTS... 2 1 INTRODUCTION... 4 1.1 Aim... 4 1.2 Authorisation... 4 1.3 Sources of Information... 4 2 FINDINGS... 4
