nanoHUB.org

Help

Close
 

Apps

Soft-matter-based Nanoscale Systems

Cancer

COVID-19

General Multicellular Systems

Basic Biophysics and Training

Externally Developed Apps


 

Soft-matter-based Nanoscale Systems

Ionic Self Assembly

Ions in Nanoconfinement (nano)

This app empowers users to simulate ions confined between material surfaces that are nanometers apart, and extract the associated ionic structure. The app facilitates investigations for a wide array of ionic and environmental parameters using standard molecular dynamics (MD) method for unpolarizable surfaces.

Nanosphere Electrostatics Lab (nano)

This app allows users to simulate the self-assembly of ions near a spherically shaped nanoparticle, and extract the effective electrostatic properties..

Nanoparticle Self Assembly

Nanoparticle Assembly Lab (nano)

Simulate assembly of nanoparticles into aggregates in physiological conditions.

 

Polyvalent Nanoparticle Binding Simulator (nano)

Simulates the binding of ligand-decorated nanoparticles to cell membrane driven by ligand-cell-receptor attraction

 

Souffle: Virus Capsid Assembly Lab (nano)

Simulate assembly of flexible capsomeres into virus capsids and oligomers.

 

Nanoparticle Shape Lab  (nano)

The shape of nanocontainers determines their ability to act as targeted drug delivery carriers by modulating their biodistribution and bioavailability.  This app simulates the shape deformation of soft-matter-based deformable, charged nanocontainers for a broad variety of nanocontainer material properties and solution conditions. Molecular dynamics based simulated annealing is used to minimize the energy of the nanocontainer for a given set of material and solution parameters.


 

Cancer apps

Compucell3D Vascular Tumor (micro)

Simulate 3D vascular tumor with CompuCell3D

 

PhysiCell: cancer nanotherapy simulator (macro)

This app allows users to design and explore new and novel nanotherapies, where engineered nanoparticles are conjugated to novel cancer therapeutics. Users can simulate the growth and migration of cancer cells in the tissue environment, as well as pharamcodynamic response to user-designed therapeutics. Adapted from the PhysiCell Framework

  PhysiCell: cancer biorobots simulation (macro)

  2D simulation of biorobots delivering a drug to cancer cells

 

PhysiCell: cancer-immune model (macro)

  PhysiCell model of immune cells attacking a heterogeneous tumor

 

PhysiCell: tumor heterogeneity (macro)

  2D simulation of tumor heterogeneity

 

PhysiCell: liver tissue mechanobiology (macro)

Simulates the liver tissue mechanobiology on cancer metastatic seeding.

 

PhysiCell: AMIGOS - Hypoxia (macro)

Hypoxic conditions occur in the center of tumor after tumor cells use and deplete oxygen. Hypoxic cells secrete signaling chemicals to induce vascularization, such as vascular epithelial growth factor (VEGF).

 

CompuCell3D - Simulation of Angiogenesis

In this tool we simulate a bacterium secreting a diffusive chemical signal, the macrophage is able to detect the gradient of this signal and thus hunt the macrophase. In CompuCell3D the default view is of the cells, we can change the view to observe the chemical field by selecting the drop-down menu in the "Graphics 0" window and selecting it (in the case of this tool the chemical is named ATTR). If you don't see the cells anymore when changing to this view make sure that cell borders is selected under Visualizations option menu.

PhysiCell Model for Tumor Hypoxia

This app demonstrates the evaluation of the new hypotheses on the frequency and duration of phenotypic changes in cancer cells under the influence of hypoxic conditions.

This model and cloud-hosted demo are part of a collaboration between Dr. Macklin's lab and Dr. Gilkes's lab, through of a project granted by Jayne Koskinas Ted Giovanis (JKTG) Foundation for Health and Policy and the Breast Cancer Research Foundation (BCRF). It is also part of the education and outreach for the IU Engineered nanoBIO Node and the NCI-funded cancer systems biology grant U01CA232137. The model is built using PhysiCell: a C++ framework for multicellular systems biology [1].


 

COVID-19 apps

COVID 19 Virtual Tissue Model - Tissue Infection and Immune Response Dynamics (micro)

Simulates tissue and immune system interactions during a viral lung infection

 

