PDx-Pop is the companion graphical interface for NONMEM®

PDx-Pop software seamlessly integrates with existing tools and its own automated methods to expedite the iterative process of population pharmacokinetic modelling and analysis.

Working in concert with NONMEM®, the “gold standard” in Population Pharmacokinetic and Pharmacokinetic-Pharmacodynamic modelling, R and/or S-Plus® for graphics and statistics and MS Word® and Excel®, PDx-Pop, available in Windows, Linux & Mac OS, delivers optimal flexibility with increased efficiency and functionality.

PDx-Pop 5.3 is fully compatible and synergistic with NONMEM 7.4 and higher.

New or improved in PDx-Pop 5.3

  • Visibility of complete project path for easy project identification, especially in a multi-user environment
  • Comparing two or more runs’ results numerically side-by-side
  • Plotting NONMEM results with SPECPLOT (R) Plotter GUI wizard
  • Plotting NONMEM results with General R Plotter GUI wizard
  • In-built control stream editor with syntax color coding
  • Create, save and run external command terminal based tools, such as PsN or Condor or NONMEM with user-friendly GUI wizard
  • All evaluation methods’ input arguments to be entered in one form for easy access and understanding
  • Summary output file producer able to convert output numbers to log scale
  • Summary output numbers can now be fully formatted
  • Summary output more robust in synchronizing the data and the corresponding descriptors
  • More robust project addition/removal process on UNIX-like systems
  • Robust implementation of R plot initiation process on macOS environments

Data management interface

  • Add, remove and copy projects, files & directories with user-friendly GUI
  • Quickly view, edit or plot datasets in R, S-Plus and MS Excel for initial exploration of data
  • Easily perform a single split of a dataset to create an index and validation dataset for modelling and model validation steps or multiple splits for model evaluation methods

Modeling interface

  • View, edit, copy control streams using syntax color-coded editor
  • Automate the creation and error proofing of control streams with control stream wizards or use a standard template
  • Easy implementation of NONMEM 7 additional command line arguments via checkboxes and text field
  • Wizard for NONMEM “parafiles” to control MPI & FPI parallel computing
  • Run batches in parallel on multi-core systems to save time
  • Point-and-click to easily select, prioritize and compile the control streams to be run: individually or in batches
  • View progress before analysis is complete through View Intermediate Results feature or real-time plotting of the objective function value or any model parameter as a function of the iteration number
  • Access cluster nodes to run NONMEM using Linux Condor scheduler
  • Stop NONMEM runs gently or abort them, turning on-or-off iterations to show on the console using buttons

Output interface

  • Post-process NONMEM output not run from PDx-Pop for easy access to PDx-Pop graphical and statistical methods
  • More efficiently utilize outputs, perform analyses, applying R/S-Plus and MS Excel functions
  • Output produced in formats designed to streamline the analysis and reporting process:
  • Standard NONMEM results with additional information on the control stream used
  • Enhanced Output Summary Results: including final estimates for theta, omega and sigma and their associated standard deviation, %CV, %RSE, intervals, AIC and SBC
  • Fully automated diagnostic plots using R, S-Plus or MS Excel
  • Automated R and S-Plus plots of estimated parameters (qqplots, histograms) and etas (pairs plots, histograms)
  • Automated R and S-Plus plot comparisons between two runs
  • Automated Bayesian parameter history plots
  • Access Custom User-written R and S-Plus scripts from PDx-Pop

Model evaluation interface

  • Parallelized and automated bootstrap analysis to determine intervals of parameters, using NONMEM’s $SIM implementation with full range of arguments or classical PDx-Pop randomization of subjects
  • Automated objective function profiling and to determine asymmetric confidence intervals
  • Parallelized and automated leverage analysis to determine model stability and influence of atypical individuals
  • Parallelized and automated random initial parameter estimate variation
  • Automated Visual Predictive Check implementation with regular, prediction-corrected and standardized methods
  • Parallelized and automated WALD approximation methodology implemented to aid in covariate model building
  • Parallelized and automated Multiple MCMC Chains analysis
  • Stop NONMEM runs gently or abort them, turning on-or-off iterations to show on the console using buttons
  • Access cluster nodes to run NONMEM using Linux Condor scheduler
  • Easy implementation of NONMEM 7.3 additional command line arguments via checkboxes and text field

Tracking & audit trail

  • The Run Log tracks all steps in the analysis. View, print or save this important information as a file.
  • Maintain an electronic journal associated with the analysis to record important information: comments on runs, models used, decisions made on outputs, etc.

Tools and utilities

  • Initiate MPI registration via PDx-Pop toolbar
  • Graphical NONMEM installation wizard for multiple versions and Fortran compiler tester for all compilers
  • PDF format PDx-Pop User Manual, support document, and “tool tips” accessible through the interface
  • HTML and PDF version of NONMEM help accessible through the interface
  • System diagnostics test to trouble-shoot potential configuration issues
  • Library of NONMEM control streams and data for all standard NONMEM models

System requirements


  • Intel or AMD Pentium processor with minimum 1 GB of RAM (2 GB for Windows Vista or 7)
  • Windows XP, Vista 7 & 10, Linux (Red Hat Linux Server 7.3 Maipo, Ubuntu 16.04, 18.04 LTS tested), or macOS (Mojave and Catalina tested)
  • Graphics card and monitor capable of minimum resolution of 1280x800.
  • CD-ROM disk drive
  • Microsoft Mouse or other compatible pointing device
  • ~300 MB, on Windows & Linux/UNIX, or ~500 MB, on macOS, free disk space required (Interface space = 25 MB)
  • ~100 MB of swap space/virtual memory
  • Linux/UNIX and Mac OS X/macOS versions have only R as visualization tool
  • S-Plus implementation not available on Windows 10

Required software

  • NONMEM 7.4 or higher
  • Intel Visual Fortran* (versions 8.0 or higher), gfortran (version 4.5.0 or higher)
  • MS Excel 97 or higher and Word 97 or higher
  • Internet Explorer 7.0 or higher or any other browser

Recommended software

  • R version 3.5.0 (or higher) or S-Plus for Windows 8.2 (or higher) (required for model evaluation features)
  • Xpose 4.0 for R or 3.104 for S-Plus

* Intel Visual Fortran requires Microsoft Visual Studio

PDx by ICON plc. is a registered trademark. NONMEM is a registered trademark of the Regents of the University  of California. Windows, Windows Vista, Windows 2000, Windows XP, Microsoft Word, and Microsoft Excel are either registered  trademarks or trademarks of Microsoft Corporation. S-PLUS is a registered trademark of Insightful Corporation.


+1 301 944 6810 or email us at idssoftware@iconplc.com

ICON plc Divisional Headquarters
820 West Diamond Avenue
Suite #100,
Gaithersburg, MD
Tel: +1 301 944 6810
Fax: +1 215 789 9549