diff --git a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BedToInterval.scala b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BedToInterval.scala index c226e3fb57a6a0176b7c2fea8e4ce12946274a87..ddac312a90a5aac1cc560b1bd066a4b7af12ed82 100644 --- a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BedToInterval.scala +++ b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BedToInterval.scala @@ -79,10 +79,10 @@ object BedToInterval extends ToolCommand { val bedFile = Source.fromFile(commandArgs.inputFile) for ( line <- bedFile.getLines; - val split = line.split("\t") if split.size >= 3; - val chr = split(0); - val start = split(1); - val stop = split(2) if start forall Character.isDigit if stop forall Character.isDigit + split = line.split("\t") if split.size >= 3; + chr = split(0); + start = split(1); + stop = split(2) if start forall Character.isDigit if stop forall Character.isDigit ) { if (!refsMap.contains(chr)) throw new IllegalStateException("Chr '" + chr + "' in bed file not found in bam file") writer.write(chr + "\t" + start + "\t" + stop + "\t") diff --git a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/FindRepeatsPacBio.scala b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/FindRepeatsPacBio.scala index a9c73578c17e6dce71449a8b13aa2337e97374ac..788934f4f817744a379403388407c37290f5abc5 100644 --- a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/FindRepeatsPacBio.scala +++ b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/FindRepeatsPacBio.scala @@ -37,7 +37,7 @@ object FindRepeatsPacBio extends ToolCommand { for ( bedLine <- Source.fromFile(commandArgs.inputBed).getLines; - val values = bedLine.split("\t"); if values.size >= 3 + values = bedLine.split("\t"); if values.size >= 3 ) { val interval = new QueryInterval(bamHeader.getSequenceIndex(values(0)), values(1).toInt, values(2).toInt) val bamIter = bamReader.query(Array(interval), false) diff --git a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/MpileupToVcf.scala b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/MpileupToVcf.scala index 52b5df3f5c5f0d9f6c007e00a48722aece6785ee..9c364cf62da705beaa94cb682b59a33c7e3329ef 100644 --- a/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/MpileupToVcf.scala +++ b/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/MpileupToVcf.scala @@ -115,7 +115,7 @@ object MpileupToVcf extends ToolCommand { class Counts(var forward: Int, var reverse: Int) for ( line <- inputStream; - val values = line.split("\t"); + values = line.split("\t"); if values.size > 5 ) { val chr = values(0)