A Next Generation Method For PK/PD Modeling |
Andreas Sidelmann Christensen
|
Abstract | This thesis describes the development of a software prototype implemented in Fortran 95 for population pharmacokinetic/pharmacodynamic (PK/PK) modeling based on non-linear mixed-effects models using stochastic differential equations (SDEs). An advantage of using SDEs is that it allows residual errors to be separated into two fundamentally different types of noise, namely (1) correlated system noise attributed to unmodelled dynamics of the system, and (2) uncorrelated observation noise.
A maximum likelihood method for estimating the fixed- and random-effects parameters in the model is adopted. The likelihood function is approximated numerically using a First-Order Conditional Estimate (FOCE) method and Kalman filtering. The prototype handles linear time-invariant and linear timevarying models.
The choice of Fortran 95 as programming language is motivated by high computational speed, availability of scientific software packages and support of OpenMP shared-library multiprocessing API for parallel computing. With the intent of aiding future model extensions and modifications, the thesis attempts to provide extensive documentation of the program interface and, at the same time, raise awareness of known weaknesses in the implementation. |
Keywords | stochastic differential equation (SDE); non-linear mixed-effects; FOCE approximation; Kalman filter; maximum likelihood estimation; pharmacokinetic; pharmacodynamic; PK/PD modeling. |
Type | Master's thesis [Academic thesis] |
Year | 2007 |
Publisher | Informatics and Mathematical Modelling, Technical University of Denmark, DTU |
Address | Richard Petersens Plads, Building 321, DK-2800 Kgs. Lyngby |
Series | IMM-Thesis-2007-18 |
Note | Supervised by Bernd Dammann and Henrik Madsen, IMM, DTU. External supervisor: Niels Rode Kristensen |
Electronic version(s) | [pdf] |
BibTeX data | [bibtex] |
IMM Group(s) | Scientific Computing, Mathematical Statistics |