COAST: Modelling Restenosis and Stent Based Therapies

COAST (Complex Automata Simulation Technique) is a European Union FP6 funded project which has developed a methodology for multi-science, multi-scale simulation of complex systems. The resulting framework (MUSCLE: Multiscale Simulation Coupling Library and Environment is now publically available. As an exemplar, MUSCLE has been applied to the model of a complex biomedical pathology, that of in-stent restenosis, resulting in a hierarchical aggregation of coupled cellular automata and agent based models coined "complex automaton". Currently, three simple, single scale models have been coupled to simulate the pathological response of the arterial wall to stent-deployment: an agent based model of smooth muscle cell dynamics (modeling cell cycle and cell-cell interaction), a lattice Boltzmann model of blood flow (defining wall shear stress and oscillatory shear index at the vessel surface) and a finite difference drug diffusion model (defining stent-eluted drug concentrations across the vessel wall). These sub-models operate on distinct temporal scales and can be plotted on a scale separation map. This conceptual tool defines the temporal separation of the processes and the coupling template required for interaction between them [3]. Coupling is implemented using smart conduits and in some situations, mapper agents, which transfer information between models with lattice based domains (blood flow, drug diffusion) to those with continuous domains (smooth muscle behaviour).