IQM Tools

Efficient State of the Art Modeling across Pharmacometrics and Systems Pharmacology

IQM Tools supports and increases the efficiency, quality, and compliance of model-based analyses in pharmacometrics, systems pharmacology, and systems biology by incorporating and extending the capabilities of existing tools. The user-friendliness of the package considerably lowers the threshold for the conduct of pharmacometric analyses, which also makes it useful both for complex analyses and for educational purposes.


Increased demand for support of model-based pharmacometric and systems pharmacology analyses requires tools that meet requirements regarding user-friendliness, flexibility, efficiency, compliance, and state of the art methodology. It can be argued that there is no single tool, currently used in the pharmaceutical industry, that fulfills all of these requirements. The personal preferences of a modeler regarding software may lead to the adaptation of an analysis problem to the software, rather than adapting the tool and methodology to the project at hand.

Over the last decade, IQM Tools has been developed as a software package that enables a seamless access to available pharmacometric parameter estimation tools, such as NONMEM and MONOLIX, enabling a straight forward transition from mechanistic systems pharmacology to descriptive pharmacometric models, and efficient support of reproducibility and compliance, including support of automated report generation in the Microsoft Word format (using IQReport).

Selected Features

  • Intuitive format for representation of models and dosing schemes.
  • Fully integrated workflow to efficiently support population PK/PD analyses.
  • NLME modeling through a seamless interface to NONMEM and Monolix.
  • Support for handling of pre-clinical and clinical datasets in typical “NONMEM” format.
  • Powerful graphical data exploration tools.
  • A wide range of simulation and model analysis tools, e.g., deterministic and stochastic simulation, parameter estimation, parameter sensitivity and bifurcation analysis.
  • Support of the Systems Biology Markup Language (SBML) for import of available pathway models in Systems Biology.
  • Automatic generation of executable C-code models, speeding up simulations 50-200 times.


IntiQuan publishes a version of IQM Tools from time to time. This version then can be downloaded from this webpage (see the section to the right). Additionally, IntiQuan provides a range of tutorials that document the use of IQM Tools (see below).

All downloads come without any warranty or support from IntiQuan.

Installation Guide

  1. Unpack downloaded file (IQM Tools Suite V(xyz).zip) to the desired location
  2. Start MATLAB (>= R2013b)
  3. Change into the IQM Tools Suite folder
  4. When installing IQM Tools the first time, please read first the IQMlite/installation.txt file and handle as instructed, then read the IQMpro/installation.txt file and handle accordingly
  5. Change into the IQM Tools Suite folder
  6. Execute “installIQMtoolsInitial” the first time you install IQM Tools on a new computer or if you change the MATLAB version. This will not only make the IQM Tools Lite and Pro functions available in your MATLAB session, it will also compile several C-code functions and libraries for your system.
  7. Ready!

The installation of IQM Tools does not save the MATLAB path. This means that everytime you start MATLAB you will need to execute the installIQMtools script. This procedure has been chosen on purpose, for compliance and reproducibility reasons. The installIQMtools does the same as the installIQMtoolsInitial script, but does not compile the required libraries. It can be used instead of installIQMtoolsInitial script after this has been run at least once.

Server installation of IQM Tools

This is easily possible. Please ask your system administrator to install the IQM Tools. The sysadmin will need to run the installIQMtoolsInitial script and then the user just starts MATLAB, runs the installIQMtools script from the location where this script is located on the server and then can use IQM Tools.


  • MATLAB >=R2013b (avoid R2014b and R2015a, since graphics generation and export is VERY slow in these. Good again from R2015b on).
  • No additional MATLAB toolboxes are required.
  • The presence of the parallel computing toolbox is recommended for pharmacometric applications but not required.

Recommended Third Party Packages


WINDOWS 64bit: C-compiler

Select your favorite compiler that is compatible with MATLAB from here: Mathworks Supported and Compatible Compilers. Then install according to the compilers installation instructions. Start MATLAB and type “mex -setup” and follow the instructions on the screen.


IQM Tools integrates nicely with MONOLIX and NONMEM, which are useful tools for parameter estimation in a nonlinear mixed effect modeling setting. Please install them according to their respective installation instructions and update the path anf program call information in the SETUP_PATHS_TOOLS_IQMPRO.m file in the IQMpro folder.

Installation of the libSBML package (UNIX, Linux, MAC only)
  1. Download the libSBML package for MATLAB from here, and follow the installation instructions included in the downloaded package.
  2. Then you need to make sure that both the TranslateSBML and the OutputSBML functions are in the MATLAB path by adding the corresponding folders to the path. You can do this manually in MATLAB or by editing the path information in the SETUP_PATHS_TOOLS_IQMLITE.m file (in the IQMlite folder), by setting the variable PATH_SYSTEM_SBML_UNIX.
Installation of the SSm Global Optimization Toolbox
  1. Download the toolbox from here
  2. Add the root folder of the SSm toolbox to the MATLAB path
  3. Save the MATLAB path – or do this each time you start MATLAB
  4. Ready!

Optional Support for IQM Tools

All free downloads from the IntiQuan webpage come without any warranty or support from IntiQuan.

IntiQuan, however, offers the possibility of getting professional support for IQM Tools. This support can include:

  • Access to the newest versions, features, and bug fixes
  • Training, mentoring
  • Full unit-testing suite and validation material / documentation
  • Development of tailored solutions

In case you are interested in a specific support option, please contact us at


By downloading IQM Tools you agree to have understood that the downloaded software comes without any warranty.

Available Tutorials