Module: ViennaRna::Global::RnaExtensions::InstanceMethods
- Defined in:
- lib/vienna_rna/global/rna_extensions.rb
Instance Method Summary collapse
Instance Method Details
#dishuffle ⇒ Object
39 40 41 |
# File 'lib/vienna_rna/global/rna_extensions.rb', line 39 def dishuffle self.class.shuffle(sequence, 2) end |
#gc_content ⇒ Object
43 44 45 |
# File 'lib/vienna_rna/global/rna_extensions.rb', line 43 def gc_content seq.split(//).select { |i| i =~ /[GC]/i }.size.to_f / seq.size end |