PhysiCell for COVID-19 (macro)

  This model simulates replication dynamics of SARS-CoV-2 (coronavirus / COVID19) in a layer of epithelium. It is being rapidly prototyped and refined with community support. See related: PC4COVID19: Rapid Community Prototyping of a Coronavirus (COVID-19) Replication Simulator

COVID-19 Data Analysis Educational Tool

This educational tool provides users with a Jupyter notebook that teaches them how to use Python to analyze and visualize some pre-computed data from the https://nanohub.org/tools/pc4covid19 app. Because it is an interactive notebook, users can edit the Python code and explore on their own.

PhysiCell: Infected System and Off-Site Immune System

In this App, we developed a dynamic interaction model which contains two systems: an infected system of cells and a off-site immune system that respond to the infection. We observe that immune response changes depending on the intensity of the infection cells. Our aim is to investigate how the immune system modulate its response according to variation in the infection.


 

General Multicellular Systems

CompuCellSort (micro)

simulate cell sorting with compucell 3d

 

PhysiCell: Thanos vs. Avengers multicellular demonstrator (macro)

This app demonstrates chemotactic migration, cell-cell contact interactions, and iterating across cells to apply a random event. It also explores the impact of varying the number and strength of different cells in a complex, stochastic adversarial system.

CompuCell3D v4 Main Tool

CompuCell3D is a flexible scriptable modeling environment, which allows the rapid construction of sharable Virtual Tissue in-silico simulations of a wide variety of multi-scale, multi-cellular problems including angiogenesis, bacterial colonies, cancer, developmental biology, evolution, the immune system, tissue engineering, toxicology and even non-cellular soft materials. CompuCell3D models have been used to solve basic biological problems, to develop medical therapies, to assess modes of action of toxicants and to design engineered tissues. CompuCell3D intuitive and make Virtual Tissue modeling accessible to users without extensive software development or programming experience. It uses Cellular Potts Model to model cell behavior.

CompuCell3D v3

An open-source simulation environment for multi-cell, single-cell-based modeling of tissues, organs and organisms. Uses Cellular Potts Model to model cell behavior. This version is still supported for models that are specifically developed for this version.

CompuCell3D 3D Cell Sorting

CompuCell3D based application to simulate 3D cell sorting

CompuCell3d cell sorting in a hexagonal lattice

Showcases hexagonal lattice use in CompuCell3D by simulating cell sorting by difference in contact energies in a hexagonal lattice.

CompuCell3D - 2D wet foam coarsening

CompuCell3D Demo for a 2D foam coarsening without drainage (gravity). This simulations seeds space with cells representing air bubbles, they are allowed to relax to their target volume with no other cell type present. On time step 200 the simulation's empty space is filled with cells representing water. The whole system is allowed to relax for another 100 time steps then air bubbles have their volume constrain removed, i.e. can freely change their volumes.

CompuCell3D - 2D wet foam coarsening with drainage

CompuCell3D Demo for a 2D foam coarsening with drainage (gravity). This simulations seeds space with cells representing air bubbles, they are allowed to relax to their target volume with no other cell type present. On time step 200 the simulation's empty space is filled with cells representing water. The whole system is allowed to relax for another 100 time steps then air bubbles have their volume constrain removed, i.e. can freely change their volumes. On time step 500 gravity (drainage) is turned on and water cells accumulate at the bottom of the simulation.

CompuCell3D - Delta-Notch signaling in a group of cells

CompuCell3D can solve individual cell's ODE and have the information of one cell affect another (implemented trough SBML). Cells participating in Delta-Notch signaling. You can visualize Delta and Notch levels field by selecting the drop-down menu in the "Graphics" window and selecting one of them (changing the chemical visualized pauses the simulation, you'll need to hit run after the change). You can have more than one "Graphics" window open by selecting the menu "Visualization->New Graphics Window"

PhysiCell biorobots simulation 

2D simulation of director, worker, and cargo cells.

Three-Type Multicellular Simulation Lab

Inspired by the 3-body problem in physics, this virtual cell laboratory explores a tunable multicellular system with 3 interacting cell types. Similarly to the 3-body problem, simple cell-cell interactions can lead to complex emergent dynamics, including cooperativity, competition, oscillations, and chaotic phenomena.

This virtual cell lab lets you broadly explore the effects of your assumptions of how cells affect one another to drive the emergent multicelular dynamics.


 

