Within this repository we distribute a physiology-based (PB) quantitative systems pharmacology/toxicology (QSP/T) model of thyroid hormones model for human and rat. The model has been first presented at the QSPC conference in 2022 [1]. The model describes synthesis, distribution, clearance, and regulatory feedbacks of thyroid stimulating hormone (TSH), thyroxine (T4), and triiodothyronine (T3) as indicated in Figure 1 A. Note, the conversion of T4 to T3 depicted in Figure 1 A occurs in any target tissue and is catalyzed by iodothyronine deiodinase. The model shall furhtermore includes PB pharmacokinetics (PBPK) models of the three compounds propylthiouracil (PTU), methimazole (MMI), and phenobarbital as perpetrators of T4 synthesis and clearance (Figure 1 B).
The PBPK model structure has been created with PK-Sim version 8 and extended in MoBi. A thyroid organ as described in [2] has been added to the organ structure. Additionally, a pituitary gland organ has been added.
Following processes have been implemented:
- Synthesis in thyroid
- Production through enzymatic conversion of T4 by deiodinase (DIO)
- Liver plasma clearance
- Inhibits TSH production
- Synthesis in thyroid
- Linear plasma clearance
- Enzymatic conversion to T3 by DIO
- Inhibits TSH production
- Synthesis in pituitary gland
- Synthesis controlled by circadian rhythm (in human only)
- Endosomal clearance for peptides
- Induces production of T3 and T4 in thyroid
- Inhibits synthesis of T3 and T4 in thyroid
- Inhibits synthesis of T3 and T4 in thyroid
- Inhibits conversion of T4 to T3 by DIO
- Increases intracellular binding of T4 in hepatocytes
- Induces hepatic clearance of T4
This repository contains following files:
Menshykau_ThyroidHormoneTox_QSPC_poster.pdf
- poster presentation of the QSP/T model [1].Thyroid PBPK.pksim5
- PK-Sim project file with PBPK models of implemented compounds. The project is only used for creation of the PBPK backbone that is extended in MoBi. Final parametrization for simulations is performed in suppliedR
scripts.Thyroid QSP.mbp3
: MoBi project file with implemented model structure. Final parametrization for simulations is performed in suppliedR
scripts, the results produced with parametrization stored in MoBi might not be valid.SimulationFramework
folder - R scripts and associated files required to reproduce the results. See Running the scripts for details.Packages
folder - R packages required to run the provided scripts. See Running the scripts for details.
To run the provided scirpts, you will require R verion 3.6 (R4.x is currently not supported!) and the packages provided in the folder Packages
.
- First, install dependencies from CRAN by executing
install.packages(c("R6", "stringr", "readr", "openxlsx"), dependencies = TRUE)
- Install
rClr
version 0.9.1 - Install
ospsuite
version 9.1.4 - Install
esqlabsR
version 1.1.0
The provided scripts do the following:
- Load the simulation that has been exported from MoBi to
pkml
file - Applies the correct parametrization from the
SimulationFramework\Parameters\Thyroid_QSP_parameters.xlsx
file - Set application protocols as defined in the file
SimulationFramework\Code\GeneralCode\Applications.R
- Run the simulations
- Create figures comparing simulation results with observed data stored in the file
D:\SimulationFramework\Data\CompiledDataSet.xlsx
and stores the figure inSimulationFramework\Results\
, if specified
To run the scirpts:
- Open RStudio project file
Thyroid_QSP.Rproj
located in the folderSimulationFramework\Code\
- In RStudio, open file
script.R
. The script will perform initalization (loading of the required packages and creating a configuration object that holds information about paths to the required files) and run the different simulation scenarios. You can run the specific scenarios by manually executing the respective code lines.
- The physiology is based on the PBPK model implemented in PK-Sim version 8.
- The provided packages run with R version 3.6.
Everyone interacting in the Open Systems Pharmacology community (codebases, issue trackers, chat rooms, mailing lists etc...) is expected to follow the Open Systems Pharmacology code of conduct.
We encourage contribution to the Open Systems Pharmacology community. Before getting started please read the contribution guidelines. If you are contributing code, please be familiar with the coding standard.
The model code is distributed under the GPLv2 License.
[1] Menshykau D., et al. QST Model for the Hypothalamic-PituitaryThyroid Axis in Rat and Human. QSPC 2022, Leiden, The Netherlands