PyOpenWorm.worm module¶
-
class
PyOpenWorm.worm.
Worm
(scientific_name=False, **kwargs)[source]¶ Bases:
PyOpenWorm.biology.BiologyType
A representation of the whole worm
-
get_neuron_network
(self)[source]¶ Return the neuron network of the worm.
Example:
# Grabs the representation of the neuronal network >>> net = P.Worm().get_neuron_network() # Grab a specific neuron >>> aval = net.aneuron('AVAL') >>> aval.type() set([u'interneuron']) #show how many connections go out of AVAL >>> aval.connection.count('pre') 77
Returns: An object to work with the network of the worm Return type: PyOpenWorm.Network
-
get_semantic_net
(self)[source]¶ - Get the underlying semantic network as an RDFLib Graph
Returns: A semantic network containing information about the worm Return type: rdflib.ConjunctiveGraph
-
muscles
(self)[source]¶ Get all Muscle objects attached to the Worm.
Example:
>>> muscles = P.Worm().muscles() >>> len(muscles) 96
Returns: A set of all muscles Return type: set
-
cell
¶ A cell in the worm
-
muscle
¶ A type of muscle which is in the worm
-
name
¶ Alias to scientific_name
-
neuron_network
¶ The neuron network of the worm
-
scientific_name
¶ Scientific name for the organism
-