containers package¶
cell_elements module¶
Subclasses of container base class for tailored to cell components.
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.Centrosome¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base
Container class for configuration of centrosome-type MTOC.
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.Golgi¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base
Container class for configuration of Golgi-type MTOC.
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.InSpace¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base
Container class for configuration of unanchored microtubule MTOC.
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.MembraneNucleus¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Optional
Container class for configuration of cell nuclear membrane.
- is_used: bool¶
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.MembranePlasma¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Optional
Container class for configuration of cell plasma membrane.
- is_used: bool¶
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.Mtoc(InSpace, Golgi, Centrosome, Nucleus)¶
Bases:
tuple
Types of Microtubule Organizing Centers (MTOCs).
- property Centrosome¶
Alias for field number 2
- property Golgi¶
Alias for field number 1
- property InSpace¶
Alias for field number 0
- property Nucleus¶
Alias for field number 3
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.cell_elements.Nucleus¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base
Container class for configuration of Nucleus-type MTOC.
config module¶
container module¶
Base classes for setting containers.
The containers are responsible for interaction with the database models.
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base¶
Bases:
object
Base class for implementing configuration setting containers.
It should be subclassed to implement cell-component specific interactors with the database tables.
- classmethod add_to_db(d: dict, session: sqlalchemy.orm.session.Session) → cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base¶
Append dict items of dictionary
d
to the database.
- classmethod assign(d: dict, row: cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base)¶
- classmethod columns(d: dict)¶
Database columns corresponding to keys of dictionary
d
.
- classmethod existing_db_rows(d, session: sqlalchemy.orm.session.Session) → list¶
SQL query to retrieve rows corresponding to dictionary
d
.
- model: Any¶
- class cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Optional¶
Bases:
cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base
Intermediate implementation for setting containers.
Tailored to optional settings.
- classmethod add_to_db(d: dict, session: sqlalchemy.orm.session.Session) → cytoskeleton_analyser.database.sqlite_alchemy_orm.containers.container.Base¶
Append dict items of dictionary
d
to the database.
- classmethod columns(d: dict)¶
Database columns corresponding to keys of dictionary
d
.
- is_used: bool¶