predict.DNAmixture | R Documentation |
IMPORTANT: This is the DNAmixturesLite package, which is intended as a service to enable users to try DNAmixtures without purchasing a commercial licence for Hugin. When at all possible, we strongly recommend the use of DNAmixtures rather than this lite-version. See https://dnamixtures.r-forge.r-project.org/ for details on both packages.
While the lite-version seeks to provide the full functionality of DNAmixtures, note that computations are much less efficient and that there are some differences in available functionality. Be aware that the present documentation is copied from DNAmixtures and thus may not accurately describe the implementation of this lite-version.
## S3 method for class 'DNAmixture'
predict(
object,
pars,
dist = c("joint", "conditional", "prequential"),
markers = object$markers,
by.allele = TRUE,
initialize = TRUE,
...
)
object |
A |
pars |
Array of model parameters |
dist |
One of "joint", "conditional", and "prequential". If there are only known contributors, these are all the same since, under the model, peak heights are condtionally independent given profiles of the contributors. |
markers |
The set of markers of interest |
by.allele |
If |
initialize |
By default |
... |
Not used |
For a mixture with unknown contributors, the
probabilities are computed with respect to one of three
distributions. Let height
be the matrix of peak heights
with columns height1, ..., heightR
. For a peak at allele a
in the mixture r
, the three choices of distributions are
"joint"
Default. No conditioning on observed peak heights.
"conditional"
Conditional on height[-a, -r]
, i.e. on heights for all peaks, except the one under consideration.
"prequential"
Conditional on height[1:(a-1), 1:(r-1)]
, i.e. on heights for all peaks "before" the peak under consideration (see argument by.allele
for details).
If all contributors are known, the three distributions are the same due to independence of the peak heights.
A list with one data.frame per marker containing various probabilities for diagnostics
unseen |
The probability of not seeing a peak, i.e. no peak or a peak falling below the threshold |
seen |
The probability of seeing the allele |
smaller |
The probability of seeing a smaller peak than the one observed |
larger |
The probability of seeing a larger peak than the one observed |
Therese Graversen
data(MC15, MC18, USCaucasian)
mix <- DNAmixture(list(MC15, MC18), C = list(50,50), k = 3, K = c("K1", "K3", "K2"),
database = USCaucasian)
p <- mixpar(rho = list(30, 30), eta = list(30, 30), xi = list(0.08,0.08),
phi = list(c(K2 = 0.1, K3 = 0.2, K1 = 0.7), c(K2 = 0.1, K3 = 0.2, K1 = 0.7)))
pred <- predict(mix, p)
pred$VWA
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.