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