Bio.Nexus.StandardData module¶
Objects to represent NEXUS standard data type matrix coding.
-
exception
Bio.Nexus.StandardData.
NexusError
¶ Bases:
Exception
Provision for the management of Nexus exceptions.
-
class
Bio.Nexus.StandardData.
StandardData
(data)¶ Bases:
object
Create a StandardData iterable object.
Each coding specifies t [type] => (std [standard], multi [multistate] or uncer [uncertain]) and d [data]
-
__init__
(self, data)¶ Initialize the class.
-
__len__
(self)¶ Return the length of the coding, use len(my_coding).
-
__getitem__
(self, arg)¶ Pull out child by index.
-
__iter__
(self)¶ Iterate over the items.
-
__next__
(self)¶ Return next item.
-
raw
(self)¶ Return the full coding as a python list.
-
__str__
(self)¶ Return the full coding as a python string, use str(my_coding).
-