bluecellulab.circuit.config.sections¶
Classes to represent config sections.
Functions
Convert a libsonata modification object to a BlueCelluLab dataclass. |
|
|
Convert a string to a boolean. |
Classes
|
For mechanism specific conditions. |
|
|
|
|
|
For mechanism specific conditions. |
|
Base class for all modification types. |
|
Applies section_configure to segments in a compartment set. |
|
Applies section_configure to all sections of target cells. |
|
Modification that targets a node_set. |
|
Applies section_configure to specific named sections of target cells. |
|
Applies section_configure to a named section list of target cells. |
|
TTX modification — blocks Na channels on all sections of target cells. |
- class bluecellulab.circuit.config.sections.ConditionEntry(*args, **kwargs)[source]¶
For mechanism specific conditions.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.MechanismConditions(*args, **kwargs)[source]¶
For mechanism specific conditions.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationBase(*args, **kwargs)[source]¶
Base class for all modification types.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationCompartmentSet(*args, **kwargs)[source]¶
Applies section_configure to segments in a compartment set.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationConfigureAllSections(*args, **kwargs)[source]¶
Applies section_configure to all sections of target cells.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationNodeSet(*args, **kwargs)[source]¶
Modification that targets a node_set.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationSection(*args, **kwargs)[source]¶
Applies section_configure to specific named sections of target cells.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationSectionList(*args, **kwargs)[source]¶
Applies section_configure to a named section list of target cells.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)
- class bluecellulab.circuit.config.sections.ModificationTTX(*args, **kwargs)[source]¶
TTX modification — blocks Na channels on all sections of target cells.
- Parameters:
__dataclass_self__ (
PydanticDataclass)args (
Any)kwargs (
Any)