MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

BIOKMOD 5.0, a Mathematica tool for biokinetic modeling, fitting and

  • To: mathgroup at
  • Subject: [mg109163] BIOKMOD 5.0, a Mathematica tool for biokinetic modeling, fitting and
  • From: Guillermo Sanchez <guillermo.sanchez at>
  • Date: Wed, 14 Apr 2010 23:12:41 -0400 (EDT)

New version 5.0 of BIOKMOD is available at
This version expanded considerably version 4, including practically
all ICRP current isotopes. Mathematica 7 is required. The program help
has been enhanced. It is included some notebooks where they are
details (computations) of papers published by the author. I think it
can be very useful for education purpose.

To run BIOKMOD with all capability it is necessary Mathematica however
BIOKMODWEB, a webMathematica application, has some of the most usual
features of BIOKMOD. BIOKMODWEB can be run directly at:

The version includes
(i) a package to solve system of ordinary linear differential
equations (SOLDE) with special application to compartmental and
physiological models;
(ii) A package for fitting data, it can be applied to fit the transfer
rates using experimental
iii) A specific package for optimal design; iv) Some packages for
solving the currents ICRP Models, they have special applications to
calculate internal dose and bioassay data evaluations.
Some tutorials are included about: i) Compartmental and physiological
modeling (linear and non linear), ii) Random intakes in occupational
exposures and their implication in the bioassays, iii)
Analyticalmethods to evaluate the uncertainties associated with the
biokinetic model parameters, iv) Non linear regression techniques to
the bioassay data fitting, v) Optimal design applied to perform
bioassay programs

BIOKMOD has the following features to our knowledge are not included
in any other.
a) The user himself can build compartmental models in a very easy way
generating automatically the system of differential equations and
their solutions
b) It gives analytical and numerical solutions (other codes only give
the numerical). Even the solutions can be given as function of some
parameters. The accumulated disintegrations in a compartment or region
can be computed exactly by analytical integration, what is more
precise than the method of the mean resident time often applied for
other codes.
c) Apart from acute, chronic and multi-inputs, it can practically be
used for any kind of continuous inputs (exponentials, periodic, etc.),
even for random inputs.
d) The intakes can be estimated fitting bioassay data where not only
the intake quantities but also other parameters (AMAD, f1, etc.) can
be also assumed unknown. For non linear fitting are applied the
optimization algorithm included in Mathematica and specific method as
the maximum
e) Analytical expressions instead of simulation can be used for
sensitivity and uncertainty analysis.
f) Optimal design tools.
g) The full version included practically all Currents ICRP Models.

The help includes many examples.

There are some publications where BIOKMOD has been used (some
available at the author website
Comments are welcome

Guillermo Sanchez

  • Prev by Date: Re: How to dynamically build a list of rules
  • Next by Date: Re: Through[(a+b+b)[x]]
  • Previous by thread: Re: ArrayPlot coordinates scaling for overlays
  • Next by thread: integrate log*sinc