12 Labours tools for developing Functional Tissue Units
Jagir R. Hussan
TL;DR
Multiscale physiology modelling requires modular, physically consistent representations of Functional Tissue Units (FTUs) that preserve energy and mass across cellular subsystems. The paper adopts port-Hamiltonian and PH-DAE representations for cells and provides a compositional framework for linking them while ensuring passivity and energy balance, including formulas such as $E dx/dt = (J-R) Q x$ and $y = B^T Q x$ with grad H(x) = E^T J Q x. It introduces FTUUtils (Python) and FTUWeaver (browser) to construct FTU graphs, load PH-DAEs, and specify networks, yielding a self-contained JSON composition for simulation. This framework enables modular, physically grounded modelling of tissue units and their interactions, with planned analytical and model order reduction techniques to facilitate scalable simulations.
Abstract
A brief introduction of the technical approach to model FTUs as an aggregate of cells, whose state transition dynamics are mathematically represented as port-hamiltonians or Differential Algebraic equations is presented. A python library and browser based tool to enable modellers to compose the FTU graph, specify the cellular equations and the interconnection between the cells at the level of physical quantities they exchange consistent with the technical approach is discussed.
