ISOP_Logo_Final
+1-908-253-3608
info@go-isop.org
Facebook
Twitter
LinkedIn
YouTube
  • About ISoP
    • Constitution and By-laws
    • Five-Year Strategic Plan
    • Leadership Team
    • Awards
    • ISoP Fellows
    • Member Spotlight
    • Logo Usage Policies
    • Communications Guidelines
    • Memorial Policy
    • discuss.go-isop.org
    • Photo Gallery (Flickr)
    • Contact Us
  • Events
    • ACoP
    • PAGE
    • WCoP
    • AAPS
    • ACCP
    • ASCPT
    • PAGANZ
    • PAGJA
    • Pharmacometrics Network Benelux
    • PKUK
    • RedIF
    • SUP
  • Membership
    • Member Profile
    • Join
    • Renew
    • Volunteer
  • Training Material
    • Tutorials
    • ISoP YouTube Channel
    • Shiny Server
    • Resources
  • SIGs
    • Clinical Pharmacometrics
    • Mathematical and Computational Sciences (MCS)
    • Quantitative Systems Pharmacology (QSP)
    • Statistics and Pharmacometrics (SxP)
  • Committees
    • Awards Committee
    • Communications Committee
    • Conference Committee
    • Diversity Equity & Inclusion (DE&I) Committee
    • Education Committee
    • Executive Committee
    • Finance Committee
    • Membership Committee
    • Nominations Committee
    • Scientific Partnership Committee
    • Standards & Best Practices Committee
    • Technology Committee
  • Trainee Community
  • Local Groups
    • Midwest
    • New England
    • NJ/PA/NY
  • Official Journals
    • Recent Publications
    • Newsletters
  • Career Center

Shiny Server

Home Shiny Server

Model Based Applications: The ISoP Shiny Server

Pharmacometricians are often asked by the teams they work with to explore various scenarios with our models, simulations and analyses. In most cases, the pharmacometrician, in his role as a data analyst, needs to rerun analyses, and re-represent the results, often in multiple iterations.

Shiny is a web application framework for R that can remove the step between the data analyst and the users of model results. The R package Shiny allows for easy development of web-based applications for those using R-based workflows. Shiny applications can be launched from R, or the files used can be stored on a server and launched without the need for the end user to have or be proficient in R. Basic R Shiny app development is fun and easy for even someone with limited R skills. It allows pharmacometricians to share their work with others, and empowers non-quantitative team members to explore data and analyses in real-time.

What is the ISOP Shiny Server?

ISoP, supported by the Technology Committee and RStudio, has made available a Shiny server for ISoP members to host their pharmacometric applications.

What Applications are Suitable for the Server?

Applications for working with datasets, visualizing models and modeling results, and simple model-based simulations applications are all suitable for the Shiny server. Applications must utilize non-proprietary code and data, and other materials. Applications that require excessively long run times may not be suitable.

Examples

Explore Meta Data3
This is an R Shiny Demo for pharmacometric applications. It allows you to change the settings and assumptions underlying your exploratory data analysis on the fly. Try to generate the dose-response curve over time by study. Click on the Data tab to access the data. You can also drag and drop columns to reorder. (compliments Samer Mouksassi)

ggPlot Your Data2
An application that allows you to create ggplot graphics with out knowing how to use R (compliments Samer Mouksassi)

How do I Upload the Materials to the Server?

Jinzhong Liu has agreed to administer the ISOP Shiny site. Send your material as a zip file (maintaining any file structure that is required) to liujinzhong2011@gmail.com who can upload the materials to the server and help to ensure that your application is working correctly.

How do I Prepare a Shiny App?

RStudio maintains a wonderful introductory tutorial entitled Teach Yourself Shiny1 that can serve as a starting point for learning how to build applications using the R Shiny package. If you are completely new to Shiny, it may be useful to review this tutorial before reviewing the material below. If R is also new to you, you may want to check out the learning resources at www.rstudio.com/training before taking this tutorial.

Jessica Wojciechowski has also prepared a tutorial in CPT:PSP entitled “Interactive Pharmacometric Applications Using R and the Shiny Package” that covers the basics, but also demonstrates how to prepare an app more specific to our discipline, such as preparing a pop PK application.

A detailed tutorial specific to Pharmacometrics entitled “Building Pharmacometric Applications using R: An online R Shiny Tutorial” is also available at https://discuss.go-isop.org/t/building-pharmacometric-applications-using-r-an-online-r-shiny-tutorial/57

     

What’s New

  • Introducing ISoP President-Elect: Vijay Ivaturi, Ph.D. November 30, 2022
  • Meet ISoP Member Dr. Stephen Greene July 5, 2022
  • ACoP13 Registration is Open! June 6, 2022

ISoP Membership

  • Join Now
  • Benefits
Copyright 2021 by ISoP
Privacy Statement

International Society of Pharmacometrics
1200 Rt 22E Suite 2000
Bridgewater, NJ 08807
United States

+1-908-253-3608
info@go-isop.org
@ISoP1