IndusChemFate Lite is a streamlined version of the original IndusChemFate Physiologically Based ToxicoKinetic (PBTK) model. This model estimates blood, urine and tissue concentrations of chemicals and their primary metabolites based on different exposure scenarios.
Key Differences from the Original Model:
This model is a direct translation from Visual Basic to R of the IndusChemFate model originally developed by Frans Jongeneelen & Wil ten Berge at IndusTox Consult (Netherlands) for CEFIC-LRI. The original model was published in 2011. Full credit goes to these researchers for their groundbreaking work in developing an open-source, multi-compartment PBTK model.
Original Model References:
A csv file is provided at the following Github Repo in the folder named Jaqpot_examples, as example on how to provide the input of the model.
The model includes 11 body compartments:
Each compartment is modeled with a mass-balance ordinary differential equation that describes the change in chemical concentration over time.
The model can simulate exposures for 14 different standardized subjects:
Each scenario uses standardized physiological parameters (organ volumes, blood flows) appropriate for that subject. Activity level ("in rest" vs. "light work"/"playing") affects cardiac output, alveolar ventilation, and the relative distribution of blood flow to different organs.
The model simulates three possible routes of exposure:
Inhalation: Exposure to substances via breathing, with parameters for concentration and exposure duration. The model accounts for respiratory protection if used.
Dermal Absorption: Two mechanisms are modeled:
Oral Intake: Modeled as a bolus dose applied to the intestinal lumen and released to the intestinal tissue at a first-order rate.
Multiple exposure routes can be combined in the same simulation.
The model accounts for several elimination pathways:
Metabolism: In this simplified version, metabolism occurs only in the liver and only transforms the parent compound into a single metabolite. The metabolism follows Michaelis-Menten kinetics with parameters Vmax (maximum velocity) and Km (Michaelis-Menten constant).
Urinary Excretion: Calculated based on glomerular filtration rate, with consideration of tubular resorption that depends on the hydrophobicity (Log Kow) of the compound.
Exhalation: Based on the concentration in alveolar air, which depends on blood concentration and the blood:air partition coefficient.
Enterohepatic Circulation: Optional recirculation of the compound between liver and intestines, which can extend the compound's half-life in the body.
Several key parameters are estimated using Quantitative Structure-Activity Relationships (QSARs) to minimize required input data:
Blood:Air Partition Coefficients: Estimated using a QSAR based on Henry's Law constant and octanol:air partition coefficient.
Tissue:Blood Partition Coefficients: Predicted using a QSAR based on octanol:water partition coefficient and the lipid content of tissues.
Skin Permeation Coefficients: Estimated from the molecular weight and octanol:water partition coefficient.
Renal Tubular Resorption: Estimated from the octanol:water partition coefficient using a sigmoid model.
This approach allows the model to run with minimal chemical-specific input data.
The model uses a system of ordinary differential equations (ODEs) to describe the change in chemical mass in each compartment over time. The general form for a compartment is:
dM_i/dt = Q_i * (C_art - C_i/R_i) - Metabolism + Production
Where:
Special equations apply to the lung (accounting for inhalation/exhalation), kidney (accounting for urinary excretion), liver (accounting for metabolism and enterohepatic circulation), and skin (accounting for dermal absorption).
The model tracks:
In the code and parameters, the numbering convention is consistent:
For example:
M_Liver_0 is the mass of parent substance in the liverM_Liver_1 is the mass of first metabolite in the liverVmax_Liver_0 is the maximum rate of metabolism of parent substance in the liverKm_Liver_0 is the Michaelis-Menten constant for parent substance in the liverIn this simplified version, metabolism only occurs in the liver, converting the parent compound (index 0) to the first metabolite (index 1). The corresponding terms in the ODEs are:
For the parent compound in the liver:
- (Vmax_Liver_0 * VolCmpLiver * C_Liver_0)/(Km_Liver_0 + C_Liver_0)
For the first metabolite in the liver:
+ (Vmax_p_Liver_0 * VolCmpLiver * C_Liver_0)/(Km_Liver_0 + C_Liver_0)
Where:
Vmax_Liver_0: Maximum rate of removal of parent compoundVmax_p_Liver_0: Maximum rate of production of first metabolite from parent compoundKm_Liver_0: Michaelis-Menten constantC_Liver_0: Concentration of parent compound in liverVolCmpLiver: Volume of liverThis approach allows for different rates of removal and production, so not all metabolized parent compound necessarily becomes the tracked metabolite.
To run the model, users need to provide:
The model provides time-course data for:
These outputs allow for comparison with biomonitoring data and assessment of target tissue exposures.
IndusChemFate Lite provides a streamlined yet powerful tool for understanding the distribution and fate of chemicals in the body. It is particularly valuable for initial screening and risk assessment when detailed metabolism data may not be available.