Enterprise Scalable R - PerkinElmer...Takes too long to learn R R is made much easier in the...

13
© 2014 PerkinElmer HUMAN HEALTH • ENVIRONMENTAL HEALTH Enterprise Scalable R: The Future is Now! Jamie Powers, DrPH Director, Real World Evidence & Data Science

Transcript of Enterprise Scalable R - PerkinElmer...Takes too long to learn R R is made much easier in the...

Page 1: Enterprise Scalable R - PerkinElmer...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 ®

© 2014 PerkinElmer

HUMAN HEALTH • ENVIRONMENTAL HEALTH

Enterprise Scalable R: The Future is Now!

Jamie Powers, DrPH

Director, Real World Evidence & Data Science

Page 2: Enterprise Scalable R - PerkinElmer...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 ®

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

Page 3: Enterprise Scalable R - PerkinElmer...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 ®

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’

Page 4: Enterprise Scalable R - PerkinElmer...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 ®

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

Page 5: Enterprise Scalable R - PerkinElmer...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 ®

5

The Future is Now: Spotfire Ecosystem

Page 6: Enterprise Scalable R - PerkinElmer...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 ®

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

Page 7: Enterprise Scalable R - PerkinElmer...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 ®

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

Page 8: Enterprise Scalable R - PerkinElmer...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 ®

8

Use Case Example #1:

Clinical TrialEnrollment Simulation

Page 9: Enterprise Scalable R - PerkinElmer...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 ®

9

Use Case Example #2:

Real World Data Cohort Builder & Analytics

Page 10: Enterprise Scalable R - PerkinElmer...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 ®

10

Use Case Example #3:

Connect Open Source R packages from OHDSI

Screen clipping taken: 9/13/2016 1:13 PM

Page 11: Enterprise Scalable R - PerkinElmer...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 ®

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!

Page 12: Enterprise Scalable R - PerkinElmer...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 ®

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!

Page 13: Enterprise Scalable R - PerkinElmer...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 ®

Thank You!

Director, Real World Evidence and Data Science

Jamie Powers, DrPH

[email protected]

@JamiePowersDrPH