31
6/7/2012 Certara 2012 All Rights Reserved SAADavis 1 © Certara, L.P. 2012 All Rights Reserved Phoenix Connect : a platform for Pharmacometrics Modelling discussion forum: www.pharsight.com/extranet PAGE, Venice Lido, 5 th June 2012 © Certara, L.P. 2012 All Rights Reserved © Tripos, L.P. All Rights Reserved Slide 2 Agenda 1) Introduction to Phoenix platform 2) Demonstration of Phoenix project with R, NONMEM, PsN and NLME nodes 3) Hands on exercise using a simple template 4) Hands on exercise with ACCP Case 1 project 5) Homework! Optional ACCP Cases 2 & 3 6) Questions

ConnectPAGE2012 - Certara

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 1

© Certara, L.P. 2012 All Rights Reserved

Phoenix Connect : a platform for Pharmacometrics

Modelling discussion forum: www.pharsight.com/extranet

PAGE, Venice Lido, 5th June 2012

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. All Rights Reserved

Slide 2

Agenda

1) Introduction to Phoenix platform

2) Demonstration of Phoenix project with R, NONMEM, PsN and NLME nodes

3) Hands on exercise using a simple template

4) Hands on exercise with ACCP Case 1 project

5) Homework! Optional ACCP Cases 2 & 3

6) Questions

Page 2: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 2

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. 2011 All Rights Reserved Slide 3

About Certara

Scientific and technical breadth with expertise from discovery through

clinical drug development

• History of anticipating trends and introducing innovative products

and services to assist in drug discovery and development

• Tripos: software enabling life science researchers to accelerate the

identification and optimization of new compounds in the drug, chemical,

research, food, flavoring and fragrance markets

• Simcyp : software and services for the modeling and simulation of

pharmacokinetics and pharmacodynamics in virtual human populations

and virtual laboratory animals (rat, dog and mouse). The technology

allows pharmaceutical researchers to predict in vivo outcomes from

routinely generated in vitro data, to fit Simcyp models to observed

clinical data, and to assess inter-individual variability through ‘real-life’

simulations. This informs decision-making in drug development.

• Pharsight: software and services to improve the value and availability of

preclinical and clinical program data for PK/PD modeling, analysis, data

management, and reporting

© Certara, L.P. 2012 All Rights Reserved

Certara Solutions Span Discovery through Development

D360™

SYBYL®-X

Muse®

PKS™

Lead

Identification

Lead

Optimization

Preclinical Phase I – II - III

Phoenix® WinNonlin®

Phoenix® NLME™Phoenix® Connect™

IVIVC Toolkit™Phoenix® JMS

Trial Simulator™

Target

Identification

PredictFX

Simcyp Simulator

Benchware® 3D Explorer

Predictive Science

Informatics

Page 3: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 3

© Certara, L.P. 2012 All Rights Reserved

Certara = Tripos + Simcyp + Pharsight

5

in silico workflow that reduces the need for costly experimental results.

Simcyp Simulator

SYBYL QSAR predicts reaction of molecule with various enzymes and transporters critical to drug absorption and metabolism.

Simcyp Input File

Output is prediction of concentration of drug in bloodstream (PK) and prediction of Drug-Drug interactions

Input is dose

regimen, exposure

and response

Output is Prediction of PK/

PD in patient populations.

Pharsight Phoenix

Input is molecular structure

Tripos SYBYL-X

In Silico Workflow

Simcyp was acquired on Feb 24, 2012. Certara’s CTO, Dr. Dan Weiner, will now

begin leading a new scientific advisory board to execute the above vision.

© Tripos, L.P. All Rights Reserved

Phoenix Platform

Page 4: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 4

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. All Rights Reserved

Slide 7

Phoenix Product Vision - Objectives

Phoenix has a rich interface that

can support multiple Projects,

Workflows, and input Data Sources.

These can be organized to form

templates which can also be stored

in the Phoenix Library so that

future projects can be analyzed

effectively and efficiently.

This session discusses how to

navigate around the Phoenix

