httk2.7.3 package

High-Throughput Toxicokinetics

available_rblood2plasma

Find the best available ratio of the blood to plasma concentration con...

aylward2014

Aylward et al. 2014

benchmark_httk

Assess the current performance of httk relative to historical benchmar...

blood_mass_correct

Find average blood masses by age.

blood_weight

Predict blood mass.

bmiage

CDC BMI-for-age charts

body_surface_area

Predict body surface area.

bone_mass_age

Predict bone mass

brain_mass

Predict brain mass.

calc_analytic_css_1comp

Calculate the analytic steady state concentration for the one compartm...

calc_analytic_css_3comp

Calculate the analytic steady state concentration for model 3compartme...

calc_analytic_css_3comp2

Calculate the analytic steady state concentration for model 3compartme...

calc_analytic_css_3compss

Calculate the analytic steady state concentration for the three compar...

calc_analytic_css_pbtk

Calculate the analytic steady state plasma concentration for model pbt...

calc_analytic_css_sumclearances

Calculate the steady state concentration for the sum of clearances ste...

calc_analytic_css

Calculate the analytic steady state plasma concentration.

calc_clearance_frac

Calculate the fractional contributions to total clearance

calc_css

Find the steady state concentration and the day it is reached.

calc_krbc2pu

Back-calculates the Red Blood Cell to Unbound Plasma Partition Coeffic...

calc_ma

Calculate the membrane affinity

calc_maternal_bw

Calculate maternal body weight

calc_mc_css

Distribution of chemical steady state concentration with uncertainty a...

calc_mc_oral_equiv

Calculate Monte Carlo Oral Equivalent Dose

calc_mc_tk

Conduct multiple TK simulations using Monte Carlo

CAS.checksum

Test the check digit of a CAS number to confirm validity

create_mc_samples

Create a table of parameter values for Monte Carlo

dawson2021

Dawson et al. 2021 data

dawson2023

Machine Learning PFAS Half-Life Predictions from Dawson et al. 2023

Dimitrijevic.IVD

Dimitrijevic et al. (2022)In Vitro Cellular and Nominal Concentration

dtxsid_id_check

DTXSID number format check function

EPA.ref

Reference for EPA Physico-Chemical Data

estimate_gfr_ped

Predict GFR in children.

estimate_gfr

Predict GFR.

Frank2018invivo

Literature In Vivo Data on Doses Causing Neurological Effects

get_chem_id

Retrieve chemical identity from HTTK package

get_cheminfo

Retrieve chemical information available from HTTK package

get_clint

Retrieve and parse intrinsic hepatic clearance

parameterize_armitage

Parameterize Armitage In Vitro Distribution Model

parameterize_dermal_pbtk

Parameterizea generic PBTK model with dermal exposure

parameterize_fetal_pbtk

Parameterize_fetal_PBTK

parameterize_gas_pbtk

Parameters for a generic gas inhalation physiologically-based toxicoki...

pc.data

Partition Coefficient Data

pearce2017regression

Pearce et al. 2017 data

pfas.clearance

Interspecies In vivo Clearance Data for PFAS

pharma

DRUGS|NORMAN: Pharmaceutical List with EU, Swiss, US Consumption Data

solve_gas_pbtk

solve_gas_pbtk

solve_model

Solve_model

solve_pbtk_lifestage

Solve the pbtk_lifestage model, which has time-dependent parameters

solve_pbtk

Solve_PBTK

spleen_mass_children

Predict spleen mass for children

supptab1_Linakis2020

Supplementary output from Linakis 2020 vignette analysis.

supptab2_Linakis2020

More supplementary output from Linakis 2020 vignette analysis.

Tablesata.stamp.Rd

A timestamp of table creation

thyroid.ac50s

ToxCast thyroid-related bioactivity data

add_chemtable

Add a table of chemical information for use in making httk predictions...

age_draw_smooth

Draws ages from a smoothed distribution for a given gender/race combin...

solve_1comp

Solve one compartment TK model

solve_1tri_pbtk

Solve_1tri_PBTK

solve_3comp_lifestage

