Modified JAGS file architecture

This commit is contained in:
2025-05-01 00:47:58 +02:00
parent a62a9bac54
commit 079d15b211
6 changed files with 101 additions and 4 deletions

View File

@ -14,6 +14,7 @@
#' @param diag.plots boolean indicating whether the JAGS diagnosis plots should be displayed
#' @return A data.frame containing various model outputs
#' @import rjags
#' @import dclone
#' @export
bpcm <- function(df=NULL,grp=NULL,is.dif=NULL,is.unif=NULL,priors=NULL,param=list(),verbose=T,diag.plots=F) {
@ -121,7 +122,7 @@ bpcm <- function(df=NULL,grp=NULL,is.dif=NULL,is.unif=NULL,priors=NULL,param=lis
if (verbose) {
cat('Initializing Chains...')
}
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = "/home/corentin/Documents/These/Recherche/SPT/src/bpcm",n.chains=n.chains)
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = system.file("jags","bpcm",package="SPT"),n.chains=n.chains)
if (verbose) {
cat('DONE \n')
cat('Applying burn-in iterations...')
@ -231,7 +232,7 @@ bpcm <- function(df=NULL,grp=NULL,is.dif=NULL,is.unif=NULL,priors=NULL,param=lis
if (verbose) {
cat('Initializing Chains...')
}
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = "/home/corentin/Documents/These/Recherche/SPT/src/bpcm_beta",n.chains=n.chains)
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = system.file("jags","bpcm_beta",package="SPT"),n.chains=n.chains)
if (verbose) {
cat('DONE \n')
cat('Applying burn-in iterations...')
@ -356,7 +357,7 @@ bpcm <- function(df=NULL,grp=NULL,is.dif=NULL,is.unif=NULL,priors=NULL,param=lis
if (verbose) {
cat('Initializing Chains...')
}
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = "/home/corentin/Documents/These/Recherche/SPT/src/bpcm_dif",n.chains=n.chains)
dclone::parJagsModel(cl,name="mod.jags",data = data,inits = NULL,file = system.file("jags","bpcm_dif",package="SPT"),n.chains=n.chains)
if (verbose) {
cat('DONE \n')
cat('Applying burn-in iterations...')