From ab67011791ee5f25f30b9e192eb10f10e5a8e6c6 Mon Sep 17 00:00:00 2001 From: Laurent Francioli Date: Tue, 29 Nov 2011 11:18:15 +0100 Subject: [PATCH] Corrected bug introduced in the last update and causing no families to be returned by getFamilies in case the samples were not specified --- .../src/org/broadinstitute/sting/gatk/samples/SampleDB.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java b/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java index 9f00257d1..929ad41d1 100644 --- a/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java +++ b/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java @@ -156,7 +156,7 @@ public class SampleDB { final Map> families = new TreeMap>(); for ( final Sample sample : samples.values() ) { - if(sampleIds != null && sampleIds.contains(sample.getID())){ + if(sampleIds == null || sampleIds.contains(sample.getID())){ final String famID = sample.getFamilyID(); if ( famID != null ) { if ( ! families.containsKey(famID) )