Basic Biophysics and Training

Compucell3D Bacterium Macrophage (micro)

Simulation of macrophage chasing bacterium

 

PhysiCell: biased random migration generator (macro)

  PhysiCell demonstration of biased random cell migration

 

PhysiCell: Motility Training App (macro)

To account for cell movement, PhysiCell includes a set of parameters that govern speed and direction of cell motility. The biased, random motility of cells is determined by the following equation:where b is the level of bias in movement (migration bias), ξ is a random unit vector of length 1, and dbias is the direction.

PhysiCell: invader-scout-attacker system (macro)

  PhysiCell model of an invader-scout-attacker multicellular system

 

PhysiCell workshop training (macro)

This tool is intended to be used at PhysiCell training workshops. It is general purpose in the sense that it provides a GUI that includes 1) a Terminal tab to compile and run a PhysiCell model, and 2) a Plotting tab to visualize results.

Volume Training App for PhysiCell 

Training application for "Volume" concept in PhysiCell.

Motility Training App 

Training application for "Motility" concept in PhysiCell. To account for cell movement, PhysiCell includes a set of parameters that govern speed and direction of cell motility. The biased, random motility of cells is determined by the following equation:

where b is the level of bias in movement (migration bias), ξ is a random unit vector of length 1, and dbias is the direction of the bias.

Death Training App for PhysiCell  

Training application for "Death" concept in PhysiCell. Cells do not keep growing and dividing forever. Eventually, they undergo cell death, in which cells lyse (burst) and decay. PhysiCell supports two models of cell death: apoptosis and necrosis. Apoptosis is programmed cell death, which contributes to regular growth and function. Necrosis, on the other hand, is unprogrammed cell death due to injury or disease. PhysiCell users may choose the model(s) appropriate for their projects.

Microenvironment Concept Training App for PhysiCell 

Training application for "Microenvironment" concept in PhysiCell.

Mechanics Training App for PhysiCell 

Training application for "Mechanics" concept in PhysiCell.


 

Externally Developed Apps

PhysiCell: Replication Competent Oncolytic Virus in Epithelial cell layer (macro)

This app demonstrates the interaction between a replication competent oncolytic viruse and a layer of epithelial cells. In this model, epithelial cells (pink) divide while consuming oxygen, with greater availability of oxygen driving faster proliferation. 

PhysiCell: Death Training App

Cells do not keep growing and dividing forever. Eventually, they undergo cell death, in which cells lyse (burst)and decay. PhysiCell supports two models of cell death: apoptosis and necrosis. Apoptosis is programmed cell death, which contributes to regular growth and function. 

 

PhysiCell: Extracellular Matrix Modeling (macro)

  An extracellular matrix model developed in PhysiCell

 

PhysiCell: Wound Healing

  In silico demonstration of in vitro scratch wound healing using PhysiCell

 

PhysiBoSS Simulation with ECM

  Agent based multicellular simulation with extracellular matrix interaction.

 

PhysiCell: infected system and off-site immune system

  In this app, we developed a dynamic interaction model which contains two systems: an infected system of cells and a off-site immune system that responds to the infection. 

Replication Competent Oncolytic Virus expressing secretable trimeric TRAIL: hypothesis testing

  This app demonstrates the interaction between a replication competent oncolytic viruse and a layer of epithelial cells. It uses the PhysiCell software published PhysiCell in Ghaffarizadeh et al. (2018). In this model, epithelial cells (pink) divide while consuming oxygen, with greater availability of oxygen driving faster proliferation. 

PhysiBoSS: cell fate decision in TNF Boolean model

  This app demonstrates the population dynamics in a multicellular system where cells run a Boolean network model representing the TNF signalling pathway and when exposed to TNF.

Spatial Pattern Formation in Cell Based Models

Multi-species Biofilm on Wound Surface

This tool aims to model two bacterial species which form a biofilm on the surface of a chronic wound.

Replication Competent Oncolytic Virus in Epithelial cell layer - Adrianne Jenner 

PhysiCell simulation of a replication competent oncolytic virus release from two veins, diffusing through a layer of epithelial cells.

PhysiBoSS simulation of COVID19 infection - Institut Curie and BSC

PhysiBoSS-COVID: the Boolean modelling of COVID-19 signalling pathways in a multicellular simulation framework


 Others