owmeta.cell module

class owmeta.cell.Cell(name=None, lineageName=None, **kwargs)[source]

Bases: owmeta.biology.BiologyType

A biological cell.

All cells with the same name are considered to be the same object.

Parameters:
name : str

The name of the cell

lineageName : str

The lineageName of the cell

Examples

>>> from owmeta_core.quantity import Quantity
>>> c = Cell(lineageName="AB plapaaaap",
...     divisionVolume=Quantity("600","(um)^3"))
blast()[source]

Return the blast name.

Example:

>>> c = Cell(name="ADAL", lineageName='AB ')
>>> c.blast()
'AB'

Note that this isn’t a Property. It returns the blast cell part of a lineageName value.

description

A description of the cell

divisionVolume

The volume of the cell at division

lineageName

The lineageName of the cell

name

The ‘adult’ name of the cell typically used by biologists when discussing C. elegans