Parallel 3D Cellular Potts Model Package and its Applications
Image

Morphogenesis is one of three fundamental mechanisms of developmental biology along with cell growth and differentiation. Understanding morphogenesis requires understanding the processes which control the spatial distribution of cells during embryonic development of an organism. The Cellular Potts Model (CPM) is a discrete, lattice-based model of morphogenesis, in which cells consist of domains of lattice sites and system dynamics are modeled based on energy minimization under imposed fluctuations. Biological mechanisms such as haptotaxis and cell adhesivity are described in terms of effective energies. The CPM has been used to study chicken retinal cells, the entire life cycle of Dictyostelium discoideum, liquid flow during foam drainage and foam rheology. Researchers at Indiana University and Purdue University have developed an open-source C++ modeling environment for CPM simulations, CompuCell3D (http://www.simtk.org/home/compucell3d). CompuCell3D models morphogenesis in three dimensions using a combination of the CPM (for cell clustering, growth, division, death, intracellular adhesion, and volume/surface area constraints), PDE solvers (establishing external chemical fields and modeling reaction-diffusion), and cell-state automata (for cell type differentiation). Using the CompuCell 3D implementation, we have modeled skeletal pattern formation in the chicken limb and somitogenesis. Because the CPM is a fixed-grid, real-space method, it is fast and simple, but memory hungry, requiring very large grids in 3D. The simultaneous solutions of multiple, coupled PDEs, the CPM and internal state models inside each CPM cell are also computationally costly. The CPM uses a modified Metropolis algorithm which is simple, but is based on a sequential algorithm designed to run only on a single processor. It does not parallelize trivially, although Baarkema has developed a number of parallel algorithms for the ordinary Potts model. Current processor and core memory availability means that we can model about 100,000 cells (or a voume of about 300microns. Modeling large-scale morphogenesis of entire tissues or organs, e.g. with 107 cells or more, will require parallel computation. The overall objective of this project is to develop an open-source, scalable, parallel version of CompuCell 3D.

Other NWICG Scientific Research

 


  • Docking, Virtual Screening and MD in Drug Discovery

    The use of computational methods had a major impact on modern drug design and is now firmly established as a necessary element of any drug development. A recent study by Boston Consulting estimated that the use of in silico methods saves … [more]

  • A Distributed Active Storage Testbed for Scientific Applications on NWICG

    Users with large computing needs have easy access to an enormous array of CPUs via systems such as the TeraGrid, the Open Science Grid, and (soon) NWICG. However, users of these systems are almost universally constrained by the performance of … [more]



  • Computational Models of Star Cluster Evolution

    Star clusters in the Galaxy come in several varieties, ranging primarily in their size (number of stars) and distribution within the Galactic gravitational potential. A proper understanding of the observational results of star clusters requires … [more]

  • Enabling Scientific Collaboration using Application-Level Multicast

    Scientific collaboration applications such as large-scale reliable transfer of data to multiple sites, web-service notification, and video conferencing (e.g. Access Grid) require the ability to efficiently disseminate high-bandwidth content to a … [more]

  • On-Line Biometric Data Repository

    The biometrics research group at Notre Dame conducts (with support from DARPA, ONR, AFOSR, NSF, ITIC, DOJ, and UNISYS) cutting-edge research and performance evaluation of multibiometric systems. Notre Dame currently hosts the largest open research … [more]



  • Easy Sharing of NWICG Resources through iShare

    iShare is an Internet sharing infrastructure – a follow-on effort to Purdue’s successful PUNCH project. iShare enables Internet-connected resources such as computer systems, storage systems, applications, and data to be shared easily. That is, … [more]



  • PURE-NX

    We propose developing PURE-NX: a real-time remote rendering and interactive visualization platform for Doppler weather radar data. PURE-NX allows users to interactively access, analyze, and visualize remote 3-D data. Moreover, such a system is … [more]



  • Enhancing Electric System Reliability and Communications with the NWICG

    This proposal seeks to conduct research and developmental activities to assist in enhancing reliability and communications for the interconnected electric transmission network. As evidenced by the huge financial and personal losses resulting from … [more]



  • September 11 WTC Attack Simulations Using LS-Dyna

    The graphics group used professional animation and visualization tools to bring the simulation results of the 9/11 attack on the North Tower of the World Trade Center to life. Still images, papers, and animations are available here: … [more]



  • Need for Grid Computing in High Energy Physics

    The Large Hadron Collider (LHC), to be completed in 2007, will smash particles, protons to protons with nearly the speed of light to create conditions that occurred a few seconds after the Big Bang. These collisions will happen at an unprecedented … [more]



  • High-performance Grid Computing Support for Detection, Identification, and Tracking in Sensor-Cyber

    Detection, identification, and tracking (DIT) problems that arise in applications such as perimeter surveillance for suspected group activities or detection/assessment of radiation and chemical dispersions, require capabilities beyond those of … [more]

  • Large-scale Classical Molecular Dynamics Simulations of Novel Nano-ceramic Matrix Composites

    One of the key focus areas in the nanomaterials technology is the development of nanocrystalline materials with desired improvements in the mechanical, thermal, and electrical properties. Examples of such nanomaterials are nanocrystalline Al, Cu, … [more]