diff --git a/public/biopet-core/src/main/scala/nl/lumc/sasc/biopet/core/summary/WriteSummary.scala b/public/biopet-core/src/main/scala/nl/lumc/sasc/biopet/core/summary/WriteSummary.scala index 2e8de871faf4796299393385dade693d5503d45e..3e0f6a04e091d42d166248154ca02c652341861a 100644 --- a/public/biopet-core/src/main/scala/nl/lumc/sasc/biopet/core/summary/WriteSummary.scala +++ b/public/biopet-core/src/main/scala/nl/lumc/sasc/biopet/core/summary/WriteSummary.scala @@ -108,7 +108,7 @@ class WriteSummary(val root: Configurable) extends InProcessFunction with Config qscript match { case tag: SampleLibraryTag => prefixSampleLibrary(map, tag.sampleId, tag.libId) case q: MultiSampleQScript => { - q.samples.map { + Map("samples" -> q.samples.map { case (sampleName, sample) => sampleName -> Map( qscript.summaryName -> Map("settings" -> sample.summarySettings), @@ -119,7 +119,7 @@ class WriteSummary(val root: Configurable) extends InProcessFunction with Config ) } ) - } ++ map + }) ++ map } case _ => map }