| Constructor | Description |
|---|---|
WrappedHapPair(GT phasedGT,
int hapPair) |
Creates a
WrappedHapPair instance representing
the specified haplotype pair. |
| Modifier and Type | Method | Description |
|---|---|---|
int |
allele1(int marker) |
Returns the first allele for the specified marker.
|
int |
allele2(int marker) |
Returns the second allele for the specified marker.
|
int |
idIndex() |
Returns the sample identifier index.
|
Marker |
marker(int marker) |
Returns the specified marker.
|
Markers |
markers() |
Returns the markers.
|
int |
nMarkers() |
Returns the number of markers.
|
public WrappedHapPair(GT phasedGT, int hapPair)
WrappedHapPair instance representing
the specified haplotype pair.phasedGT - the RefGTWindow object that
will be "wrapped" by thishapPair - a haplotype pair indexjava.lang.IllegalArgumentException - if phasedGT.isPhased() == falsejava.lang.IllegalArgumentException - if
hapPair < 0 || hapPair >= sampleHapPairs.nHapPairs()java.lang.NullPointerException - if sampleHapPairs == nullpublic int allele1(int marker)
HapPairpublic int allele2(int marker)
HapPairpublic Marker marker(int marker)
HapPairpublic int nMarkers()
HapPair