Commit 8d4df927 authored by Giannis Moustakas's avatar Giannis Moustakas Committed by GitHub

Merge pull request #6 from biopet/fix-BIOPET-526

Fix for error when creating the report
parents 3c489130 e548e078
......@@ -345,8 +345,7 @@ object BammetricsReport extends ReportBuilder {
val pathValues: Map[String, Array[Any]] = paths.map {
case (key, path) =>
val value = summary.getValueAsArray(sampleId, libId, path: _*)
require(value.isDefined, s"Sample: $sampleId, library: $libId on path: '${path.mkString(",")}' does not exist in summary")
key -> value.get
key -> value.getOrElse(Array())
}
require(pathValues.map(_._2.size).toList.distinct.size == 1, s"Arrays in summary does not have the same number of values, $paths")
pathValues
......
Markdown is supported
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