Leveraging R and Shiny for Point and Click ADaM Analysis

Slides:



Advertisements
Similar presentations
CLINTON W. BROWNLEY AMERICAN UNIVERSITY PH.D. CANDIDATE SEPTEMBER 2, 2009 BRIDGing CDASH to SAS: How Harmonizing Clinical Trial and Healthcare Standards.
Advertisements

CDISC Open Source and low-cost Solutions
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
Supporting New Business Imperatives Creating a Framework for Interoperable Media Services (FIMS)
BI Web Intelligence 4.0. Business Challenges Incorrect decisions based on inadequate data Lack of Ad hoc reporting and analysis Delayed decisions.
2009 – E. Félix Security DSL Toward model-based security engineering: developing a security analysis DSML Véronique Normand, Edith Félix, Thales Research.
Managing and Analyzing Clinical Data
Test Automation Success: Choosing the Right People & Process
Copyright © 2013, SAS Institute Inc. All rights reserved. LEVERAGE THE CDISC DATA MODEL TO STREAMLINE ANALYTICAL WORKFLOWS KELCI J. MICLAUS, PH.D. RESEARCH.
Alternate Software Development Methodologies
JWST Integrated Modeling Environment James Webb Space Telescope.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
ArtClinica Address: 1175 Marlkress Rd, #2632, Cherry Hill, NJ 08034, USAPhone: Fax: ARTClinica.
“Good design is Good business”
Vertex and CDISC / MBC / 12March Vertex and CDISC Accomplishments and Strategy 12 March 2008 Lynn Anderson Associate Director Statistical Programming/Biometrics.
VisiMix Data Base Management VisiMix Ltd, PO Box 45170, Jerusalem, 91450, Israel Tel: Fax:
ODM-SDTM mapping Nicolas de Saint Jorre, XClinical June 20, 2008 French CDISC User Group Bagneux/Paris © CDISC & XClinical, 2008.
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Requirements To Design--Iteratively Chapter 12 Applying UML and Patterns Craig Larman.
ZLOT Prototype Assessment John Carlo Bertot Associate Professor School of Information Studies Florida State University.
January 25, 2006copyright Thomas Pole , all rights reserved 1 Software Reuse: History 1980 to 2005 History: Changes to Software Reuse Driven by.
Basel, September 2, 2008 Work Stream Templates. 2 CDISC User Group Work Streams Goals Sharing of expertise and knowledge –Sharing of useful tools (e.g.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
A Web-based Distributed Simulation System Christopher Taewan Ryu Computer Science Department California State University, Fullerton.
Internship Experience
Introduction – Addressing Business Challenges Microsoft® Business Intelligence Solutions.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
Business Continuity Planning with Strohl Systems Software (800)
Supporting New Business Imperatives Creating a Framework for Interoperable Media Services (FIMS)
SOFTWARE ENGINEERING MCS-2 LECTURE # 4. PROTOTYPING PROCESS MODEL  A prototype is an early sample, model or release of a product built to test a concept.
ANKITHA CHOWDARY GARAPATI
© 2011 Clinovo. All Rights Reserved. The contents of this document are confidential and proprietary to Clinovo 1 Clinovo 1208 E. Arques Avenue, Suite 114.
Mantid Stakeholder Review Nick Draper 01/11/2007.
1 R&D via Open Source Software Robert Gentleman. 2 Overview  R&D  is expensive  typically involves many false starts  requires very flexible software.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
OpenI (“open-eye”) : Open Source Business Intelligence Gets Real Sandeep Giri Project Lead, openi.org CTO, Loyalty Matrix, Inc. MySQL User Conference 2006.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
After FactFinder: The future of data dissemination at Census Bureau December 17,
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Analysis and Reporting Toolset (A&RT): Lessons on how to develop a system with an external partner David Smith AstraZeneca.
Submission Standards: The Big Picture Gary G. Walker Associate Director, Programming Standards, Global Data Solutions, Global Data Management.
Lotus Symphony Extension Model ● Jin Hua, Chen ● IBM.
Upturn Consulting 27, March 2017.
Introduction to Systems Analysis and Design
Business System Development
Dave Iberson-Hurst CDISC VP Technical Strategy
About ShortPoint: ShortPoint is an innovative software company, specialized in simplifying the digital content creation and management and to boost collaboration,
GWE Core Grid Wizard Enterprise (
A crowd-sourcing framework for automated visualization evaluation
Accelerate define.xml using defineReady - Saravanan June 17, 2015.
Accessing Spatial Information from MaineDOT
focus areas – what we want to achieve…
IBM Start Now Host Integration Solutions
HCI in the software process
Why use CDISC for trials not submitted to regulators?
Advantages OF BDD Testing
Chapter 1 Database Systems
Chapter 2 The Origins of Software
Service Oriented Architecture (SOA)
Enterprise Program Management Office
HCI in the software process
Human Computer Interaction Lecture 14 HCI in Software Process
Crowd-Sourcing an Interactive Safety Review Package
DBOS DecisionBrain Optimization Server
Work Stream Templates Basel, September 2, 2008.
Are Interactive Graphics in a DMC Ready for Prime-Time for Better Safety Reviews? James Buchanan, Pharm.D.
Palestinian Central Bureau of Statistics
Presentation transcript:

Leveraging R and Shiny for Point and Click ADaM Analysis Ian Fleming and Fred Hofstetter NJ CDISC User Group January 2015

Agenda Lifecycle of a TFL The Promise of Standards Overview of the Tool ADaM Viewer Demonstration Q&A

Lifecycle of a TFL

How does Pharma get here?

How do we get to a TFL? Protocol/Analysis Plan Data Collection Protocol – Design and Endpoints Analysis Plan – Details about the analysis Data Collection Case Report Forms Collection of Data at sites in data capture systems SDTM/ADaM SDTM: Collection of raw data in data sets ADaM: Creation of analysis data in data sets TFL Programmed Tables, figures, and listings Included in study report or Integrated Summary

Extensive Process Transitions from one form to another require significant effort Significant amount of single use programs Use of “Validated Systems” Typically SAS Macro based infrastructure Company specific infrastructure

The Promise of Standards CDISC formed in 1997 “to develop and support global, platform-independent data standards that enable information system interoperability to improve medical research and related areas of healthcare.”

Jetpacks

Fundamental Question Why hasn’t standards adoption brought the levels of efficiency that we were expecting Tools? The standards? The Industry? How do we explore the cause?

Rapid Prototyping Originated in manufacturing Facilitates real world testing of solutions Development occurs through iteration De-facto standard methodology for web development

Rapid Prototyping Design Prototype Test Collect Feedback Improve

The ADaM Viewer

Motivations Proof of Concept for Rapid Prototyping methodology The ability to build standard tools off of ADaM data The feasibility of R and Shiny for this type of work

Brainstorming Requirements Ability to read in ADaM submission transport files Ability to produce minimal set of standard summaries Point and click interface – no end user programming required No install needed FREE!

CDISC Tools Lots of tools for some standards CDASH (EDC systems, standard CRFs, etc.) ODM (in/out from different data collection systems) SDTM (validation, data visualization tools)

ADaM

Technology Options SAS? Java? R? Need license(s) No quick/easy point and click without other tools Extensive knowledge of SAS stack needed Java? Lot of coding Steep skill set R?

R Early History – 1990 Ross Ihaka and Robert Gentleman Department of Statistics at the University of Auckland Open source statistical analysis software based on S programming language Package based Functional specific extensions

R: Early History https://www.stat.auckland.ac.nz/~ihaka/downloads/Massey.pdf If you want to know more…

Shiny Web application framework for R Package installed in R Interactive data analysis with real time code execution based on user input Web technology without having to know web technology Minimal Infrastructure requirements

Fully functional prototype 3 weeks later… Prototyping complete Fully functional prototype Ability to read in ADaM submission transport files  Ability to produce standard types of summaries Point and click interface  No install needed 

Demonstration

Results Rapid Prototyping  Standard tool for ADaM Analysis  3 weeks from concept to full prototype 2 resources working in their spare time Standard tool for ADaM Analysis  Consistently create results across any ADaM data R and Shiny  Very easy to create and deploy

Additional Benefits Ability for non-technical people to look at analyses Removing roadblocks to data Ad-hoc confirmation of current analyses Easily extendable Easily accessible Low/No cost

Summary Rapid prototyping is a valuable tool Next step: incorporate into our development process and interactions with users R provides tools and packages for quick and powerful application development Next step: how can we leverage this on a larger scale? Able to produce easy point and click analysis for ADaM Next step: Options for a universally available solution?

Questions