PubMed Health⌕ Search

Biomedical subjects

Jean-Louis Giavitto

Publications and source records attributed to Jean-Louis Giavitto.

3 recordsLinked to original sources

Modeling the topological organization of cellular processes.

The cell as a dynamical system presents the characteristics of having a dynamical structure. That is, the exact phase space of the system cannot be fixed before the evolution and integrative cell models must state the evolution of the structure jointly with the evolution of the cell state. This kind of dynamical systems is very challenging to model and simulate. New programming concepts must be developed to ease their modeling and simulation. In this context, the goal of the MGS project is to develop an experimental programming language dedicated to the simulation of this kind of systems. MGS proposes a unified view on several computational mechanisms (CHAM, Lindenmayer systems, Paun systems, cellular automata) enabling the specification of spatially localized computations on heterogeneous entities. The evolution of a dynamical structure is handled through the concept of transformation which relies on the topological organization of the system components. An example based on the modeling of spatially distributed biochemical networks is used to illustrate how these notions can be used to model the spatial and temporal organization of intracellular processes.

Algorithms↗

Hyperstructures, genome analysis and I-cells.

New concepts may prove necessary to profit from the avalanche of sequence data on the genome, transcriptome, proteome and interactome and to relate this information to cell physiology. Here, we focus on the concept of large activity-based structures, or hyperstructures, in which a variety of types of molecules are brought together to perform a function. We review the evidence for the existence of hyperstructures responsible for the initiation of DNA replication, the sequestration of newly replicated origins of replication, cell division and for metabolism. The processes responsible for hyperstructure formation include changes in enzyme affinities due to metabolite-induction, lipid-protein affinities, elevated local concentrations of proteins and their binding sites on DNA and RNA, and transertion. Experimental techniques exist that can be used to study hyperstructures and we review some of the ones less familiar to biologists. Finally, we speculate on how a variety of in silico approaches involving cellular automata and multi-agent systems could be combined to develop new concepts in the form of an Integrated cell (I-cell) which would undergo selection for growth and survival in a world of artificial microbiology.

Algorithms↗

Declarative simulation of dynamicals systems: the 812 programming language and its application to the simulation of genetic networks.

A major part of biological processes can be modeled as dynamical systems (DS), that is, as a time-varying state. In this article, we advocate a declarative approach for prototyping the simulation of DS. We introduce the concepts of collection, stream and fabric. A fabric is a multi-dimensional object that represents the successive values of a structured set of variables. A declarative programming language, called 8 1/2 has been developed to support the concept of fabrics. Several examples of working 8 1/2 programs are given to illustrate the relevance of the fabric data structure for simulation applications and to show how recursive fabric definitions can be easily used to model various biological phenomena in a natural way (a resolution of PDE, a simulation in artificial life, the Turing diffusion-reaction process and various examples of genetic networks). In the conclusion, we recapitulate several lessons we have learned from the 8 1/2 project.

Programming Languages↗