Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 1994 Feb 14;42(2):99-112.
doi: 10.1016/0169-2607(94)90046-9.

PANSYM: a symbolic equation generator for mathematical modelling, analysis and control of metabolic and pharmacokinetic systems

Affiliations

PANSYM: a symbolic equation generator for mathematical modelling, analysis and control of metabolic and pharmacokinetic systems

K Thomaseth. Comput Methods Programs Biomed. .

Abstract

Software is presented for automatic generation of first-order ordinary differential equations (ODE) that arise from lumped parameter representations of metabolic and pharmacokinetic systems. The definition of system structures is accomplished by fractional transfer rates between state variables, together with input/output equations and initial conditions of state variables. General non-linear mathematical expressions can be assigned to all structure definition items. The software parses and interprets the system definitions and generates symbolically the mathematical expression of the model's set of ODE. In addition, symbolic derivatives of state equations are determined with respect to model parameters, state variables and external inputs. These derivatives represent the constituents of systems of sensitivity-differential and adjoint-differential equations that arise in identification and optimal control problems. Finally, output routines generate source code that, once compiled and linked to simulation programs, allows efficient numerical integration of the system of ODE. This software has been developed in PROLOG on Macintosh computers and has been extensively used with the programming environment MATLAB. Possible applications of this software include model building, sensitivity analysis, identification, optimal experiment design and numerical solution of optimal control problems.

PubMed Disclaimer

LinkOut - more resources