From b35d86444752051ce881c360c484b9b903a58892 Mon Sep 17 00:00:00 2001
From: bow <bow@bow.web.id>
Date: Sat, 4 Apr 2015 14:08:46 +0200
Subject: [PATCH] Remove unecessary zipping

---
 .../nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala      | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala
index 501c406c7..e72ee4ead 100644
--- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala
+++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/ExtractAlignedFastq.scala
@@ -146,9 +146,8 @@ object ExtractAlignedFastq extends ToolCommand {
   def extractReads(memFunc: FastqInput => Boolean,
                    inputFastq1: FastqReader, outputFastq1: BasicFastqWriter): Unit =
     inputFastq1.iterator.asScala
-      .zip(Iterator.continually(None))
-      .filter(rec => memFunc(rec._1, rec._2))
-      .foreach(rec => outputFastq1.write(rec._1))
+      .filter(rec => memFunc((rec, None)))
+      .foreach(rec => outputFastq1.write(rec))
 
   /**
    * Extracts reads from the given input Fastq pairs and writes to new output Fastq pair files
-- 
GitLab