Description of the model
The cadmium PBPK model is based on the PBPK model published by Kjellström and Nordberg (1978, 1979), around which a model wrapper was implemented to enable the linkage to exposure doses from various pathways and to provide the required exposure metrics to enable comparison with biomonitoring data.
The core of the model consists of a set of differential equations representing the cadmium flows in the body as depicted in Figure 1.
Inhalatory intake distinguishes between the intake of cadmium for particles in outdoor and indoor air and intake of cadmium from smoking, because of differing deposition patterns in the respiratory system. Part of the inhaled dose is transferred to the gastrointestinal tract, where it is summed with intakes from diet, drinking water, soil and dust. Oral absorption calculations take into account the iron status of the person, as it is known that a low iron status leads to an increased absorption of cadmium.
Three blood compartments are distinguished. Blood cadmium is exchanged with liver, kidney and other tissues. Excretion takes place via faeces and urine.

Figure 1: Scheme of the PBPK model for cadmium
A preprocessing module allows to generate individual age-dependent values for body weight, exposure factors (food intake, inhalation rate) based on the actual value. Age-dependent doses are generated by the external dose model, from estimated time profiles of environmental and food cadmium concentrations.
Technical details
The PBPK model is programmed in a Matlab environment. It is designed as an in-house model, part of the larger exposure assessment model for the cadmium study in the Northern Campine region.
Unit responsible for running and maintenance
The model was developed in the unit MRG (Enviromental Risk & Health) of VITO, the Flemish Institute for Technological Research.
Contact person
Arnout Standaert (arnout.standaert@vito.be).
Time required for a typical run
A one-person simulation takes 1-2 seconds.
Operating System
The code should run on any platform that runs Matlab: Windows / Linux / Mac OSX
Database type
Data are read from Matlab-based .MAT files, containing a "struct" variable listing the required input parameters per person.
Software requirements
The model is developed in Matlab and was run in Matlab version 2008b. It is likely to run on older versions too, but this hasn't been tested.
Degree of mastery
The model, as currently implemented, does not provide a user interface or usage guide. Model users should be at least somewhat familiar with Matlab coding to adapt the code for own needs.
Can modify/reprogram within platform
YES
Model availability
The model code can be provided on request.