interface.

One software platform to support

and integrate the analytic work of

all scientific collaborators involved

in Drug Development Science.

Kineticists

Pharmacologists

Toxicologist

Pharmaceutical Development

IVIVC

Clinical PK

DMPK

Clinical Pharmacologists

Biochemists

© Certara, L.P. 2012 All Rights Reserved

Getting started with Phoenix

WinNonlin Online Help (within software) WinNonlin User Docs (typically located at;

C:\Program Files\Pharsight\Phoenix\docs)• Getting Started Guide

• Users Guide

• Examples Guides

• Release Notes and Product notifications

Pharsight Support

http://www.pharsight.com/support/support_sflogin.php• Example projects

• FAQ and Self Knowledge Database

• Documents/Notices

• Contact Pharsight Support

User forum is live! www.pharsight.com/extranet - Get tips and discuss models with other users.

A Comparison of Phoenix™ WinNonlin® 6.0 and WinNonlin 5.2.1http://www.pharsight.com/events/eventsonline_archive.php#replay_031

Introducing Phoenix Connect™ 1.0http://www.pharsight.com/events/eventsonline_archive.php#replay_032

Page 5: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 5

© Certara, L.P. 2012 All Rights Reserved

Remote Computing and Phoenix PsN Plug-in

• What is Phoenix Connect and what’s new in 6.3?

• PsN Plug-in

• Tools of Choice for Population Modelers

• Compliance, Sharing and Reproducibility

• Phoenix Remote Computing

• Windows Cluster

• Linux Cluster

• PsN Plug-in

• Sun Grid Engine

• LSF Grid Engine

9

© Certara, L.P. 2012 All Rights Reserved

Introduction: What is Phoenix Connect™?

Phoenix Connect is a compliant pipelining solution that

integrates commonly used 3rd party data/tools within the

Phoenix platform.

• NONMEM, SAS, S+, R, SigmaPlot, PsN, Xpose

• ODBC/CDISC SDTM Import and Export

• PKS Access

Phoenix Connect saves time by allowing users to create “best of

breed” workflows

Phoenix Connect Supports Compliance

• Integrate with the PKS data management system for audit trail and

version control to support 21 CFR part 11 compliance.

Page 6: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 6

© Certara, L.P. 2012 All Rights Reserved

11

• Many workflows involve

several commonly used

tools.

• Accessing data and passing it

between applications is time

consuming and error prone.

• Other pipelining tools

require expert resources to

build the workflows.

• Provides a single common

environment to manage data

acquisition, data

preparation, analysis,

reporting and sharing.

Why Pharsight developed Phoenix Connect

© Certara, L.P. 2012 All Rights Reserved

Phoenix provides single Graphical Platform for Modeling

Phoenix

Connect

Clusters/Grid

Computing

SAS S+ R NONMEM SigmaPlotPsNXpose

Data/Code Model Files

.doc

Outputs

Page 7: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 7

© Certara, L.P. 2012 All Rights Reserved

Graphical Workflow Paradigm

• Robust

workflow engine

• Integrate R, S+,

NM, PsN and SAS

scripts

• Execute locally

or in remote

server/grid

Source Data

Model Files

Workflow

© Certara, L.P. 2012 All Rights Reserved

Phoenix 1.3 Enhancements

Phoenix 1.3 includes many enhancements to support pharmacometrics:

• PsN plug-in added to Phoenix Connect

• Log Viewer provides a live view into the execution of 3rd party scripts as they run.

• IDE of choice – RGUI, RStudio, Tinn-R, etc…

• Remote Execution of individual operational objects• Other parts of workflow are still accessible whilst running

• Select Sources – enables streamlined model setup

• Results Filters – filters results returned to Phoenix

• File Shortcuts – supports large files

14

Page 8: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 8

© Certara, L.P. 2012 All Rights Reserved

Phoenix Remote Computing Environment out of the box

15

Windows Cluster

• NLME/WNL/AP

• NONMEM/PsN

• R

• SAS

Linux Clusters

