Enterprise Scalable R - PerkinElmer...Takes too long to learn R R is made much easier in the...
Transcript of Enterprise Scalable R - PerkinElmer...Takes too long to learn R R is made much easier in the...
© 2014 PerkinElmer
HUMAN HEALTH • ENVIRONMENTAL HEALTH
Enterprise Scalable R: The Future is Now!
Jamie Powers, DrPH
Director, Real World Evidence & Data Science
2
Outline
• What defines a scalable archtecture?
• Myths about Enterprise Scalable R
• The Future is Now:
◦ Spotfire ecosystem & Tibco Enterprise Runtime R (TERR)
• Business Use Case Examples
◦ Clinical Operations
◦ Real World Evidence
• Conclusions + Q&A
3
What defines a Scalable Architecture?
• Delivers maximum
performance on-
demand
• Provides unified
access to all Users
• Centralized
governance with
auditability
• Most importantly:
Complies with ‘all
things IT’
4
Myths and Truths: Enterprise Scalable R
Myth Truth
R is slow Tibco Enterprise Runtime R (TERR)
has solved this
R cannot be validated Yes it can!
Read this:
www.r-project.org/doc/R-FDA.pdf
Regulatory agencies do not accept R Agencies do not endorse any specific
software.
Read it again!
www.r-project.org/doc/R-FDA.pdf
Takes too long to learn R R is made much easier in the Spotfire
ecosystem
5
The Future is Now: Spotfire Ecosystem
6
The Future is Now:
TIBCO® Enterprise Runtime for R (TERR)
• TERR provides an enterprise-class
environment for integrating and
deploying statistics and predictive
modeling across the enterprise
• Combine the agility of open source R
with the speed and reliability of an
enterprise platform
• Unique, enterprise-quality runtime for
the R language - Brings scalability &
stability to agile R
• Faster, more robust and more memory-
efficient than R
• Easily integrate predictive analytics
consistently across the organization
7
Spotfire and TERR local TERR on server
• Build models on data using
local TERR engine embedded
in Spotfire
• Build models on big data directly in TERR on
server and display results in Spotfire
• Run TERR as parallel sessions on Hadoop
cluster, controlled and visualized in Spotfire
Data Source TERR
TSSS
Spotfire
Results
ODBC
JDBC
SDC
File
Data
Function
Larger Data
Modeling
Spotfire
Local
TERR ODBC
JDBC
SDC
File
Data
Data Source
Both Spotfire and TERR can load data from any ODBC or JDBC compliant source or from
Spotfire Data Connections (SDC) or Spotfire Information Links stored in the Spotfire library.
© Copyright 2000-2015 TIBCO Software Inc.
TERR Deployment in Spotfire
8
Use Case Example #1:
Clinical TrialEnrollment Simulation
9
Use Case Example #2:
Real World Data Cohort Builder & Analytics
10
Use Case Example #3:
Connect Open Source R packages from OHDSI
Screen clipping taken: 9/13/2016 1:13 PM
11
Important Considerations and Recommendations
• To more deeply explore this topic, choose a potential project
and assess impact of R vs. other software
• Dimensions of impact assessment:
◦ People
◦ Process
◦ Technology
• Start small, move quickly, evaluate constantly!
12
Conclusions
• We are ready for Enterprise Scalable R today!
• Tibco TERR engine provides high-performance R
• The Future is now because the technology exists to create a
robust Enterprise Scalable R platform!
• Talk to us about how we can help your group today!
Thank You!
Director, Real World Evidence and Data Science
Jamie Powers, DrPH
@JamiePowersDrPH