Solve the 3comp_lifestage model, which has time-dependent parameters

solve_3comp

Solve_3comp

solve_3comp2

Solve_3comp2

solve_dermal_pbtk

Solve_dermal_PBTK

solve_fetal_pbtk

Solve_fetal_PBTK

solve_full_pregnancy

Solve_full_pregnancy

calc_kair

Calculate air:matrix partition coefficients

kidney_mass_children

Predict kidney mass for children

kramer_eval

Evaluate the Kramer In Vitro Distribution model

list_models

List all available HTTK models

liver_mass_children

Predict liver mass for children

load_dawson2021

Load CLint and Fup QSPR predictions from Dawson et al. 2021.

wambaugh2019.tox21

Tox21 2015 Active Hit Calls (EPA)

wang2018

Wang et al. 2018 Wang et al. (2018) screened the blood of 75 pregnant ...

Wetmore2012

Published toxicokinetic predictions based on in vitro data from Wetmor...

wfl

WHO weight-for-length charts

parameterize_sumclearancespfas

Parameters for a three-compartment model at steady-state with exhalati...

propagate_invitrouv_pbtk

Propagates uncertainty and variability in in vitro HTTK data into PBPK...

r_left_censored_norm

Returns draws from a normal distribution with a lower censoring limit ...

reset_httk

Reset HTTK to Default Data Tables

apply_clint_adjustment

Correct the measured intrinsive hepatic clearance for fraction free

apply_fup_adjustment

Correct the measured fraction unbound in plasma for lipid binding

armitage_estimate_sarea

Estimate well surface area

armitage_eval

Armitage In Vitro Distribution Model

augment.table

Add a parameter value to the chem.physical_and_invitro.data table

rfun

Randomly draws from a one-dimensional KDE

calc_dermal_equiv

Calculate Dermal Equivalent Dose

calc_dow

Calculate the distribution coefficient

calc_elimination_rate

Calculate the elimination rate for a one compartment model

calc_fbio.oral

Functions for calculating the bioavaialble fractions from oral doses

calc_fetal_phys

Calculate maternal-fetal physiological parameters

calc_fup_correction

Calculate the correction for lipid binding in plasma binding assay

calc_half_life

Calculates the half-life for a one compartment model.

calc_hep_bioavailability

Calculate first pass heaptic metabolism

calc_hep_clearance

Calculate the hepatic clearance.

calc_hep_fu

Calculate the free chemical in the hepaitic clearance assay

calc_hepatic_clearance

Calculate the hepatic clearance (deprecated).

calc_ionization

Calculate the ionization.

calc_rblood2plasma

Calculate the constant ratio of the blood concentration to the plasma ...

calc_stats

Calculate toxicokinetic summary statistics (deprecated).

calc_tkstats

Calculate toxicokinetic summary statistics.

calc_total_clearance

Calculate the total plasma clearance.

calc_vdist

Calculate the volume of distribution for a one compartment model.

cas_id_check

CAS number format check function

check_model

Check for sufficient model parameters

chem.invivo.PK.aggregate.data

Parameter Estimates from Wambaugh et al. (2018)

chem.invivo.PK.summary.data

Summary of published toxicokinetic time course experiments

chem.physical_and_invitro.data

Physico-chemical properties and in vitro measurements for toxicokineti...

ckd_epi_eq

CKD-EPI equation for GFR.

concentration_data_Linakis2020

Concentration data involved in Linakis 2020 vignette analysis.

convert_solve_x

convert_solve_x

convert_units

convert_units

estimate_hematocrit

Generate hematocrit values for a virtual population

example.seem

SEEM Example Data We can grab SEEM daily intake rate predictions alrea...

example.toxcast

ToxCast Example Data The main page for the ToxCast data is here: https...

export_pbtk_jarnac

Export model to jarnac.

export_pbtk_sbml

Export model to sbml.

fetalpcs

Fetal Partition Coefficients

gen_age_height_weight

Generate demographic parameters for a virtual population

gen_height_weight

Generate heights and weights for a virtual population.

gen_serum_creatinine

Generate serum creatinine values for a virtual population.

