]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/lib/maasha/seq.rb
added shuffle! method to seq.rb
[biopieces.git] / code_ruby / lib / maasha / seq.rb
index 9eb4fbf76538273897cf65bf9657df6a47794b01..394d6fb3ca205b9ee5b86757efdc88ff4ca9ab30 100644 (file)
@@ -279,6 +279,11 @@ class Seq
     seq_new
   end
 
+  # Method to shuffle a sequence readomly inline.
+  def shuffle!
+    self.seq = self.seq.split('').shuffle!.join
+  end
+
   # Method that returns a subsequence of from a given start position
   # and of a given length.
   def subseq(start, length = self.length - start)