Bio.Nexus.StandardData module¶
Objects to represent NEXUS standard data type matrix coding.
-
exception
Bio.Nexus.StandardData.NexusError¶ Bases:
ExceptionProvision for the management of Nexus exceptions.
-
class
Bio.Nexus.StandardData.StandardData(data)¶ Bases:
objectCreate 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).
-