Commit 354d418f authored by Sander Bollen's avatar Sander Bollen
Browse files

try to parse numeric values as numeric

parent 745b2d24
...@@ -21,6 +21,7 @@ import nl.lumc.sasc.biopet.core.summary.Summarizable ...@@ -21,6 +21,7 @@ import nl.lumc.sasc.biopet.core.summary.Summarizable
import nl.lumc.sasc.biopet.utils.Logging import nl.lumc.sasc.biopet.utils.Logging
import nl.lumc.sasc.biopet.utils.config.Configurable import nl.lumc.sasc.biopet.utils.config.Configurable
import nl.lumc.sasc.biopet.core.{ Version, BiopetCommandLineFunction, Reference } import nl.lumc.sasc.biopet.core.{ Version, BiopetCommandLineFunction, Reference }
import nl.lumc.sasc.biopet.utils.tryToParseNumber
import org.broadinstitute.gatk.utils.commandline.{ Input, Output } import org.broadinstitute.gatk.utils.commandline.{ Input, Output }
import scala.io.Source import scala.io.Source
...@@ -285,8 +286,7 @@ class VariantEffectPredictor(val root: Configurable) extends BiopetCommandLineFu ...@@ -285,8 +286,7 @@ class VariantEffectPredictor(val root: Configurable) extends BiopetCommandLineFu
if (inBlock) { if (inBlock) {
val key = stripped.split('\t').head.replace(" ", "_") val key = stripped.split('\t').head.replace(" ", "_")
val value = stripped.split('\t').last val value = stripped.split('\t').last
theMap ++= Map(key -> value) theMap ++= Map(key -> tryToParseNumber(value, fallBack = true).getOrElse(value))
} }
} }
if (stripped == "") { if (stripped == "") {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment