Unknown

Dataset Information

0

Prospects for Declarative Mathematical Modeling of Complex Biological Systems.


ABSTRACT: Declarative modeling uses symbolic expressions to represent models. With such expressions, one can formalize high-level mathematical computations on models that would be difficult or impossible to perform directly on a lower-level simulation program, in a general-purpose programming language. Examples of such computations on models include model analysis, relatively general-purpose model reduction maps, and the initial phases of model implementation, all of which should preserve or approximate the mathematical semantics of a complex biological model. The potential advantages are particularly relevant in the case of developmental modeling, wherein complex spatial structures exhibit dynamics at molecular, cellular, and organogenic levels to relate genotype to multicellular phenotype. Multiscale modeling can benefit from both the expressive power of declarative modeling languages and the application of model reduction methods to link models across scale. Based on previous work, here we define declarative modeling of complex biological systems by defining the operator algebra semantics of an increasingly powerful series of declarative modeling languages including reaction-like dynamics of parameterized and extended objects; we define semantics-preserving implementation and semantics-approximating model reduction transformations; and we outline a "meta-hierarchy" for organizing declarative models and the mathematical methods that can fruitfully manipulate them.

SUBMITTER: Mjolsness E 

PROVIDER: S-EPMC6677696 | biostudies-literature | 2019 Aug

REPOSITORIES: biostudies-literature

altmetric image

Publications

Prospects for Declarative Mathematical Modeling of Complex Biological Systems.

Mjolsness Eric E  

Bulletin of mathematical biology 20190607 8


Declarative modeling uses symbolic expressions to represent models. With such expressions, one can formalize high-level mathematical computations on models that would be difficult or impossible to perform directly on a lower-level simulation program, in a general-purpose programming language. Examples of such computations on models include model analysis, relatively general-purpose model reduction maps, and the initial phases of model implementation, all of which should preserve or approximate t  ...[more]

Similar Datasets

| S-EPMC3355071 | biostudies-literature
| S-EPMC3389025 | biostudies-literature
2016-03-16 | E-GEOD-79208 | biostudies-arrayexpress
2016-03-16 | GSE79208 | GEO
| S-EPMC10314900 | biostudies-literature
| S-EPMC6934693 | biostudies-literature
| S-EPMC9133800 | biostudies-literature
| S-EPMC6295724 | biostudies-literature
| S-EPMC8715819 | biostudies-literature
| S-EPMC5546598 | biostudies-other