PhysioML

PhysioML is an Extensible Marup Language (XML) for physiological modeling. It has tags to describe the model parameters and variables and associated units. Initial conditions can be specified as well. Finally it has tags to describe the user interface: placement of parameters and variables on the interface and graphical representation of the results of the simulation.

At the moment there is no means to incorporate the model description (functions) in the XML, although eventually it is envisioned that that will be accomplished using MathML.

Here is a description of the main tags used in PhysioML.

displayuser interface definition
paneldefines a window panel
imageURL for screen image
labelscreen display
modelmodel defintion
variabledefine variable (name, initial value)
transfertransfer matrix
boxdefine a compartment
boxstuffimage displayed in compartment
boxtriggerthreshold for compartment

Examples of PhysioML model descriptions developed by Ming Gu, at the time a student intern from Grinnell College.

   HOME | UT-Battelle | DOE | Disclaimers | Comments
.