Edge object of each node. By default, the object doesn't contain any node information.
set evolutionary distance value
# File lib/bio/tree.rb, line 47 def distance=(num) @distance = num @distance_string = (num ? num.to_s : num) end
set evolutionary distance value from a string
# File lib/bio/tree.rb, line 53 def distance_string=(str) if str.to_s.strip.empty? @distance = nil @distance_string = str else @distance = str.to_f @distance_string = str end end
visualization of this object
# File lib/bio/tree.rb, line 64 def inspect "<Edge distance=#{@distance.inspect}>" end
Other NHX parameters. Returns a Hash. Note that :L and :W are not stored here but stored in the proper attributes in this class. However, if you force to set these parameters in this hash, the parameters in this hash are preferred when generating NHX. In addition, If the same parameters are defined at Node object, the parameters in the node are preferred.
# File lib/bio/tree.rb, line 91 def nhx_parameters @nhx_parameters ||= {} @nhx_parameters end
Generated with the Darkfish Rdoc Generator 2.