From c8d00cabafd7594e530431fadb9f333ad2ffaad0 Mon Sep 17 00:00:00 2001
From: Peter van 't Hof <p.j.van_t_hof@lumc.nl>
Date: Thu, 17 Mar 2016 12:21:18 +0100
Subject: [PATCH] Simplify file names

---
 .../sasc/biopet/pipelines/gwastest/GwasTest.scala    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala b/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala
index 55099789f..9e8d529b7 100644
--- a/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala
+++ b/public/gwas-test/src/main/scala/nl/lumc/sasc/biopet/pipelines/gwastest/GwasTest.scala
@@ -62,21 +62,21 @@ class GwasTest(val root: Configurable) extends QScript with BiopetQScript with R
     val snpTests = BedRecordList.fromReference(referenceFasta())
       .scatter(config("bin_size", default = 10^6))
       .allRecords.map { region =>
-      val bedFile = new File(outputDir, "snptest"  + File.separator + region.chr + File.separator +
-        s"${region.chr}-${region.start + 1}-${region.end}.bed")
-      bedFile.getParentFile.mkdirs()
+      val regionDir = new File(outputDir, "snptest"  + File.separator + region.chr)
+      regionDir.mkdirs()
+      val bedFile = new File(regionDir, s"${region.chr}-${region.start + 1}-${region.end}.bed")
       BedRecordList.fromList(List(region)).writeToFile(bedFile)
+      bedFile.deleteOnExit()
 
       val sv = new SelectVariants(this)
       sv.inputFiles :+= vcfFile
-      sv.outputFile = new File(outputDir, "snptest"  + File.separator + region.chr + File.separator +
-        s"${region.chr}-${region.start + 1}-${region.end}.vcf.gz")
+      sv.outputFile = new File(regionDir, s"${region.chr}-${region.start + 1}-${region.end}.vcf.gz")
       sv.intervals :+= bedFile
       sv.isIntermediate = true
       add(sv)
 
       //TODO: snptest
-      Map()
+      (region -> "")
     }
   }
 }
-- 
GitLab