class Bio::PhyloXML::Tree
Object to hold one phylogeny element (and its subelements.) Extended version of Bio::Tree.
Attributes
String.
CladeRelation
object. This is used to express a typed relationship between two clades. For example it could be used to describe multiple parents of a clade.
Array of confidence object
String. Date
String. Description of tree.
String. Name of tree (name subelement of phylogeny element).
Id
object.
Array of Property
object. Allows for typed and referenced properties from external resources to be attached.
Boolean. Can be used to indicate that the phylogeny is not allowed to be rooted differently (i.e. because it is associated with root dependent data, such as gene duplications).
Boolean. Required element.
SequenceRelation
object. This is used to express a typed relationship between two sequences. For example it could be used to describe an orthology.
String. Indicate the type of phylogeny (i.e. ‘gene tree’).
Public Class Methods
# File lib/bio-phyloxml/phyloxml_elements.rb 143 def initialize 144 super 145 @sequence_relations = [] 146 @clade_relations = [] 147 @confidences = [] 148 @properties = [] 149 @other = [] 150 end