From 2df12472c2f198d251700f3b5eecebd61f89660d Mon Sep 17 00:00:00 2001 From: delangel Date: Fri, 3 Jun 2011 16:08:29 +0000 Subject: [PATCH] One more step in commit to support multi-allelic indel genotyping and processing: utility class that supports multi-allelic genotype likelihoods git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@5935 348d0f76-0448-11de-a6fe-93d51630548a --- .../MultiallelicGenotypeLikelihoods.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 java/src/org/broadinstitute/sting/gatk/walkers/genotyper/MultiallelicGenotypeLikelihoods.java diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/MultiallelicGenotypeLikelihoods.java b/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/MultiallelicGenotypeLikelihoods.java new file mode 100755 index 000000000..00ef179cd --- /dev/null +++ b/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/MultiallelicGenotypeLikelihoods.java @@ -0,0 +1,45 @@ +package org.broadinstitute.sting.gatk.walkers.genotyper; + +import org.broad.tribble.util.variantcontext.Allele; + +import java.util.ArrayList; + +/** + * Created by IntelliJ IDEA. + * User: delangel + * Date: 6/1/11 + * Time: 10:38 AM + * To change this template use File | Settings | File Templates. + */ +public class MultiallelicGenotypeLikelihoods { + private String sample; + private double[] GLs; + private ArrayList alleleList; + private int depth; + + public MultiallelicGenotypeLikelihoods(String sample, + ArrayList A, + double[] log10AALikelihoods, int depth) { + this.sample = sample; + this.alleleList = A; + this.GLs = log10AALikelihoods; + this.depth = depth; + } + + public String getSample() { + return sample; + } + + public double[] getLikelihoods() { + return GLs; + } + + public ArrayList getAlleles() { + return alleleList; + } + + public int getDepth() { + return depth; + } + +}