Module: ViennaRna::RnaExtensions::InstanceMethods
- Defined in:
- lib/vienna_rna/modules/rna_extensions.rb,
lib/vienna_rna/modules/rna_extensions.rb
Instance Method Summary collapse
Instance Method Details
#dishuffle ⇒ Object
96 97 98 |
# File 'lib/vienna_rna/modules/rna_extensions.rb', line 96 def dishuffle self.class.shuffle(sequence, 2) end |
#gc_content ⇒ Object
32 33 34 |
# File 'lib/vienna_rna/modules/rna_extensions.rb', line 32 def gc_content seq.split(//).select { |i| i =~ /[GC]/i }.size.to_f / seq.size end |