Hi Madhav,
sure, what you describe is a fundamental developmental process and a focus of many Morpheus models (and fun to simulate with Morpheus). There are several simple models that you may open from the GUI and change/extend to your needs, incl.
- Examples/Multiscale/AutocrineChemotaxis (cells move around and secrete a diffusible signal with a tunable interaction range as function of diffusion and decay rates):
https://identifiers.org/morpheus/M0031and from the model repository, you can load
- Published/Principles/Morphodynamics3 (with a gene circuit that also changes Delta ligand expression on the cell, this ligand is then sensed by Notch receptors on adjacent cells and feeds into their gene circuit):
https://identifiers.org/morpheus/M2053
Regarding your activation/inhibition signal "within a certain radius", you have to choose from or combine some of the following mechanisms depending on the size of your "radius":
- The biological mechanisms of your experimental system may involve cell-cell contact signals, then see the Delta-Notch-based model Morphodynamics3 (and its sister models ...1, ...2) above. Here, the signaling "radius" is just one cell diameter.
- Or they may involve secreted molecules (see AutocrineChemotaxis and DiffusibleSignal above) and then the signaling "radius" is approximately given by sqrt(D/k) with diffusion constant D and decay rate k.
- Or your cells use longer cytonemes of a length that corresponds to several cell diameters. Then you may use a signal radius counter in surrounding cells as it was used in a liver regeneration model (see top-left panel in that model's plots/movie):
https://identifiers.org/morpheus/M9147
If you run into a particular issue as you set up your model, then we'll find a solution here.
Best,
Lutz (for Morpheus.lab)