• NONMEM/PsN

• R

• SAS

Grids

• PsN (utilising SGE or LSF)

• Other Tools have been customisedto run on the Grid

Phoenix Remote Computing

© Certara, L.P. 2012 All Rights Reserved

NM R

A B

Phoenix to Windows Cluster with JMS (whole workflow

submitted and locked)

16

Windows Cluster

• NLME/WNL/AP

• NONMEM/PsN

• R

• SAS

Remote Environment

8 Core

8 Core

4 Core

6 Core

Job Queue Server Windows Cluster

M R

A B

RQS

R, NM, PsN

(could

be diff. OS)

Page 9: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 9

© Certara, L.P. 2012 All Rights Reserved

NM R

A B

Phoenix to Linux/Windows Cluster with RPS

17

Linux/ WindowsCluster

• NONMEM/PsN

• R

• SAS

Remote Environment

8 Core

8 Core

4 Core

6 Core

Remote Queue ServerLinux/Windows

Cluster

NM

© Certara, L.P. 2012 All Rights Reserved

NM PsN

A B

Phoenix to Grids with RPS

18

Grids • PsN

Remote Environment

8 Core

8 Core

4 Core

6 Core

Remote Queue Server

Submission Host

PsN

Page 10: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 10

© Certara, L.P. 2012 All Rights Reserved

Conclusion

• Pharmacometrics is a valuable activity that can

positively impact drug approval and labeling.

• Significant challenges remain in implementing

pharmacometrics.

• The Pharsight PMx Workbench can help overcome many

of these challenges by providing:

• Real-time access to modeling ready data sets.

• Ability to store, share and re-use data, models and outputs.

• A graphical workflow environment that supports the most

common tools used in PK/PD modeling and simulation.

• Support for compliance, including an audit trail and version

control.

© Certara, L.P. 2012 All Rights Reserved

Remote Execution and PsN Plug-in Demonstration

Demonstration

Single Dose IV Bolus Study

20

Page 11: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 11

© Certara, L.P. 2012 All Rights Reserved

http://accp1.org/pharmacometrics/cssolutionnm.htm

Demonstration

21

© Certara, L.P. 2012 All Rights Reserved

Edit> Preferences > <choose tool to configure e.g. R>

22

Page 12: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 12

© Certara, L.P. 2012 All Rights Reserved

Edit> Preferences > <PsN>

23

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. All Rights Reserved

Slide 24

Phoenix: Main Window (OperationalObject: Setup)

Page 13: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 13

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. All Rights Reserved

Slide 25

Phoenix: Main Window (OperationalObject: Results – Plot)

© Certara, L.P. 2012 All Rights Reserved

© Tripos, L.P. All Rights Reserved

Slide 26

Phoenix: Main Window (OperationalObject : Verification)

Page 14: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 14

© Certara, L.P. 2012 All Rights Reserved

Data in and out of R (S-plus follows same conventions)

1) The following commands create the data frame in R and return a CSV to PHX respectively. A Phoenix mapping panel will be created for each attach statement and expected column names are defined in the remark #WNL_IN xxx yyyzzz #

attach(df) #WNL_IN ID AMT TIME DV MDV EVID #

nm_ready <-write.table(df,"nm_ready.csv", quote = F, sep = ", ", na= ".", row.names = F)

2) Select sources button - to point to a shortcut,< include the statement #PHX_SHORTCUT(Residuals) >

text, worksheet, or other output from previous run; the R script will need to expect the correct variable names

27

© Certara, L.P. 2012 All Rights Reserved

Mapping panel for an R dataframe

Note res and pred are the expected variables and will map automatically if the source worksheets

variable names match, otherwise simply remap your desire input.

28

Page 15: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 15

© Certara, L.P. 2012 All Rights Reserved

Select Sources (remember Xpose needs TextOutput for header)

Note that no mapping panel is presented29

© Certara, L.P. 2012 All Rights Reserved

PsN plug-in contains integral scripted code builder

1)

2) Shortcuts simply point to an existing file and will

