Building a Medical Device with R - Ron Keizer

January 31, 2020 Ron Keizer
The InsightRX precision dosing platform tailors in-patient drug doses to individual patients' characteristics and biomarkers, leveraging pharmacological models of drug metabolism and drug effects. These models are implemented in R, exposed through APIs, and called from a cloud-based web application. The core of our pharmacokinetic/pharmacodynamic simulation functionality is available open source at `github.com/InsightRX/PKPDsim` and `github.com/InsightRX/clinPK`. As a regulated device in Europe (and soon to be in the US) used in over 100 hospitals, the platform is necessarily developed under "design control", meaning that strict product planning and engineering practices are required. This has implications for how the application and APIs are developed and deployed, such as strict version control workflows and implementation of rigorous testing procedures. To meet the requirements for high availability and horizontal scaling, we use a combination of Plumber and OpenCPU, hosted on RStudio Connect and AWS Fargate/ECS, which cater to the various needs of the development and production environments.

About the Author

Ron Keizer

Ron is a clinical pharmacologist and software engineer with a passion for developing tools to improve drug dosing. He has held various academic positions and authored several commercial and open source tools in the pharmacometrics field. He is now the Chief Scientist for InsightRX, a San Francisco-based precision dosing company.

More Content by Ron Keizer
Previous Video
Forecasting Platelet Blood Bag Demand to reduce Inventory Wastage at the Stanford Blood Center - Emily Guthrie - Qian Zhao - Chelsea King
Forecasting Platelet Blood Bag Demand to reduce Inventory Wastage at the Stanford Blood Center - Emily Guthrie - Qian Zhao - Chelsea King

The Stanford Blood Center collects and distributes blood products to Stanford Hospital. One of these is pla...

Next Video
Shiny New Things Using R Bridge the Gap in Electronic Medical Record Reporting - Brendan Graham
Shiny New Things Using R Bridge the Gap in Electronic Medical Record Reporting - Brendan Graham

Electronic Medical Records (EMRs) are a treasure trove of information, but tend to fall disappointingly sho...