public class PerAlleleCollection<X extends java.lang.Number>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PerAlleleCollection.Type |
Constructor and Description |
---|
PerAlleleCollection(PerAlleleCollection.Type type) |
Modifier and Type | Method and Description |
---|---|
double[] |
asDoubleArray(java.util.Collection<htsjdk.variant.variantcontext.Allele> allelesInOrder) |
X |
get(htsjdk.variant.variantcontext.Allele allele)
Get the value for an allele, REF or ALT
|
X |
getAlt(htsjdk.variant.variantcontext.Allele allele) |
java.util.Set<htsjdk.variant.variantcontext.Allele> |
getAltAlleles() |
X |
getRef() |
htsjdk.variant.variantcontext.Allele |
getRefAllele() |
void |
set(htsjdk.variant.variantcontext.Allele allele,
X value)
Take an allele, REF or ALT, and update its value appropriately
|
void |
set(java.util.Collection<htsjdk.variant.variantcontext.Allele> alleles,
java.util.function.Function<htsjdk.variant.variantcontext.Allele,X> function) |
void |
setAlt(htsjdk.variant.variantcontext.Allele allele,
X value) |
void |
setRef(htsjdk.variant.variantcontext.Allele allele,
X value) |
public PerAlleleCollection(PerAlleleCollection.Type type)
public void set(htsjdk.variant.variantcontext.Allele allele, X value)
allele
- : REF or ALT allelevalue
- :public void set(java.util.Collection<htsjdk.variant.variantcontext.Allele> alleles, java.util.function.Function<htsjdk.variant.variantcontext.Allele,X> function)
public void setRef(htsjdk.variant.variantcontext.Allele allele, X value)
public void setAlt(htsjdk.variant.variantcontext.Allele allele, X value)
public X get(htsjdk.variant.variantcontext.Allele allele)
allele
- public X getRef()
public X getAlt(htsjdk.variant.variantcontext.Allele allele)
public double[] asDoubleArray(java.util.Collection<htsjdk.variant.variantcontext.Allele> allelesInOrder)
public java.util.Set<htsjdk.variant.variantcontext.Allele> getAltAlleles()
public htsjdk.variant.variantcontext.Allele getRefAllele()