Revved Picard/htsjdk

Removed inefficient array->List conversion in AlleleCountBySample
This commit is contained in:
Phillip Dexheimer 2014-10-29 20:32:05 -04:00
parent b3b569f43a
commit fc67e50faa
6 changed files with 7 additions and 8 deletions

View File

@ -67,7 +67,6 @@ import org.broadinstitute.gatk.tools.walkers.genotyper.GenotypeAlleleCounts;
import org.broadinstitute.gatk.tools.walkers.genotyper.GenotypeLikelihoodCalculator;
import org.broadinstitute.gatk.tools.walkers.genotyper.GenotypeLikelihoodCalculators;
import org.broadinstitute.gatk.utils.MathUtils;
import org.broadinstitute.gatk.utils.Utils;
import org.broadinstitute.gatk.utils.genotyper.PerReadAlleleLikelihoodMap;
import java.util.Arrays;
@ -121,8 +120,8 @@ public final class AlleleCountBySample extends GenotypeAnnotation {
AC[alleleIndex - 1] = alleleCount;
AF[alleleIndex - 1] = ((double) alleleCount) / (double) ploidy;
}
gb.attribute(VCFConstants.MLE_PER_SAMPLE_ALLELE_COUNT_KEY, Utils.asList(AC));
gb.attribute(VCFConstants.MLE_PER_SAMPLE_ALLELE_FRACTION_KEY, Utils.asList(AF));
gb.attribute(VCFConstants.MLE_PER_SAMPLE_ALLELE_COUNT_KEY, AC);
gb.attribute(VCFConstants.MLE_PER_SAMPLE_ALLELE_FRACTION_KEY, AF);
}
@Override

View File

@ -44,8 +44,8 @@
<test.listeners>org.testng.reporters.FailedReporter,org.testng.reporters.JUnitXMLReporter,org.broadinstitute.gatk.utils.TestNGTestTransformer,org.broadinstitute.gatk.utils.GATKTextReporter,org.uncommons.reportng.HTMLReporter</test.listeners>
<!-- Version numbers for picard and htsjdk -->
<htsjdk.version>1.123.1654</htsjdk.version>
<picard.version>1.123.1612</picard.version>
<htsjdk.version>1.123.1658</htsjdk.version>
<picard.version>1.123.1620</picard.version>
</properties>
<!-- Dependency configuration (versions, etc.) -->

View File

@ -3,13 +3,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>picard</groupId>
<artifactId>picard</artifactId>
<version>1.123.1612</version>
<version>1.123.1620</version>
<name>picard</name>
<dependencies>
<dependency>
<groupId>samtools</groupId>
<artifactId>htsjdk</artifactId>
<version>1.123.1654</version>
<version>1.123.1658</version>
</dependency>
<!-- TODO: Picard is using a custom zip with just ant's BZip2 classes. See also: http://www.kohsuke.org/bzip2 -->
<dependency>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>samtools</groupId>
<artifactId>htsjdk</artifactId>
<version>1.123.1654</version>
<version>1.123.1658</version>
<name>htsjdk</name>
<dependencies>
<dependency>