CompuCell3D (original) (raw)
CompuCell3D (CC3D) is a three-dimensional C++ and Python software problem solving environment for simulations of biocomplexity problems, integrating multiple mathematical [morphogenesis] models. These include the cellular Potts model (CPM) which can model cell clustering, growth, division, death, adhesion, and volume and surface area constraints; as well as partial differential equation solvers for modeling reaction–diffusion of external chemical fields and cell type automata for differentiation. By integrating these models CompuCell3D enables modeling of cellular reactions to external chemical fields such as secretion or resorption, and responses such as chemotaxis and haptotaxis.
Property | Value |
---|---|
dbo:abstract | CompuCell3D (CC3D) is a three-dimensional C++ and Python software problem solving environment for simulations of biocomplexity problems, integrating multiple mathematical [morphogenesis] models. These include the cellular Potts model (CPM) which can model cell clustering, growth, division, death, adhesion, and volume and surface area constraints; as well as partial differential equation solvers for modeling reaction–diffusion of external chemical fields and cell type automata for differentiation. By integrating these models CompuCell3D enables modeling of cellular reactions to external chemical fields such as secretion or resorption, and responses such as chemotaxis and haptotaxis. CompuCell3D is conducive for experimentation and testing biological models by providing a flexible and extensible package, with many different levels of control. High-level steering is possible through CompuCell Player, an interactive GUI built upon Qt threads which execute in parallel with the computational back end. Functionality such as zooming, rotation, playing and pausing simulations, setting colors and viewing cross sections is available through the player, with a sample screenshot shown below. Extending the back end is possible through an XML-based domain-specific language Biologo, which after lexical analysis and generation transparently converts to C++ extensions which can be compiled and dynamically loaded at runtime. The back end uses object-oriented design patterns which contribute to extensibility, reducing coupling between independently operating modules. Optional functionality can be encapsulated through plugins, which are dynamically loaded at runtime through an XML configuration file reference. CompuCell3D can model several different phenomena, including avian limb development, in vitro capillary development, adhesion-driven cell sorting, Dictyostelium discoideum, and fluid flows. The binaries and source code, as well as documentation and examples, are available at the CompuCell3D Website For a list of more than 150 publications that used CompuCell3D please visit the CompuCell3D Publications page. (en) |
dbo:latestReleaseVersion | 4.2.4.3 |
dbo:thumbnail | wiki-commons:Special:FilePath/Concs.gif?width=300 |
dbo:wikiPageExternalLink | https://compucell3d.org/%7Cprogramming https://compucell3d.org/Publications http://www.compucell3d.org |
dbo:wikiPageID | 5949647 (xsd:integer) |
dbo:wikiPageLength | 3204 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1118382893 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Design_pattern dbr:Chemotaxis dbr:Problem_solving_environment dbr:Domain-specific_language dbc:Scientific_simulation_software dbr:Cellular_Potts_model dbr:Cellular_differentiation dbr:Dictyostelium_discoideum dbr:Haptotaxis dbc:Biosimulation dbc:Systems_biology dbr:List_of_systems_biology_modeling_software dbr:Secretion dbr:Resorption dbr:Qt_(toolkit) dbr:Reaction–diffusion |
dbp:latestReleaseVersion | 4.200000 (xsd:double) |
dbp:screenshot | Concs.gif (en) |
dbp:website | https://compucell3d.org/|programming language=C++ and Python (en) |
dbp:wikiPageUsesTemplate | dbt:Infobox_software dbt:Reflist |
dct:subject | dbc:Scientific_simulation_software dbc:Biosimulation dbc:Systems_biology |
gold:hypernym | dbr:Problem |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 dbo:Disease |
rdfs:comment | CompuCell3D (CC3D) is a three-dimensional C++ and Python software problem solving environment for simulations of biocomplexity problems, integrating multiple mathematical [morphogenesis] models. These include the cellular Potts model (CPM) which can model cell clustering, growth, division, death, adhesion, and volume and surface area constraints; as well as partial differential equation solvers for modeling reaction–diffusion of external chemical fields and cell type automata for differentiation. By integrating these models CompuCell3D enables modeling of cellular reactions to external chemical fields such as secretion or resorption, and responses such as chemotaxis and haptotaxis. (en) |
rdfs:label | CompuCell3D (en) |
owl:sameAs | freebase:CompuCell3D wikidata:CompuCell3D https://global.dbpedia.org/id/4hgE1 |
prov:wasDerivedFrom | wikipedia-en:CompuCell3D?oldid=1118382893&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Concs.gif |
foaf:homepage | https://compucell3d.org/%7Cprogramming |
foaf:isPrimaryTopicOf | wikipedia-en:CompuCell3D |
is dbo:wikiPageRedirects of | dbr:Compucell3d dbr:CompuCell dbr:Compucell |
is dbo:wikiPageWikiLink of | dbr:Cell-based_models dbr:Cellular_Potts_model dbr:Compucell3d dbr:List_of_systems_biology_modeling_software dbr:CompuCell dbr:Compucell |
is foaf:primaryTopic of | wikipedia-en:CompuCell3D |