Serializable
, Cloneable
, Map<HaplotypeBlock,HaplotypeProbabilities>
, NavigableMap<HaplotypeBlock,HaplotypeProbabilities>
, SortedMap<HaplotypeBlock,HaplotypeProbabilities>
public class Fingerprint extends TreeMap<HaplotypeBlock,HaplotypeProbabilities>
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
Constructor | Description |
---|---|
Fingerprint(String sample,
File source,
String info) |
Modifier and Type | Method | 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.
|
String |
getInfo() |
|
String |
getPrintableId() |
|
String |
getSample() |
|
File |
getSource() |
|
void |
merge(Fingerprint other) |
Merges the likelihoods from the supplied Fingerprint into the likelihoods for this fingerprint.
|
equals, hashCode, isEmpty, toString
compute, computeIfAbsent, computeIfPresent, entry, equals, getOrDefault, hashCode, isEmpty, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, putIfAbsent, remove
finalize, getClass, notify, notifyAll, wait, wait, wait
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 String getSample()
public File getSource()
public String getInfo()
public String getPrintableId()
public void add(HaplotypeProbabilities h)
public void merge(Fingerprint other)
public void filterSuspectSites()