/ . / MultAlignViewer / parsePhylo.py / PhyloNode
Methods
|
|
|
assignXdeltas
|
assignXdeltas ( self )
|
|
assignSeqIndices
|
assignSeqIndices (
self,
seqs,
assignments=None,
)
Exceptions
|
|
UserError( "Tree node '%s' matches multiple" " sequences" % self.label )
UserError( "No sequence name matches tree node" " name '%s'" % self.label )
UserError("Sequence '%s' matches multiple tree" " nodes: '%s' and '%s'" %( seqs [ assignment ].name, self.label, assignments [ assignment ].label ) )
|
|
|
assignXpositions
|
assignXpositions (
self,
branchStyle="even",
curX=0.0,
maxLength=None,
)
Exceptions
|
|
ValueError( "Unknown/unimplemented branch style: " + branchStyle )
|
|
|
assignYpositions
|
assignYpositions ( self )
|
|
countNodes
|
countNodes ( self, nodeType=None )
|
|
maxLength
|
maxLength ( self )
|
|
assignedIndices
|
assignedIndices ( self )
|
|
freshCopy
|
freshCopy ( self )
|
|
__init__
|
__init__ ( self )
|
|
|