PANSYM: a symbolic equation generator for mathematical modelling, analysis and control of metabolic and pharmacokinetic systems.
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.
Thomaseth
K
K
Institute of Systems Science and Biomedical Engineering (LADSEB-CNR), Padova, Italy.
D003198:Computer Simulation; D008954:Models, Biological; D017711:Nonlinear Dynamics; D010599:Pharmacokinetics; D012984:Software; D012985:Software Design; D014584:User-Computer Interface