class Bio::RestrictionEnzyme::Range::SequenceRange::Fragments

Constants

DisplayFragment

Attributes

complement[RW]
primary[RW]

Public Class Methods

new(primary, complement) click to toggle source
   # File lib/bio/util/restriction_enzyme/range/sequence_range/fragments.rb
22 def initialize(primary, complement)
23   @primary = primary
24   @complement = complement
25 end

Public Instance Methods

for_display(p_str=nil, c_str=nil) click to toggle source
   # File lib/bio/util/restriction_enzyme/range/sequence_range/fragments.rb
29 def for_display(p_str=nil, c_str=nil)
30   p_str ||= @primary
31   c_str ||= @complement
32   pretty_fragments = []
33   self.each { |fragment| pretty_fragments << fragment.for_display(p_str, c_str) }
34   pretty_fragments
35 end