public class Fingerprint extends java.util.TreeMap<HaplotypeBlock,HaplotypeProbabilities>
Constructor and Description |
---|
Fingerprint(java.lang.String sample,
java.io.File source,
java.lang.String info) |
Modifier and Type | Method and Description |
---|---|
void |
add(HaplotypeProbabilities h) |
void |
filterSuspectSites()
Attempts to filter out haplotypes that may have suspect genotyping by removing haplotypes that reach
a minimum confidence score yet have a significant fraction of observations from a third or fourth allele.
|
java.lang.String |
getInfo() |
java.lang.String |
getPrintableId() |
java.lang.String |
getSample() |
java.io.File |
getSource() |
void |
merge(Fingerprint other)
Merges the likelihoods from the supplied Fingerprint into the likelihoods for this fingerprint.
|
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
public Fingerprint(java.lang.String sample, java.io.File source, java.lang.String info)
public java.lang.String getSample()
public java.io.File getSource()
public java.lang.String getInfo()
public java.lang.String getPrintableId()
public void add(HaplotypeProbabilities h)
public void merge(Fingerprint other)
public void filterSuspectSites()