Package | Description |
---|---|
net.maizegenetics.analysis.clustering |
The clustering package provides classes to cluster genotype sequence for the purpose of identifying common haplotypes.
|
net.maizegenetics.analysis.imputation |
Methods for genotypic imputation including Viterbi HMM, FSFHap, and FILLIN
|
Modifier and Type | Method and Description |
---|---|
Haplotype |
HaplotypeCluster.get(int index) |
Haplotype |
Haplotype.subHaplotype(int size,
boolean fromStart) |
Modifier and Type | Method and Description |
---|---|
ArrayList<Haplotype> |
HaplotypeCluster.getHaplotypeList() |
Iterator<Haplotype> |
HaplotypeCluster.getIterator() |
Modifier and Type | Method and Description |
---|---|
void |
HaplotypeCluster.add(Haplotype hap) |
int |
Haplotype.compareTo(Haplotype arg0) |
boolean |
HaplotypeCluster.contains(Haplotype hap) |
int |
Haplotype.distanceFrom(Haplotype h0)
Distance is defined as the sum of the distances between each pair of sites.
|
static int |
Haplotype.getDistance(Haplotype hap0,
Haplotype hap1) |
int |
HaplotypeCluster.getMaximumDistance(Haplotype hap) |
void |
HaplotypeCluster.remove(Haplotype hap) |
Constructor and Description |
---|
HaplotypeCluster(Haplotype hap) |
HaplotypeCluster(Haplotype hap,
double initialScore) |
Constructor and Description |
---|
HaplotypeCluster(ArrayList<Haplotype> hapList) |
HaplotypeCluster(ArrayList<Haplotype> hapList,
double initialScore) |
HaplotypeClusterer(ArrayList<Haplotype> haplotypes) |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypes(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypesV1(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
ArrayList<Haplotype> |
BiparentalHaplotypeFinder.mergeMajorHaplotypes(HaplotypeClusterer clusterMaker,
int minClusterSize) |
Modifier and Type | Method and Description |
---|---|
static boolean |
BiparentalHaplotypeFinder.doesOverlapMatch(Haplotype h0,
Haplotype h1,
int overlap,
boolean forward) |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypes(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypes(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypesV1(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
static ArrayList<ArrayList<Haplotype>> |
BiparentalHaplotypeFinder.getParentHaplotypesV1(ArrayList<ArrayList<Haplotype>> previousParents,
ArrayList<Haplotype> candidates,
int overlap,
boolean forward) |
void |
BiparentalHaplotypeFinder.updatePopulationDataAlleles(ArrayList<ArrayList<Haplotype>> parentHaplotypes,
ArrayList<Position> positions,
int start,
int length) |
Copyright © 2018. All rights reserved.