require the R script expects the correct variable

names

30

Page 16: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 16

© Certara, L.P. 2012 All Rights Reserved

PsN mouse over options will display context help

1)

2) Shortcuts simply point to an existing file and will

require the R script expects the correct variable

names

31

© Certara, L.P. 2012 All Rights Reserved

Data in and out of NONMEM

1) For NONMEM Phoenix Connect reads the Input statement and builds the mapping panel from that;

$INPUT ID TIME CONC=DV AMT DOSE MDV

2) File > Custom import > File Shortcut from the menu bar simply point to an existing control or data file (no mapping file is created)

32

Page 17: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 17

© Certara, L.P. 2012 All Rights Reserved

Data in and out of SAS

1) Libname statements in SAS can create a Phoenix mapping panel will be created for each required dataset, the expected column names are defined in the remark #WNL_IN xxx yyy zzz # e.g.

libname indata XPORT "Final_Pa.xpt"; /*WNL_IN Subject auclast tmax cmax lambda_z hl_lz*/

proc copy in=indata out=Work;

run;

libname outdata4 XPORT "finpar.xpt";

proc copy in=work out=outdata4;

select finpar;

run;

2) Shortcuts simply point to an existing file and will require the SAS script to expect the correct variable names

33

© Certara, L.P. 2012 All Rights Reserved

Hands on Session

1) Demonstration of re-using a

simple workflow template to

get a feel for the Phoenix

environment

2) Explore ACCP case study 1;

Single Dose IV Bolus Study

3) Use ACCP Case Studies 2 & 3 or

your own projects

34

Page 18: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 18

© Certara, L.P. 2012 All Rights Reserved

File>Import in the File menu and browse to select Noitol2.xls

View of original file in Excel, we will use the Data Wizard

options to indicate

• Data starts on Row 3. (note – blank rows are NOT presented in this preview)

• Header columns are present.

• Unit rows are present

35

© Certara, L.P. 2012 All Rights Reserved

36

Page 19: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 19

© Certara, L.P. 2012 All Rights Reserved

Sources and Data Links

External Source

Data Link

Internal Source

© Certara, L.P. 2012 All Rights Reserved

Why use a Data Link?

Map new Input Data only Once into the Data Link vs. Mapping the SAME Input Data to Multiple

Operational Objects in the Workflow.

Tip: Create data link so the

worksheet is only linked to data

links. If you delete the input

from the data link, downstream

objects will still be mapped to

the correct columns.

Add/remove the columns and

then re-map to the data link.

Page 20: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 20

© Certara, L.P. 2012 All Rights Reserved

Templates

•Only one object is required for creation of a template

•Create a template with as many objects as you want• For Example, create a template with a workflow, e.g. plot, model, table)

•Apply the template to another dataset/project

•When reapplying templates, source data are not retained, and remapping may

be required if datasets do not have similar column header names. • It is recommended that the column header names and units match those of the data worksheet

that was used to create the template

•Saved Templates have an .wnlt file extension.

To create a Template, must use the ‘Export’ feature, and select to Save as Type: WinNonlin Template (*.wnlt)

© Certara, L.P. 2012 All Rights Reserved

Reusing a Template

Drop new data here. Notice that

the Data Link in the template

retained information on which

External Sources (e.g. worksheet

‘EX1’) were used when the

template was created.

Page 21: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 21

© Certara, L.P. 2012 All Rights Reserved

File > Import from the menu bar and import graphs.WNLT

41

© Certara, L.P. 2012 All Rights Reserved

F7 to execute a workflow

Automatic mapping when they can be matched by name

42

Page 22: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 22

Questions ?Simon Davis

Senior Scientific

Consultant

Mobile: +44 7980 832 [email protected]

www.pharsight.com

© Tripos, L.P. All Rights Reserved

Pharsight PMx Workbench Screenshots

References:

1. US Food and Drug Administration. http://www.fda.gov/downloads/ScienceResearch/SpecialTopics/CriticalPathInitiative/CriticalPathOpportunitiesReports/UCM077258.pdf J.Clin Pharmacology, 2010; 50:9S-19S

