owmeta.cell module

class owmeta.cell.Cell(*args, no_type_decl=False, **kwargs)[source]

Bases: BiologyType

A biological cell.

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

Parameters
namestr

The name of the cell

lineageNamestr

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.

property description

A description of the cell

property divisionVolume

The volume of the cell at division

property lineageName

The lineageName of the cell

property name

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