owmeta.channelworm module

class owmeta.channelworm.ChannelModel(*args, no_type_decl=False, **kwargs)[source]

Bases: DataObject

A model for an ion channel.

There may be multiple models for a single channel.

Example usage:

>>> from owmeta_core.quantity import Quantity

# Create a ChannelModel
>>> cm = PatchClampChannelModel(key='ca_boyle',
...     gating='voltage',
...     ion='Ca',
...     conductance=Quantity.parse('10pS'))
class_context = owmeta_core.context.ClassContext(ident="http://schema.openworm.org/2020/07/sci/bio")
property conductance

The conductance of this ion channel. This is the initial value, and should be entered as a Quantity object.

property gating

The gating mechanism for this channel (“voltage” or name of ligand(s) )

property ion

The type of ion this channel selects for

property modelType

The type of model employed to describe a channel

property neuroML

Property for attaching NeuroML documents to resources

class owmeta.channelworm.HomologyChannelModel(*args, no_type_decl=False, **kwargs)[source]

Bases: ChannelModel

class_context = owmeta_core.context.ClassContext(ident="http://schema.openworm.org/2020/07/sci/bio")
class owmeta.channelworm.PatchClampChannelModel(*args, no_type_decl=False, **kwargs)[source]

Bases: ChannelModel

class_context = owmeta_core.context.ClassContext(ident="http://schema.openworm.org/2020/07/sci/bio")
class owmeta.channelworm.PatchClampExperiment(*args, no_type_decl=False, **kwargs)[source]

Bases: Experiment

Store experimental conditions for a patch clamp experiment.

property Ca_concentration

Calcium concentration

property Cl_concentration

Chlorine concentration

property blockers

Channel blockers used for this experiment

property cell

The cell this experiment was performed on

property cell_age

Age of the cell

class_context = owmeta_core.context.ClassContext(ident="http://schema.openworm.org/2020/07/sci/bio")
property initial_voltage

Starting voltage of the patch clamp

property ion_channel

The ion channel being clamped

property membrane_capacitance

Initial membrane capacitance

property mutants

Type(s) of mutants being used in this experiment

property patch_type

Type of patch clamp being used (‘voltage’ or ‘current’)

property pipette_solution

Type of solution in the pipette