Chapter 1 Introduction

1.1 Prerequisites

Several packages and pieces of software together create the nlmixr environment.

In general, these packages and software are:

Secondary R packages required by nlmixr are:

Packages to support the use of nlmixr are:

More specific information on the installation of packages and software can be found in Chapter 2.

1.2 Workflow

The ability to perform population modeling in R provides an opportunity to work via a single unified workflow for data management, data exploration, data analysis and report writing.

nlmixr can be used directly from the R command line or via the user-friendly R Shiny tool shinyMixR. The shinyMixR package provides a means to build a project-centric workflow around nlmixr from the R command line and from a streamlined Shiny application. This project tool was developed to enhance the usability and attractiveness of nlmixr, facilitating dynamic and interactive use in real-time for rapid model development. More on the use of shinyMixR in Chapter 3.3.