PyOpenWorm.channel module¶
-
class
PyOpenWorm.channel.
Channel
(name=None, **kwargs)[source]¶ Bases:
PyOpenWorm.biology.BiologyType
A biological ion channel.
Attributes: - Models : Property
-
defined_augment
(self)[source]¶ This fuction must return False if
identifier_augment()
would raise anIdentifierMissingException
. Override it when defining a non-standard identifier for subclasses of DataObjects.
-
identifier_augment
(self)[source]¶ Override this method to define an identifier in lieu of one explicity set.
One must also override
defined_augment()
to return True whenever this method could return a valid identifier.IdentifierMissingException
should be raised if an identifier cannot be generated by this method.Raises: - IdentifierMissingException
-
appearsIn
¶ Cell types in which the ion channel has been expressed
-
description
¶ A description of the ion channel
-
expression_pattern
¶ A pattern of expression of this cell within an organism
-
gene_WB_ID
¶ Wormbase ID of the encoding gene
-
gene_class
¶ Classification of the encoding gene
-
gene_name
¶ Name of the gene that codes for this ion channel
-
model
¶ Get experimental models of this ion channel
-
name
¶ Ion channel’s name
-
neuroml_file
¶ A NeuroML describing a model of this ion channel
-
proteins
¶ Proteins associated with this channel
-
subfamily
¶ Ion channel’s subfamily
-
class
PyOpenWorm.channel.
ExpressionPattern
(wormbaseid=None, **kwargs)[source]¶ Bases:
PyOpenWorm.biology.BiologyType
-
defined_augment
(self)[source]¶ This fuction must return False if
identifier_augment()
would raise anIdentifierMissingException
. Override it when defining a non-standard identifier for subclasses of DataObjects.
-
identifier_augment
(self)[source]¶ Override this method to define an identifier in lieu of one explicity set.
One must also override
defined_augment()
to return True whenever this method could return a valid identifier.IdentifierMissingException
should be raised if an identifier cannot be generated by this method.Raises: - IdentifierMissingException
-
description
¶ Natural language description of the expression pattern
-
wormbaseID
¶ Alias to
wormbaseid
-
wormbaseURL
¶ The URL for the expression pattern in Wormbase
-
wormbaseid
¶ The ID for the expression pattern in Wormbase
-