get_2023pfasinfo

Retrieve chemical information on 2023 EPA PFAS Chemicals

get_caco2

Retrieve in vitro measured Caco-2 membrane permeabilit

get_fbio

Retrieve or calculate fraction of chemical absorbed from the gut

get_fup

Retrieve and parse fraction unbound in plasma

get_gfr_category

Categorize kidney function by GFR.

get_input_param_timeseries

Get timeseries containing the change of each of the input parameters.

get_invitroPK_param

Retrieve species-specific in vitro data from chem.physical_and_invitro...

get_lit_cheminfo

Get literature Chemical Information.

skeletal_muscle_mass_children

Predict skeletal muscle mass for children

get_lit_css

Get literature Css

get_lit_oral_equiv

Get Literature Oral Equivalent Dose

get_physchem_param

Get physico-chemical parameters from chem.physical_and_invitro.data ta...

get_rblood2plasma

Get ratio of the blood concentration to the plasma concentration.

get_weight_class

Assign weight class (underweight, normal, overweight, obese)

get_wetmore_cheminfo

Get literature Chemical Information. (deprecated).

get_wetmore_css

Get literature Css (deprecated).

get_wetmore_oral_equiv

Get Literature Oral Equivalent Dose (deprecated).

hct_h

KDE bandwidths for residual variability in hematocrit

hematocrit_infants

Predict hematocrit in infants under 1 year old.

honda.ivive

Return the assumptions used in Honda et al. 2019

honda2023.data

Measured Caco-2 Apical-Basal Permeability Data

honda2023.qspr

Predicted Caco-2 Apical-Basal Permeabilities

howgate

Howgate 2006

httk_chem_subset

HTTK data chemical subsetting function

httk-package

httk: High-Throughput Toxicokinetics

httk.performance

Historical Performance of R Package httk

httkpop_biotophys_default

Convert HTTK-Pop-generated parameters to HTTK physiological parameters

httkpop_direct_resample_inner

Inner loop function called by httkpop_direct_resample.

httkpop_direct_resample

Generate a virtual population by directly resampling the NHANES data.

httkpop_generate

Generate a virtual population for PBTK

httkpop_mc

httk-pop: Correlated human physiological parameter Monte Carlo

httkpop_virtual_indiv

Generate a virtual population by the virtual individuals method.

hw_H

KDE bandwidth for residual variability in height/weight

in.list

Convenience Boolean (yes/no) functions to identify chemical membership...

invitro_mc

Monte Carlo for in vitro toxicokinetic parameters including uncertaint...

is_in_inclusive

Checks whether a value, or all values in a vector, is within inclusive...

is.httk

Convenience Boolean (yes/no) function to identify chemical membership ...

johnson

Johnson 2006

kapraun2019

Kapraun et al. 2019 data

load_honda2025

Load Caco2 pereneability QSPR predictions from Honda et al. 2025

load_pradeep2020

Load CLint and Fup QSPR predictions predictions from Pradeep et al. 20...

load_sipes2017

Load CLint and Fup QSPR predictions from Sipes et al 2017.

lump_tissues

Lump tissue parameters into model compartments

lung_mass_children

Predict lung mass for children

mcnally_dt

Reference tissue masses and flows from tables in McNally et al. 2014.

skeletal_muscle_mass

Predict skeletal muscle mass

mecdt

Pre-processed NHANES data.

metabolism_data_Linakis2020

Metabolism data involved in Linakis 2020 vignette analysis.

monte_carlo

Monte Carlo for toxicokinetic model parameters

Obach2008

Published Pharmacokinetic Parameters from Obach et al. 2008

onlyp

NHANES Exposure Data

pancreas_mass_children

Predict pancreas mass for children

parameterize_1comp

Parameters for a one compartment (empirical) toxicokinetic model

parameterize_1tri_pbtk

Parameterize_1tri_PBTK

parameterize_3comp

Parameters for a three-compartment toxicokinetic model (dynamic)

parameterize_3comp2

Parameters for a three-compartment toxicokinetic model (dynamic)

skin_mass_bosgra

