Développement d'un modèle logiciel de cellule sur processeurs multi-cœurs pour la simulation de morphogenèse de tissus - Archive ouverte HAL Accéder directement au contenu
Thèse Année : 2014

Development of a virtual cell model on multi-core devices for the simulation of tissue morphogenesis

Développement d'un modèle logiciel de cellule sur processeurs multi-cœurs pour la simulation de morphogenèse de tissus

Anne Jeannin-Girardon

Résumé

The main purpose of this thesis is to present tools built in order to numerically study the development of cellular tissues through an individual-based approach that includes biomechanical elements as well as an artificial chemistry. The objective of such proposals is to gain a better understanding of the mechanisms that rule the development of multicellular tissues using numerical simulation as a complement to in vitro and in vivo experiments. This objective is difcult to achieve. However technological means in the field of cellular and molecular biology allow the observation and the gathering of many data. Moreover, the development of multi-core devices allows the simulation of complex systems, such as multi-cellular systems. Multi-cellular systems exhibit mainly two levels of complexity : the first one concerns the potentially large amount of cells they contain, which requires a considerable computing power when this point is addressed through individual-based approach; the second level concerns the diversity of biological cells’ behaviors. This level requires specific algorithms, for example to deal with complex behavior such as mitosis. The conception of 1) models that integrate biological data and 2) dedicated algorithms adapted to heterogenous and multi-core devices make it possible to solve, at least to some extent, these two levels of complexity. In order to numerically study both healthy and pathological tissue developpement, we propose two elements. The first is a biomechanical cell model that includes the behaviors involved in tissue morphogenesis (mitosis, diferentiation, adhesion, migration, cell-cell signaling and apoptosis). The second element is a parallel simulator that relies on a non-specialized software architecture and on dedicated data structures and algorithms used to benefit from the power of multi-core hardware. In this document, we present several case studies that gives some validation elements of both our model and our simulator.
L’objectif principal de cette thèse est de proposer des outils permettant l’étude numérique du développement de tissus cellulaires à travers une approche individus-centrée comprenant des aspects biomécaniques et chimiques. De telles propositions doivent permettre de mieux comprendre les mécanismes régissant le développement de tissus multi-cellulaires grâce à la simulation numérique, en complément d’expérimentations in vitro et in vivo. La réalisation de ces objectifs est difficile, mais les avancées dans les domaines de la biologie cellulaire et moléculaire permettent l’observation et la collecte d’un grand nombre de données. En outre, le développement de matériels parallèles permet la simulation de systèmes complexes tels que des systèmes multi-cellulaires. Les systèmes multi-cellulaires exhibent essentiellement deux niveaux de complexité lorsque l’on souhaite les simuler: le premier concerne le nombre potentiellement très important de cellules qu’ils contiennent, nécessitant alors une grande puissance de calcul; le second concerne la multiplicité des comportements des cellules vivantes, tant au niveau individuel que collectif, ce qui requiert des algorithmes bien spécifiques. La conception de modèles, intégrant à la fois des données biologiques pertinentes, des algorithmes adaptés et reposant sur des processeurs puissants permet de résoudre, au moins en partie, ces deux niveaux de complexité, mais doivent reposer sur une architecture logicielle dédiée. Dans l’idée d’étudier, en simulation numérique, le développement de tissus sains et pathologiques, nos travaux apportent deux éléments. Le premier est un modèle biomécanique de cellule virtuelle comportant des processus impliqués dans la morphogenèse de tissus tels que la division, la différentiation, l’adhésion, la migration, la signalisation et l’apoptose. Le second est un simulateur parallèle reposant sur une architecture logicielle généraliste ainsi que sur des structures de données et des algorithmes originaux permettant d’exploiter la puissance de calcul offerte par les matériels multi-cœurs. Nous présentons dans ce mémoire plusieurs cas d’études qui permettent d’apporter des éléments de validation sur la réalisation de notre modèle et de notre simulateur.
Fichier principal
Vignette du fichier
these_AnneJeanninGirardon.pdf (15.3 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-01174752 , version 1 (09-07-2015)

Licence

Paternité - Partage selon les Conditions Initiales

Identifiants

  • HAL Id : tel-01174752 , version 1

Citer

Anne Jeannin-Girardon. Développement d'un modèle logiciel de cellule sur processeurs multi-cœurs pour la simulation de morphogenèse de tissus. Informatique [cs]. Université de Bretagne Occidentale, 2014. Français. ⟨NNT : ⟩. ⟨tel-01174752⟩
351 Consultations
262 Téléchargements

Partager

Gmail Facebook X LinkedIn More