From 439da30aedf8de83417783f33c642cd56bb8aeec Mon Sep 17 00:00:00 2001 From: Peter van 't Hof <p.j.van_t_hof@lumc.nl> Date: Wed, 4 Mar 2015 15:32:13 +0100 Subject: [PATCH] fix on missing AD field --- .../scala/nl/lumc/sasc/biopet/tools/BastyGenerateFasta.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BastyGenerateFasta.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BastyGenerateFasta.scala index ead615fe3..188e8f824 100644 --- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BastyGenerateFasta.scala +++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/tools/BastyGenerateFasta.scala @@ -268,7 +268,7 @@ object BastyGenerateFasta extends ToolCommand { val genotype = vcfRecord.getGenotype(cmdArgs.sampleName) if (genotype == null) return fillAllele("", maxSize) - val AD = genotype.getAD + val AD = if (genotype.hasAD) genotype.getAD else Array.fill(vcfRecord.getAlleles.size())(cmdArgs.minAD) if (AD == null) return fillAllele("", maxSize) val maxADid = AD.zipWithIndex.maxBy(_._1)._2 if (AD(maxADid) < cmdArgs.minAD) return fillAllele("", maxSize) -- GitLab