This function performs parallel pairwise estimation of recombination fractions using probability-based dosage scoring via a C++ backend.
paralell_pairwise_probability(
mrk.pairs,
input.seq,
geno,
dP,
dQ,
count.cache,
tol = .Machine$double.eps^0.25,
ll = ll
)
Depending on the ll
parameter, returns either log-likelihood values or formatted LOD scores from pairwise recombination fraction estimation.
A matrix of dimensions 2*N, containing N pairs of markers to be analyzed.
An object of class mappoly.sequence
.
Genotype matrix.
Vector of probabilities for the first allele.
Vector of probabilities for the second allele.
An object of class cache.info
containing pre-computed genotype frequencies.
The tolerance level for the estimation accuracy (default is .Machine$double.eps^0.25
).
Logical; if TRUE, the function returns log-likelihood values instead of LOD scores. For internal use.