tyssue.behaviors.monolayer package#

Submodules#

tyssue.behaviors.monolayer.actions module#

Basic monolayer event module#

tyssue.behaviors.monolayer.actions.ab_pull(monolayer, cell, radial_tension, distributed=False)[source]#

Adds a linear tension to the apical-to-basal edges of a cell

tyssue.behaviors.monolayer.actions.ab_pull_edge(monolayer, cell_edges, radial_tension, distributed=False)[source]#

Adds a linear tension to the apical-to-basal edges of a cell

tyssue.behaviors.monolayer.actions.contract(monolayer, face, contractile_increase, multiply=False, contraction_column='contractility')[source]#

Contract the face by increasing the ‘contractility’ parameter by contractile_increase

tyssue.behaviors.monolayer.actions.contract_apical_face(monolayer, face_id, contractile_increase=1.0, critical_area=0.01, max_contractility=50, multiply=False, contraction_column='contractility')[source]#

Single step contraction event for apical face only.

tyssue.behaviors.monolayer.actions.grow(monolayer, cell, grow_rate)[source]#

Multiplies the equilibrium volume of face by a factor (1+shrink_rate).

tyssue.behaviors.monolayer.actions.relax(monolayer, face, contractile_decrease, contraction_column='contractility')[source]#
tyssue.behaviors.monolayer.actions.shrink(monolayer, cell, shrink_rate)[source]#

Divides the equilibrium volume of the cell by a factor (1+shrink_rate) and its equilibrium area by (1+shrink_rate)^2/3

tyssue.behaviors.monolayer.apoptosis_events module#

tyssue.behaviors.monolayer.apoptosis_events.apoptosis(monolayer, manager, **kwargs)[source]#

Apoptotic behavior

Parameters
  • monolayer (a :cass:`Monolayer` object) –

  • manager (a EventManager object) –

  • Parameters (Optional) –

  • -------------------

  • cell_id (int) – id of the apoptotic cell

  • contract_rate (float, default 2.) –

  • critical_area (float, default 1e-2,) –

  • shrink_rate (float, default 0.4,) –

  • critical_volume (float, default 0.1,) –

tyssue.behaviors.monolayer.basic_events module#

Small event module#

tyssue.behaviors.monolayer.basic_events.contraction(monolayer, manager, **kwargs)[source]#

Single step contraction event

tyssue.behaviors.monolayer.delamination_events module#

tyssue.behaviors.monolayer.delamination_events.constriction(monolayer, manager, **kwargs)[source]#

Constriction behavior

Parameters

Module contents#

Monolayer related behaviors

For now only apoptosis is defined, as a sequence of actions leading to the cell disapearing from a monolayer