From 5b3d289824df255b0ae3875fb3033e646a77b9a4 Mon Sep 17 00:00:00 2001
From: Peter van 't Hof <p.j.van_t_hof@lumc.nl>
Date: Wed, 6 Jul 2016 08:29:52 +0200
Subject: [PATCH] Remove unused imports

---
 .../nl/lumc/sasc/biopet/tools/bamstats/BamStats.scala | 11 ++++-------
 .../lumc/sasc/biopet/tools/bamstats/Histogram.scala   |  5 +++--
 .../nl/lumc/sasc/biopet/tools/bamstats/Stats.scala    |  3 ---
 3 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/BamStats.scala b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/BamStats.scala
index bf8acd07e..385a6b5ce 100644
--- a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/BamStats.scala
+++ b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/BamStats.scala
@@ -2,18 +2,15 @@ package nl.lumc.sasc.biopet.tools.bamstats
 
 import java.io.File
 
-import htsjdk.samtools.{ CigarOperator, SAMSequenceDictionary, SamReaderFactory }
 import htsjdk.samtools.reference.FastaSequenceFile
+import htsjdk.samtools.{ SAMSequenceDictionary, SamReaderFactory }
 import nl.lumc.sasc.biopet.utils.BamUtils.SamDictCheck
+import nl.lumc.sasc.biopet.utils.ToolCommand
 import nl.lumc.sasc.biopet.utils.intervals.{ BedRecord, BedRecordList }
-import nl.lumc.sasc.biopet.utils.{ BamUtils, ToolCommand }
 
-import scala.concurrent.ExecutionContext.Implicits.global
-import scala.concurrent.{ Await, Future }
-import scala.concurrent.blocking
-import scala.util.{ Failure, Success }
-import scala.concurrent.duration.Duration
 import scala.collection.JavaConversions._
+import scala.concurrent.ExecutionContext.Implicits.global
+import scala.concurrent.Future
 
 /**
  * Created by pjvanthof on 25/05/16.
diff --git a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Histogram.scala b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Histogram.scala
index 64be87680..6a97e2303 100644
--- a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Histogram.scala
+++ b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Histogram.scala
@@ -2,9 +2,7 @@ package nl.lumc.sasc.biopet.tools.bamstats
 
 import java.io.{ File, PrintWriter }
 
-import scala.collection.generic.Sorted
 import scala.collection.mutable
-import scala.math.ScalaNumber
 
 /**
  * Created by pjvanthof on 05/07/16.
@@ -12,15 +10,18 @@ import scala.math.ScalaNumber
 case class Histogram() {
   protected[Histogram] val histrogram: mutable.Map[Int, Long] = mutable.Map()
 
+  /** This will add an other histogram to `this` */
   def +=(other: Histogram): Histogram = {
     other.histrogram.foreach(x => this.histrogram += x._1 -> (this.histrogram.getOrElse(x._1, 0L) + x._2))
     this
   }
 
+  /** With this a value can be added to the histogram */
   def add(value: Int): Unit = {
     histrogram += value -> (histrogram.getOrElse(value, 0L) + 1)
   }
 
+  /** Write histogram to a tsv/count file */
   def writeToTsv(file: File): Unit = {
     val writer = new PrintWriter(file)
     writer.println("value\tcount")
diff --git a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Stats.scala b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Stats.scala
index aa3a58963..cc3e72f89 100644
--- a/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Stats.scala
+++ b/biopet-tools/src/main/scala/nl/lumc/sasc/biopet/tools/bamstats/Stats.scala
@@ -1,8 +1,5 @@
 package nl.lumc.sasc.biopet.tools.bamstats
 
-import scala.collection.mutable
-import scala.concurrent.blocking
-
 /**
  * Created by pjvanthof on 05/07/16.
  */
-- 
GitLab