]> git.donarmstrong.com Git - biopieces.git/blobdiff - code_ruby/lib/maasha/fastq.rb
polish of fastq
[biopieces.git] / code_ruby / lib / maasha / fastq.rb
index 4ac44aa70cb84045158fc775f782be7719fdbbbd..8789899e50d796406657b10727252c32f5f6479f 100644 (file)
@@ -33,22 +33,20 @@ class Fastq < Filesys
   # Method to get the next FASTQ entry from an ios and return this
   # as a Seq object. If no entry is found or eof then nil is returned.
   def get_entry
-    begin
-      seq_name       = @io.gets.chomp!
-      seq            = @io.gets.chomp!
-      @io.gets
-      qual           = @io.gets.chomp!
-
-      entry          = Seq.new
-      entry.seq      = seq
-      entry.seq_name = seq_name[1 .. seq_name.length]
-      entry.qual     = qual
-      entry.type     = nil
-
-      entry
-    rescue
-      nil
-    end
+    seq_name       = @io.gets.chomp!
+    seq            = @io.gets.chomp!
+    @io.gets
+    qual           = @io.gets.chomp!
+
+    entry          = Seq.new
+    entry.seq      = seq
+    entry.seq_name = seq_name[1 .. seq_name.length]
+    entry.qual     = qual
+    entry.type     = nil
+
+    entry
+  rescue
+    nil
   end
 end