PyOpenWorm.channelworm module¶
-
class
PyOpenWorm.channelworm.
ChannelModel
(modelType=None, *args, **kwargs)[source]¶ Bases:
PyOpenWorm.dataObject.DataObject
A model for an ion channel.
There may be multiple models for a single channel.
Example usage:
# Create a ChannelModel >>> cm = P.ChannelModel() # Create Evidence object >>> ev = P.Evidence(author='White et al.', date='1986') # Assert >>> ev.asserts(cm) >>> ev.save()
-
conductance
¶ The conductance of this ion channel. This is the initial value, and should be entered as a Quantity object.
-
gating
¶ The gating mechanism for this channel (“voltage” or name of ligand(s) )
-
ion
¶ The type of ion this channel selects for
-
modelType
¶ The type of model employed to describe a channel
-
-
class
PyOpenWorm.channelworm.
PatchClampExperiment
(**kwargs)[source]¶ Bases:
PyOpenWorm.experiment.Experiment
Store experimental conditions for a patch clamp experiment.
-
Ca_concentration
¶ Calcium concentration
-
Cl_concentration
¶ Chlorine concentration
-
blockers
¶ Channel blockers used for this experiment
-
cell
¶ The cell this experiment was performed on
-
cell_age
¶ Age of the cell
-
initial_voltage
¶ Starting voltage of the patch clamp
-
ion_channel
¶ The ion channel being clamped
-
membrane_capacitance
¶ Initial membrane capacitance
-
mutants
¶ Type(s) of mutants being used in this experiment
-
patch_type
¶ Type of patch clamp being used (‘voltage’ or ‘current’)
-
pipette_solution
¶ Type of solution in the pipette
-