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.