2. Clinical Pharmacology and Therapeutics, Volume 82 Number 1 July 2007.

Impact of Pharmacometrics on Drug Approval and Labeling Decisions: A Survey of 42 New Drug Applications. Submitted: 4 April 2005; Accepted: 29 April; Published: 7 Oct 2005

Page 23: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 23

© Certara, L.P. 2012 All Rights Reserved

GSK/Pharsight Poster Presented at ACOP

Title: Streamlining Pharmacometric Analyses Utilizing Multiple Data Management and Modeling Tools

Authors: Samer Mouksassi*(1), Martin Beliveau (1), Erin Guinan(1), Helen Moore(1), Roberto Gomeni(2),

Xiaobin Li(2), Oscar Della Pasqua(2), Daniel Weiner(1), Frank Hoke (2)

Institutions: (1) Pharsight, Saint Louis, MO, USA; (2) Clinical Pharmacology Modeling and Simulation,

GlaxoSmithKline.

© Certara, L.P. 2012 All Rights Reserved

Import Multiple File Types

• Data Files

• NONMEM ctl

• R scripts

• Text/Word

Docs

Page 24: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 24

© Certara, L.P. 2012 All Rights Reserved

View Data Grid

Select Data File

in Object

Browser to

View Data

© Certara, L.P. 2012 All Rights Reserved

View Code Files

Select Code

File in Object

Browser to

View Code

Page 25: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 25

© Certara, L.P. 2012 All Rights Reserved

PKS Global Model/Script Library

•Global model

and script library

• Filter by meta

data

• Load workflow

to project

• Version control,

audit trail,

security, locking

© Certara, L.P. 2012 All Rights Reserved

PMX Workflow Engine

• Robust

workflow engine

• Integrate R, S,

NM, SAS scripts

• R script to PsN

• Execute locally

or in remote

server/grid

Page 26: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 26

© Certara, L.P. 2012 All Rights Reserved

NONMEM Operational Object

• NONMEM

Control File

mapping

© Certara, L.P. 2012 All Rights Reserved

NONMEM Operational Object

• NONMEM

Results

• Parsed results

• Graphs auto-

generated

Page 27: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 27

© Certara, L.P. 2012 All Rights Reserved

Xpose GoF/Individual plots

• Xpose object in

workflow

• Script from

code folder

• SDTAB1 from

NM run

• GoF plots

generated

• Indiv plots

generated

© Certara, L.P. 2012 All Rights Reserved

PsN Visual Predictive Check

• Xpose Setup:

Data, R Script,

Input NM ctl files

• Data Mapping

Page 28: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 28

© Certara, L.P. 2012 All Rights Reserved

PsN Visual Predictive Check

• R Script details

• 3 VPC runs

using PsN

© Certara, L.P. 2012 All Rights Reserved

PsN Visual Predictive Check

• Xpose VPC

results

Page 29: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 29

© Certara, L.P. 2012 All Rights Reserved

PsN Bootstrap with Xpose

• Bootstrap

results plotting

with Xpose

© Certara, L.P. 2012 All Rights Reserved

Add Workflows to Global Library

• Easy to save

workflows and

scripts to PMW

Global Library

• Workflow

Templates saved

with test data

Page 30: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 30

© Certara, L.P. 2012 All Rights Reserved

Integration with PKS

• Tight

integration with

PKS

• Save/Load

projects to PKS

© Certara, L.P. 2012 All Rights Reserved

Extendable Plug-in Architecture

• PHST and

Clients can build

plug-ins using the

Phoenix

Architecture

• Plug-ins display

in object browser

for inclusion in

workflows

Page 31: ConnectPAGE2012 - Certara

6/7/2012

Certara 2012 All Rights Reserved

SAADavis 31

© Certara, L.P. 2012 All Rights Reserved

Web-based Access

• Web-based

access to model

library

• Filter on meta

data

• Assign data set

and run

workflows on

remote servers vi

web browser