logLX | R Documentation |
Replacement for logL in DNAmixtures that calls calls LogL.UKX instead of logL.UK.
logLX(mixture, expr.extra.findings, presence.only = FALSE, initialize = FALSE)
mixture |
Compiled DNAmixture object. |
expr.extra.findings |
expression containing the extra findings |
presence.only |
Set to TRUE to ignore peak heights and evaluate the likelihood function considering peak presence and absence (heights above and below threshold) only. Defaults to FALSE |
initialize |
should all entered evidence be removed from the networks in |
The log likelihood.
Peter Green (P.J.Green@bristol.ac.uk)
See also logL
.
data(test2data)
# set threshold C
C<-0.001
mixD<-DNAmixture(list(epg),k=2,C=list(0.001),database=db)
pars<-mixpar(rho=list(2),eta=list(100),xi=list(0.1),phi=list(c(U1=0.7,U2=0.3)))
baseline<-logL(mixD)(pars)
mixMBN<-DNAmixture(list(epg),k=2,C=list(C),database=db,triangulate=FALSE,compile=FALSE)
cgtcaca<-gt2aca(mixMBN,Cgt)
add.child.meiosis.nodes(mixMBN,cgtcaca,1)
log10LR<-(logLX(mixMBN,
expr.make.findings(list(
list('Male',ind=1),
list('Caca',aca='cgtcaca')
))
)(pars)-attr(cgtcaca,'logGt')-baseline)/log(10)
cat('log10 LR',log10LR,'\n')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.