Predict skin mass

solve_1comp_lifestage

Solve 1comp_lifestage model, which has time-dependent parameters

parameterize_IVD

Parameterize In Vitro Distribution Models

parameterize_kramer

Parameterize Kramer IVD Model

parameterize_pbtk

Parameters for a generic physiologically-based toxicokinetic model

parameterize_pfas1comp

Parameters for a one compartment (empirical) toxicokinetic model for P...

parameterize_schmitt

Parameters for Schmitt's (2008) Tissue Partition Coefficient Method

parameterize_steadystate

Parameters for a three-compartment toxicokinetic model at steady-state

parameterize_sumclearances

Parameters for a three-compartment model at steady-state with exhalati...

physiology.data

Species-specific physiology parameters

pksim.pcs

Partition Coefficients from PK-Sim

pradeep2020

Pradeep et al. 2020

predict_partitioning_schmitt

Predict partition coefficients using the method from Schmitt (2008).

pregnonpregaucs

AUCs for Pregnant and Non-Pregnant Women

propagate_invitrouv_1comp

Propagates uncertainty and variability in in vitro HTTK data into one ...

propagate_invitrouv_3comp

Propagates uncertainty and variability in in vitro HTTK data into thre...

rmed0non0u95

Draw random numbers with LOD median but non-zero upper 95th percentile

scale_dosing

Scale mg/kg body weight doses according to body weight and units

Scherer2025.IVD

Literature Measurements of In Vitro Cellular and Nominal Concentration

scr_h

KDE bandwidths for residual variability in serum creatinine

set_httk_precision

set_httk_precision

sipes2017

Sipes et al. 2017 data

tissue_masses_flows

Given a data.table describing a virtual population by the NHANES quant...

tissue_scale

Allometric scaling.

tissue.data

Tissue composition and species-specific physiology parameters

truong25.seem3

SEEM3 Example Data for Truong et al. 2025

wambaugh2019.nhanes

NHANES Chemical Intake Rates for chemicals in Wambaugh et al. (2019)

wambaugh2019.raw

Raw Bayesian in vitro Toxicokinetic Data Analysis from Wambaugh et al....

wambaugh2019.seem3

ExpoCast SEEM3 Consensus Exposure Model Predictions for Chemical Intak...

Pre-made models that can be rapidly tailored to various chemicals and species using chemical-specific in vitro data and physiological information. These tools allow incorporation of chemical toxicokinetics ("TK") and in vitro-in vivo extrapolation ("IVIVE") into bioinformatics, as described by Pearce et al. (2017) (<doi:10.18637/jss.v079.i04>). Chemical-specific in vitro data characterizing toxicokinetics have been obtained from relatively high-throughput experiments. The chemical-independent ("generic") physiologically-based ("PBTK") and empirical (for example, one compartment) "TK" models included here can be parameterized with in vitro data or in silico predictions which are provided for thousands of chemicals, multiple exposure routes, and various species. High throughput toxicokinetics ("HTTK") is the combination of in vitro data and generic models. We establish the expected accuracy of HTTK for chemicals without in vivo data through statistical evaluation of HTTK predictions for chemicals where in vivo data do exist. The models are systems of ordinary differential equations that are developed in MCSim and solved using compiled (C-based) code for speed. A Monte Carlo sampler is included for simulating human biological variability (Ring et al., 2017 <doi:10.1016/j.envint.2017.06.004>) and propagating parameter uncertainty (Wambaugh et al., 2019 <doi:10.1093/toxsci/kfz205>). Empirically calibrated methods are included for predicting tissue:plasma partition coefficients and volume of distribution (Pearce et al., 2017 <doi:10.1007/s10928-017-9548-7>). These functions and data provide a set of tools for using IVIVE to convert concentrations from high-throughput screening experiments (for example, Tox21, ToxCast) to real-world exposures via reverse dosimetry (also known as "RTK") (Wetmore et al., 2015 <doi:10.1093/toxsci/kfv171>).

  • Maintainer: John Wambaugh
  • License: MIT + file LICENSE
  • Last published: 2025-09-12