Skip to contents

Introduction

This package provides a Bayesian framework for transmission modeling on an individual patient level. Modeling is conducted through Markov Chain Monte Carlo (MCMC) methods.This document will explain the basic usage of the package, specification of parameters, and the output of the model.

Data Structure

The algorithms expect a longitudinal data set with the following columns: * facility: The facility where the event occurred. * unit: The unit within the facility where the event occurred. * time: The time at which the event occurred. * patient: The patient involved in the event. * type: The type of event.

The package includes a simulated dataset, simulated.data.

pillar::glimpse(simulated.data)
#> Rows: 8,360
#> Columns: 5
#> $ facility <int> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1…
#> $ unit     <int> 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1…
#> $ time     <dbl> 0.060978, 0.061978, 1.560978, 2.883323, 2.884323, 1.422631, 1…
#> $ patient  <int> 1, 1, 1, 1, 1, 10, 10, 10, 10, 19, 19, 19, 23, 23, 23, 28, 28…
#> $ type     <int> 0, 1, 10, 1, 3, 0, 1, 1, 3, 0, 1, 3, 0, 1, 3, 0, 1, 1, 3, 0, 

There are 12 different types of events that can be specified in the type column. These are, expected numerical codes shown in parentheses:

  • Admission (0) and Discharge (3)
  • Surveillance Testing Results
    • Negative Test (1)
    • Positive Test (2)
  • Clinical Testing Results
    • Negative Test (4)
    • Positive Test (5)
  • Generic Testing
    • Negative Test (7)
    • Positive Test (8)
  • Antibiotic Use
    • single dose (9)
    • Start (10)
    • Stop (11)
  • Isolation Procedures
    • Start (6)
    • Stop (7)

Not all events need to be used in every data set, but the model selected should reflect the data that is available. Care should be taken to correctly code the data. The EventToCode and CodeToEvent functions can be used to convert between.

table(CodeToEvent(simulated.data$type))
#> 
#>      abxoff       abxon   admission   discharge negsurvtest possurvtest 
#>         297         725        2183        2183        2749         223

Model Specifiction

Model Choice

Since the model is implemented in C++ for speed and efficiency, only the specified models can be used. The currently implemented models are:

  • "LinearAbxModel", A Linear model with antibiotic use as a covariate.
  • "MixedModel", and
  • "LogNormalModel"

Model specification and all parameters are controlled through constructor functions of the same name, or generically through the LogNormalModelParams() function.

For all models there is the choice of either a 2 state (susceptible and colonized) or 3 state (susceptible, colonized, and recovered or latent) model. Number of states is set through the nstates parameter, and the number of states in the model overrides what may be specified in any individual component.

Parameters

The remainder of the parameters are grouped into the following categories:

  • Abx, Antibiotic use,
  • AbxRate, Antibiotic rates,
  • InUnit, In unit infection rates,
  • OutOfUnitInfection, Out of unit infection rates,
  • Insitu, In situ parameters,
  • Testing:
    • SurveilenceTest, Surveillance testing,
    • ClinicalTest, Clinical testing.

Unless otherwise specified the parameters are all distributed gamma with specified shape and rate parameters. Each parameter can also be left as fixed or be sampled at each iteration of the MCMC.

Specifying parameters

Parameters for the model may be specified by the Param() function. This function takes up to four arguments:

1. `init`, is the initial value of the parameter.
2. `weight`, is the weight of the prior distribution in updates.
3. `update`, a flag of if the parameter should be sampled in the MCMC algorithm. 
    `FALSE` indicates that the parameter should be fixed, and is by default `TRUE` when `weight` is greater than zero.
4. `prior`, the mean of the prior distribution.  Taken with the weight will fully parameterize the distribution.
# Fully specified parameter.
Param(init = 0, weight = 1, update = TRUE, prior = 0.5)
# Fixed parameter
# Weight = 0 implies update=FALSE and prior is ignored.
Param(0, 0)
# Update parameter that starts at zero.
Param(0, weight =1, update=TRUE)
# Parameters specified at zero implies fixed.
Param(0)

Abx Antibiotic use

Antibiotic use is specified by the Abx parameter. This parameter is a list constructed with the AbxParams() function with the following components:

  • onoff, If antibiotics are being used or not. The two following parameters are only used if onoff is TRUE.
  • delay, the delay for the antibiotic to take effect.
  • life, the duration where the antibiotic to be effective.
abx <- AbxParams(onoff = TRUE, delay = 0.3, life = 1)

Currently, all antibiotics are assumed to be equally effective and have the same duration of effectiveness.

AbxRate Antibiotic rates

The AbxRate parameter control the antibiotic administration rates.

abxrate <- AbxRateParams(
  # Uncolonized patients do use antibiotics but at a low rate.
  uncolonized = 0.05,  
  # Colonized patients use antibiotics at a high rate.
  colonized = 0.7      
)

Here since both parameters are non-zero both will be updated. A rate of zero for either would indicate that group would never be on antibiotics.

InUnit In unit infection rate

Transmission within unit is the main defining characteristic that differentiates models. For example the linear antibiotic model, LinearAbxModel(), is differentiated from the log normal model, LogNormalModelParams() by the use of a ABXInUnitParams() for the InUnit argument rather than the LogNormalInUnitAcquisition() which does not take into account antibiotic use. All in unit transmission is defined in terms of acquisition, progression, and clearance.

Aqcuisition Model

In the base log normal antibiotic model, LogNormalABXInUnitParameters() log acquisition probability is a linear function.

log(P(Acq(t)))=β0+βt(tt0)+βcNog(Colonized(t))acaNca(t)+βAAi(t)+βEEi(t) \log(P(\mathrm{Acq(t)})) = \beta_0 + \beta_t(t-t_0) + \beta_c N_og(\mathrm{Colonized(t)})a_{ca}N_{ca}(t) + \beta_A A_i(t) + \beta_E E_i(t) Where β\beta_\star represents the coefficient corresponding to the amounts, Nc(t)N_c(t) represent the total number of colonized patients at time tt, Nca(t)N_{ca}(t) the number of colonized on antibiotics, and Ai(t)A_i(t) and Ei(t)E_i(t) represents if patient ii is currently or ever on antibiotics.

The linear antibiotic (LinearAbxAcquisitionParams) takes a more complicated form for the acquisition model. $$ P(\mathrm{Acq(t)}) = \left[e^{\beta_\mathrm{time}(t-t_0)}\right]\\ \left\{e^{\beta_0} \left[ \left(\frac{\beta_\mathrm{freq}}{P(t)}+(1 - e^{\beta_\mathrm{freq}})\right) e^{\beta_\mathrm{mass}}\left( (N_c(t) - N_{ca}(t)) + e^{\beta_\mathrm{col\_abx}}N_{ca}(t) \right) + 1 - e^{\beta_\mathrm{mass}} \right] \right\}\\ \left[ N_S(t) - N_E(t) + e^{\beta_\mathrm{suss\_ever}}\left(\left(E_i(t)-A_i(t)\right) +A_i(t)e^{\beta_\mathrm{suss\_abx}}\right) \right] $$

acquisition <- LinearAbxAcquisitionParams(
    base = Param(0.01),     #< Base acquisition rate (Updated)
    time = Param(1, 0),     #< Time effect (Fixed)
    mass = Param(1),        #< Mass Mixing (Updated)
    freq = Param(1),        #< Frequency/Density effect (Updated)
    col_abx = Param(1, 0),  #< Colonized on antibiotics (Fixed)
    suss_abx = Param(1, 0), #< Susceptible on antibiotics (Fixed)
    suss_ever = Param(1, 0) #< Ever on antibiotics (Fixed)  
)

Progression Model

In the 3 state model there is a latent state and the progression model controls how patient transition out of the latent state. The base rate can be affected by currently being on antiboitics or ever being on antbiotcs.

log(P(progression))=δ0+δAAi(t)+δEEi(t) \log(P(\mathrm{progression})) = \delta_0+\delta_AA_i(t) + \delta_EE_i(t) the linear antibiotic model is:

P(progression)=eδ0[1Ei(t)+eδ2(Ei(t)Ai(t)+eδ1Ai(t))] P(\mathrm{progression}) = e^{\delta_0}\left[1-E_i(t)+e^{\delta_2}\left(E_i(t)-A_i(t)+e^{\delta_1}A_i(t)\right)\right]

Where here we use δ\delta for the coefficients, but the notation is the same.

progression <- ProgressionParams(
    rate = Param(0.01),     #< Base progression rate (Updated)
    abx  = Param(1, 0),     #< Currently on antibiotics (Fixed)
    ever = Param(1, 0)      #< Ever on antibiotics (Fixed)
)

Clearance Model

The clearance model is the same as the progression model in both the log normal and the linear cases, the coefficients however are independent.

clearance <- ClearanceParams(
    rate = Param(0.01),     #< Base clearance rate (Updated)
    abx  = Param(1, 0),     #< Currently on antibiotics (Fixed)
    ever = Param(1, 0)      #< Ever on antibiotics (Fixed)
)
inunit <- ABXInUnitParams(
  acquisition = acquisition,
  progression = progression,
  clearance   = clearance
)

Out of Unit Importation

The out of unit parameters control the rate at which admissions come in, and which state they enter in.

log(P(stateistatej)|t)=PjQi,jetiri \log(P(\mathrm{state}_i \rightarrow \mathrm{state}_j)|t) = P_j - Q_{i,j} e^{-t \sum_i r_i}

outcol <- OutOfUnitInfectionParams(
  acquisition = 0.1,
  clearance = 0.5
)

In Situ

I’m not sure what these parameters do. It’s a set of gamma distributed parameters one for each state. The updates and probabilities are not time dependent.

When updating the rates for each state are sampled from a gamma(Ni,1)gamma(N_i, 1) distribution. Then all three are normalized to sum to 1.

insitu <- InsituParams(
  # Starting 90/10 split uncolonized to colonized  
  probs = c(uncolonized = 0.90, #< names are unnecessary.
              colonized = 0.10)
)

Testing

There are two types of testing, surveillance, which is conducted routinely at regular intervals such as on admission then every 3 days after, and clinical, where the testing is precipitated by staff, and thus the timing is informative.

Surveillance Testing

The timing of surveillance testing is assumed to not be informative. Therefore, surveillance testing is only parameterized in terms of probability of a positive test given the underlying status. Surveillance test parameters are updated with a sample from a Beta(Ns,1,Ns,0)Beta(N_{s,1}, N_{s,0}) distribution where Ns,1N_{s,1} and Ns,0N_{s,0} are the number of positive and negative tests respectively for state ss.

surv <- SurveillanceTestParams(
    # Probability of a positive test when uncolonized
    uncolonized = Param(0),
    # Probability of a positive test when colonized
    colonized = Param(0.9, 1, TRUE)
)

Clinical Testing

Since clinical testing time is informative, clinical testing is assumed to be at random within infection stage. The rate of testing within each stage is sampled from a gamma distribution. Sensitivity/Specificity are handled the same as surveillance testing and the likelihood is multiplicative between rate and effectiveness.

clin <- ClinicalTestParams(
    # Rate of testing when uncolonized
    uncolonized = ParamWRate(Param(0, 0), rate = Param(1)),
    # Rate of testing when colonized
    colonized = ParamWRate(Param(0, 0), rate = Param(1))
)

All Together

params <- LinearAbxModel(
  nstates = 2,
  Insitu = insitu,
  SurveillanceTest = surv,
  ClinicalTest = clin,
  OutOfUnitInfection = outcol,
  InUnit = inunit,
  Abx = abx,
  AbxRate = abxrate
)

Running the Model

The model is run through the runMCMC() function. This function takes the following arguments:

results <- runMCMC(
  data = simulated.data,
  MCMCParameters = list(
    nburn = 100,
    nsims = 1000,
    outputparam = TRUE,
    outputfinal = TRUE
  ),
  modelParameters = params,
  verbose = TRUE
)
#> Initializing Variables
#> Creating RNG...Done
#> Setting up System...Done
#> Creating model...
#> (In LinearAbxModel specialization)
#>   * Setting up Abx...Done
#>   * Setting up Insitu...Done
#>   * Setting up Surveillance Test...Done
#>   * Setting up Clinical Test...Done
#>   * Setting up Out of Unit...Done
#>   * Setting up In Unit...Done
#>   * Setting up Abx Rates...Done
#> Done
#> Set time origin
#> Building history structure...Done
#> Finding tests for WAIC.
#> Building sampler.
#> 
#> === INITIAL PARAMETERS ===
#> 0.9000000000 0.0000000000    0.0000000000    0.8000000000    0.0000000000    0.8000000000    0.0000000000    0.0000000000    1.0000000000    0.0000000000    0.1000000000    0.5000000000    0.0100000000    1.0000000000    0.9999999999    0.9999999999    1.0000000000    1.0000000000    1.0000000000    0.0100000000    1.0000000000    1.0000000000    0.0500000000    0.7000000000            LogLike=-inf
#> === END INITIAL PARAMETERS ===
#> burning in MCMC.
#> 0:sample episodes...Sample Model...done.
#> 1:sample episodes...Sample Model...done.
#> 2:sample episodes...Sample Model...done.
#> 3:sample episodes...Sample Model...done.
#> 4:sample episodes...Sample Model...done.
#> 5:sample episodes...Sample Model...done.
#> 6:sample episodes...Sample Model...done.
#> 7:sample episodes...Sample Model...done.
#> 8:sample episodes...Sample Model...done.
#> 9:sample episodes...Sample Model...done.
#> 10:sample episodes...Sample Model...done.
#> 11:sample episodes...Sample Model...done.
#> 12:sample episodes...Sample Model...done.
#> 13:sample episodes...Sample Model...done.
#> 14:sample episodes...Sample Model...done.
#> 15:sample episodes...Sample Model...done.
#> 16:sample episodes...Sample Model...done.
#> 17:sample episodes...Sample Model...done.
#> 18:sample episodes...Sample Model...done.
#> 19:sample episodes...Sample Model...done.
#> 20:sample episodes...Sample Model...done.
#> 21:sample episodes...Sample Model...done.
#> 22:sample episodes...Sample Model...done.
#> 23:sample episodes...Sample Model...done.
#> 24:sample episodes...Sample Model...done.
#> 25:sample episodes...Sample Model...done.
#> 26:sample episodes...Sample Model...done.
#> 27:sample episodes...Sample Model...done.
#> 28:sample episodes...Sample Model...done.
#> 29:sample episodes...Sample Model...done.
#> 30:sample episodes...Sample Model...done.
#> 31:sample episodes...Sample Model...done.
#> 32:sample episodes...Sample Model...done.
#> 33:sample episodes...Sample Model...done.
#> 34:sample episodes...Sample Model...done.
#> 35:sample episodes...Sample Model...done.
#> 36:sample episodes...Sample Model...done.
#> 37:sample episodes...Sample Model...done.
#> 38:sample episodes...Sample Model...done.
#> 39:sample episodes...Sample Model...done.
#> 40:sample episodes...Sample Model...done.
#> 41:sample episodes...Sample Model...done.
#> 42:sample episodes...Sample Model...done.
#> 43:sample episodes...Sample Model...done.
#> 44:sample episodes...Sample Model...done.
#> 45:sample episodes...Sample Model...done.
#> 46:sample episodes...Sample Model...done.
#> 47:sample episodes...Sample Model...done.
#> 48:sample episodes...Sample Model...done.
#> 49:sample episodes...Sample Model...done.
#> 50:sample episodes...Sample Model...done.
#> 51:sample episodes...Sample Model...done.
#> 52:sample episodes...Sample Model...done.
#> 53:sample episodes...Sample Model...done.
#> 54:sample episodes...Sample Model...done.
#> 55:sample episodes...Sample Model...done.
#> 56:sample episodes...Sample Model...done.
#> 57:sample episodes...Sample Model...done.
#> 58:sample episodes...Sample Model...done.
#> 59:sample episodes...Sample Model...done.
#> 60:sample episodes...Sample Model...done.
#> 61:sample episodes...Sample Model...done.
#> 62:sample episodes...Sample Model...done.
#> 63:sample episodes...Sample Model...done.
#> 64:sample episodes...Sample Model...done.
#> 65:sample episodes...Sample Model...done.
#> 66:sample episodes...Sample Model...done.
#> 67:sample episodes...Sample Model...done.
#> 68:sample episodes...Sample Model...done.
#> 69:sample episodes...Sample Model...done.
#> 70:sample episodes...Sample Model...done.
#> 71:sample episodes...Sample Model...done.
#> 72:sample episodes...Sample Model...done.
#> 73:sample episodes...Sample Model...done.
#> 74:sample episodes...Sample Model...done.
#> 75:sample episodes...Sample Model...done.
#> 76:sample episodes...Sample Model...done.
#> 77:sample episodes...Sample Model...done.
#> 78:sample episodes...Sample Model...done.
#> 79:sample episodes...Sample Model...done.
#> 80:sample episodes...Sample Model...done.
#> 81:sample episodes...Sample Model...done.
#> 82:sample episodes...Sample Model...done.
#> 83:sample episodes...Sample Model...done.
#> 84:sample episodes...Sample Model...done.
#> 85:sample episodes...Sample Model...done.
#> 86:sample episodes...Sample Model...done.
#> 87:sample episodes...Sample Model...done.
#> 88:sample episodes...Sample Model...done.
#> 89:sample episodes...Sample Model...done.
#> 90:sample episodes...Sample Model...done.
#> 91:sample episodes...Sample Model...done.
#> 92:sample episodes...Sample Model...done.
#> 93:sample episodes...Sample Model...done.
#> 94:sample episodes...Sample Model...done.
#> 95:sample episodes...Sample Model...done.
#> 96:sample episodes...Sample Model...done.
#> 97:sample episodes...Sample Model...done.
#> 98:sample episodes...Sample Model...done.
#> 99:sample episodes...Sample Model...done.
#> Running MCMC.
#> 0:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 1:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 2:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 3:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 4:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 5:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 6:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 7:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 8:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 9:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 10:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 11:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 12:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 13:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 14:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 15:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 16:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 17:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 18:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 19:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 20:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 21:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 22:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 23:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 24:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 25:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 26:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 27:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 28:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 29:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 30:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 31:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 32:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 33:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 34:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 35:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 36:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 37:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 38:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 39:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 40:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 41:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 42:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 43:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 44:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 45:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 46:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 47:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 48:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 49:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 50:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 51:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 52:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 53:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 54:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 55:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 56:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 57:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 58:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 59:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 60:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 61:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 62:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 63:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 64:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 65:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 66:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 67:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 68:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 69:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 70:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 71:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 72:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 73:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 74:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 75:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 76:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 77:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 78:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 79:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 80:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 81:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 82:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 83:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 84:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 85:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 86:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 87:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 88:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 89:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 90:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 91:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 92:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 93:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 94:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 95:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 96:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 97:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 98:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 99:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 100:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 101:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 102:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 103:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 104:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 105:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 106:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 107:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 108:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 109:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 110:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 111:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 112:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 113:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 114:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 115:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 116:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 117:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 118:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 119:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 120:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 121:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 122:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 123:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 124:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 125:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 126:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 127:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 128:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 129:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 130:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 131:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 132:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 133:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 134:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 135:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 136:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 137:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 138:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 139:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 140:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 141:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 142:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 143:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 144:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 145:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 146:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 147:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 148:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 149:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 150:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 151:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 152:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 153:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 154:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 155:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 156:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 157:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 158:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 159:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 160:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 161:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 162:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 163:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 164:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 165:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 166:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 167:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 168:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 169:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 170:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 171:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 172:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 173:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 174:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 175:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 176:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 177:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 178:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 179:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 180:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 181:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 182:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 183:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 184:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 185:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 186:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 187:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 188:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 189:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 190:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 191:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 192:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 193:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 194:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 195:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 196:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 197:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 198:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 199:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 200:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 201:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 202:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 203:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 204:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 205:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 206:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 207:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 208:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 209:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 210:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 211:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 212:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 213:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 214:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 215:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 216:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 217:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 218:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 219:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 220:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 221:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 222:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 223:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 224:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 225:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 226:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 227:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 228:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 229:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 230:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 231:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 232:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 233:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 234:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 235:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 236:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 237:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 238:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 239:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 240:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 241:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 242:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 243:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 244:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 245:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 246:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 247:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 248:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 249:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 250:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 251:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 252:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 253:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 254:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 255:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 256:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 257:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 258:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 259:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 260:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 261:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 262:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 263:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 264:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 265:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 266:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 267:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 268:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 269:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 270:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 271:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 272:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 273:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 274:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 275:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 276:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 277:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 278:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 279:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 280:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 281:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 282:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 283:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 284:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 285:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 286:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 287:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 288:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 289:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 290:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 291:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 292:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 293:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 294:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 295:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 296:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 297:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 298:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 299:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 300:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 301:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 302:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 303:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 304:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 305:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 306:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 307:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 308:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 309:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 310:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 311:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 312:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 313:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 314:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 315:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 316:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 317:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 318:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 319:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 320:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 321:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 322:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 323:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 324:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 325:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 326:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 327:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 328:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 329:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 330:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 331:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 332:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 333:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 334:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 335:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 336:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 337:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 338:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 339:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 340:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 341:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 342:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 343:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 344:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 345:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 346:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 347:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 348:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 349:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 350:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 351:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 352:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 353:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 354:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 355:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 356:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 357:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 358:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 359:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 360:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 361:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 362:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 363:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 364:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 365:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 366:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 367:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 368:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 369:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 370:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 371:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 372:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 373:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 374:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 375:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 376:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 377:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 378:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 379:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 380:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 381:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 382:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 383:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 384:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 385:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 386:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 387:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 388:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 389:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 390:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 391:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 392:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 393:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 394:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 395:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 396:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 397:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 398:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 399:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 400:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 401:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 402:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 403:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 404:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 405:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 406:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 407:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 408:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 409:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 410:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 411:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 412:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 413:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 414:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 415:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 416:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 417:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 418:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 419:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 420:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 421:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 422:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 423:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 424:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 425:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 426:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 427:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 428:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 429:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 430:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 431:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 432:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 433:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 434:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 435:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 436:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 437:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 438:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 439:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 440:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 441:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 442:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 443:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 444:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 445:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 446:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 447:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 448:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 449:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 450:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 451:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 452:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 453:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 454:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 455:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 456:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 457:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 458:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 459:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 460:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 461:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 462:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 463:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 464:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 465:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 466:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 467:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 468:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 469:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 470:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 471:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 472:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 473:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 474:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 475:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 476:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 477:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 478:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 479:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 480:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 481:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 482:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 483:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 484:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 485:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 486:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 487:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 488:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 489:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 490:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 491:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 492:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 493:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 494:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 495:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 496:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 497:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 498:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 499:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 500:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 501:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 502:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 503:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 504:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 505:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 506:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 507:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 508:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 509:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 510:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 511:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 512:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 513:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 514:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 515:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 516:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 517:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 518:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 519:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 520:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 521:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 522:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 523:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 524:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 525:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 526:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 527:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 528:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 529:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 530:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 531:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 532:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 533:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 534:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 535:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 536:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 537:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 538:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 539:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 540:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 541:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 542:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 543:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 544:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 545:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 546:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 547:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 548:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 549:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 550:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 551:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 552:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 553:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 554:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 555:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 556:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 557:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 558:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 559:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 560:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 561:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 562:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 563:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 564:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 565:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 566:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 567:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 568:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 569:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 570:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 571:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 572:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 573:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 574:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 575:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 576:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 577:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 578:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 579:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 580:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 581:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 582:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 583:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 584:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 585:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 586:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 587:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 588:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 589:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 590:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 591:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 592:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 593:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 594:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 595:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 596:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 597:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 598:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 599:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 600:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 601:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 602:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 603:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 604:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 605:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 606:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 607:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 608:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 609:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 610:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 611:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 612:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 613:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 614:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 615:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 616:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 617:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 618:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 619:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 620:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 621:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 622:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 623:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 624:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 625:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 626:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 627:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 628:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 629:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 630:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 631:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 632:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 633:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 634:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 635:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 636:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 637:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 638:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 639:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 640:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 641:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 642:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 643:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 644:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 645:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 646:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 647:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 648:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 649:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 650:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 651:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 652:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 653:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 654:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 655:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 656:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 657:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 658:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 659:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 660:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 661:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 662:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 663:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 664:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 665:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 666:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 667:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 668:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 669:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 670:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 671:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 672:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 673:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 674:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 675:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 676:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 677:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 678:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 679:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 680:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 681:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 682:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 683:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 684:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 685:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 686:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 687:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 688:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 689:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 690:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 691:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 692:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 693:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 694:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 695:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 696:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 697:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 698:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 699:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 700:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 701:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 702:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 703:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 704:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 705:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 706:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 707:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 708:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 709:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 710:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 711:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 712:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 713:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 714:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 715:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 716:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 717:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 718:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 719:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 720:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 721:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 722:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 723:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 724:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 725:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 726:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 727:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 728:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 729:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 730:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 731:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 732:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 733:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 734:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 735:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 736:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 737:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 738:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 739:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 740:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 741:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 742:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 743:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 744:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 745:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 746:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 747:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 748:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 749:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 750:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 751:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 752:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 753:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 754:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 755:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 756:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 757:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 758:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 759:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 760:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 761:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 762:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 763:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 764:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 765:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 766:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 767:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 768:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 769:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 770:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 771:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 772:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 773:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 774:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 775:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 776:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 777:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 778:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 779:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 780:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 781:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 782:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 783:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 784:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 785:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 786:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 787:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 788:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 789:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 790:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 791:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 792:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 793:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 794:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 795:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 796:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 797:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 798:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 799:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 800:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 801:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 802:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 803:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 804:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 805:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 806:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 807:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 808:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 809:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 810:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 811:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 812:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 813:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 814:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 815:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 816:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 817:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 818:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 819:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 820:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 821:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 822:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 823:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 824:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 825:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 826:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 827:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 828:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 829:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 830:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 831:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 832:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 833:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 834:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 835:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 836:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 837:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 838:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 839:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 840:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 841:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 842:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 843:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 844:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 845:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 846:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 847:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 848:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 849:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 850:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 851:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 852:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 853:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 854:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 855:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 856:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 857:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 858:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 859:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 860:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 861:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 862:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 863:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 864:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 865:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 866:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 867:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 868:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 869:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 870:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 871:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 872:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 873:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 874:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 875:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 876:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 877:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 878:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 879:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 880:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 881:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 882:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 883:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 884:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 885:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 886:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 887:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 888:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 889:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 890:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 891:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 892:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 893:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 894:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 895:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 896:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 897:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 898:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 899:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 900:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 901:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 902:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 903:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 904:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 905:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 906:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 907:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 908:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 909:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 910:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 911:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 912:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 913:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 914:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 915:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 916:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 917:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 918:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 919:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 920:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 921:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 922:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 923:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 924:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 925:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 926:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 927:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 928:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 929:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 930:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 931:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 932:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 933:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 934:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 935:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 936:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 937:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 938:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 939:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 940:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 941:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 942:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 943:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 944:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 945:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 946:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 947:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 948:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 949:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 950:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 951:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 952:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 953:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 954:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 955:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 956:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 957:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 958:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 959:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 960:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 961:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 962:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 963:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 964:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 965:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 966:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 967:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 968:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 969:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 970:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 971:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 972:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 973:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 974:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 975:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 976:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 977:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 978:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 979:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 980:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 981:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 982:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 983:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 984:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 985:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 986:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 987:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 988:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 989:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 990:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 991:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 992:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 993:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 994:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 995:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 996:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 997:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 998:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> 999:sample episodes...Sample Model...Outputting parameters...likelhood...done.
#> MCMC done.
#> WAIC 1 2 =   -14.1094    14.1111
#> Writing complete form of final state.

Analyzing MCMC Results

Converting Parameters to Data Frame

The results$Parameters object contains the MCMC chain of all model parameters. To create trace plots and posterior distributions, we need to convert this nested list structure into a tidy data frame format.

# Function to safely extract parameter by name
get_param <- function(vec, name, default = NA_real_) {
  if (name %in% names(vec)) {
    return(as.numeric(vec[name]))
  }
  return(default)
}

# Convert parameters to long-format data frame
param_df <- data.frame()

for (i in seq_along(results$Parameters)) {
  iter_params <- results$Parameters[[i]]
  
  # Extract key parameters based on actual structure
  row <- data.frame(
    iteration = i,
    
    # In-situ probabilities
    insitu_uncolonized = get_param(iter_params$Insitu, "Insit.P(unc)"),
    insitu_colonized = get_param(iter_params$Insitu, "Insit.P(col)"),
    
    # Surveillance test parameters
    surv_test_uncol_neg = get_param(iter_params$SurveillanceTest, "ATest.P(+|unc-)"),
    surv_test_col_neg = get_param(iter_params$SurveillanceTest, "ATest.P(+|col-)"),
    surv_test_uncol_pos = get_param(iter_params$SurveillanceTest, "ATest.P(+|unc+)"),
    surv_test_col_pos = get_param(iter_params$SurveillanceTest, "ATest.P(+|col+)"),
    
    # Clinical test parameters
    clin_test_uncol = get_param(iter_params$ClinicalTest, "RTest.P(+|unc)"),
    clin_test_col = get_param(iter_params$ClinicalTest, "RTest.P(+|col)"),
    clin_rate_uncol = get_param(iter_params$ClinicalTest, "RTest.rateUnc"),
    clin_rate_col = get_param(iter_params$ClinicalTest, "RTest.rateCol"),
    
    # Out of unit parameters
    outunit_acquisition = get_param(iter_params$OutCol, "Out.acq"),
    outunit_clearance = get_param(iter_params$OutCol, "Out.clr"),
    
    # In unit parameters (first few unnamed parameters)
    inunit_param1 = if(length(iter_params$InCol) >= 1) iter_params$InCol[1] else NA_real_,
    inunit_param2 = if(length(iter_params$InCol) >= 2) iter_params$InCol[2] else NA_real_,
    inunit_param3 = if(length(iter_params$InCol) >= 3) iter_params$InCol[3] else NA_real_,
    inunit_param4 = if(length(iter_params$InCol) >= 4) iter_params$InCol[4] else NA_real_,
    
    # Antibiotic rate parameters
    abxrate_uncolonized = get_param(iter_params$Abx, "Abx.rateUnc"),
    abxrate_colonized = get_param(iter_params$Abx, "Abx.rateCol"),
    
    # Log likelihood
    loglikelihood = results$LogLikelihood[i]
  )
  
  param_df <- rbind(param_df, row)
}

# Display first few rows
head(param_df)
#>                                  iteration insitu_uncolonized insitu_colonized
#> PARAMETER NAMES NOT IMPLEMENTED          1          0.9302875                0
#> PARAMETER NAMES NOT IMPLEMENTED1         2          0.9998525                0
#> PARAMETER NAMES NOT IMPLEMENTED2         3          0.9908906                0
#> PARAMETER NAMES NOT IMPLEMENTED3         4          0.9556866                0
#> PARAMETER NAMES NOT IMPLEMENTED4         5          0.8666393                0
#> PARAMETER NAMES NOT IMPLEMENTED5         6          1.0000000                0
#>                                  surv_test_uncol_neg surv_test_col_neg
#> PARAMETER NAMES NOT IMPLEMENTED                    1                 0
#> PARAMETER NAMES NOT IMPLEMENTED1                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED2                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED3                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED4                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED5                   1                 0
#>                                  surv_test_uncol_pos surv_test_col_pos
#> PARAMETER NAMES NOT IMPLEMENTED                    1                 0
#> PARAMETER NAMES NOT IMPLEMENTED1                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED2                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED3                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED4                   1                 0
#> PARAMETER NAMES NOT IMPLEMENTED5                   1                 0
#>                                  clin_test_uncol clin_test_col clin_rate_uncol
#> PARAMETER NAMES NOT IMPLEMENTED                0             0        1391.482
#> PARAMETER NAMES NOT IMPLEMENTED1               0             0        5333.154
#> PARAMETER NAMES NOT IMPLEMENTED2               0             0        7545.635
#> PARAMETER NAMES NOT IMPLEMENTED3               0             0        5170.308
#> PARAMETER NAMES NOT IMPLEMENTED4               0             0        4230.554
#> PARAMETER NAMES NOT IMPLEMENTED5               0             0       14083.426
#>                                  clin_rate_col outunit_acquisition
#> PARAMETER NAMES NOT IMPLEMENTED              0         0.002885853
#> PARAMETER NAMES NOT IMPLEMENTED1             0         0.002885853
#> PARAMETER NAMES NOT IMPLEMENTED2             0         0.001218417
#> PARAMETER NAMES NOT IMPLEMENTED3             0         0.001218417
#> PARAMETER NAMES NOT IMPLEMENTED4             0         0.001218417
#> PARAMETER NAMES NOT IMPLEMENTED5             0         0.001218417
#>                                  outunit_clearance inunit_param1 inunit_param2
#> PARAMETER NAMES NOT IMPLEMENTED       0.0012281783   0.003159614             1
#> PARAMETER NAMES NOT IMPLEMENTED1      0.0012281783   0.003116127             1
#> PARAMETER NAMES NOT IMPLEMENTED2      0.0006971535   0.003844998             1
#> PARAMETER NAMES NOT IMPLEMENTED3      0.0006971535   0.004461223             1
#> PARAMETER NAMES NOT IMPLEMENTED4      0.0006971535   0.003907606             1
#> PARAMETER NAMES NOT IMPLEMENTED5      0.0006971535   0.004158357             1
#>                                  inunit_param3 inunit_param4
#> PARAMETER NAMES NOT IMPLEMENTED              1             1
#> PARAMETER NAMES NOT IMPLEMENTED1             1             1
#> PARAMETER NAMES NOT IMPLEMENTED2             1             1
#> PARAMETER NAMES NOT IMPLEMENTED3             1             1
#> PARAMETER NAMES NOT IMPLEMENTED4             1             1
#> PARAMETER NAMES NOT IMPLEMENTED5             1             1
#>                                  abxrate_uncolonized abxrate_colonized
#> PARAMETER NAMES NOT IMPLEMENTED              1226980          636348.4
#> PARAMETER NAMES NOT IMPLEMENTED1             1165656          629777.4
#> PARAMETER NAMES NOT IMPLEMENTED2             1271520          680347.0
#> PARAMETER NAMES NOT IMPLEMENTED3             1150118          666265.7
#> PARAMETER NAMES NOT IMPLEMENTED4             1214577          672626.5
#> PARAMETER NAMES NOT IMPLEMENTED5             1226288          734988.7
#>                                  loglikelihood
#> PARAMETER NAMES NOT IMPLEMENTED           -Inf
#> PARAMETER NAMES NOT IMPLEMENTED1          -Inf
#> PARAMETER NAMES NOT IMPLEMENTED2          -Inf
#> PARAMETER NAMES NOT IMPLEMENTED3          -Inf
#> PARAMETER NAMES NOT IMPLEMENTED4          -Inf
#> PARAMETER NAMES NOT IMPLEMENTED5          -Inf

Trace Plots

Trace plots show the evolution of parameters across MCMC iterations, helping to assess convergence.

library(ggplot2)
library(tidyr)

# Select key parameters for trace plots
trace_params <- param_df[, c("iteration", "insitu_colonized", "surv_test_col_pos", 
                              "outunit_acquisition", "inunit_param1", 
                              "abxrate_colonized", "loglikelihood")]

# Convert to long format
trace_long <- pivot_longer(trace_params, 
                           cols = -iteration,
                           names_to = "parameter",
                           values_to = "value")

# Create trace plots
ggplot(trace_long, aes(x = iteration, y = value)) +
  geom_line() +
  facet_wrap(~parameter, scales = "free_y", ncol = 2) +
  theme_minimal() +
  labs(title = "MCMC Trace Plots",
       x = "Iteration",
       y = "Parameter Value")

Posterior Distributions

Posterior distributions show the estimated distribution of each parameter after the MCMC sampling.

# Remove burn-in if needed (here we already set nburn in the MCMC call)
# For demonstration, let's use all samples since nburn=0 was specified

# Create density plots for posterior distributions
ggplot(trace_long, aes(x = value)) +
  geom_density(fill = "steelblue", alpha = 0.5) +
  geom_vline(aes(xintercept = mean(value, na.rm = TRUE)), 
             color = "red", linetype = "dashed") +
  facet_wrap(~parameter, scales = "free", ncol = 2) +
  theme_minimal() +
  labs(title = "Posterior Distributions",
       subtitle = "Red dashed line shows posterior mean",
       x = "Parameter Value",
       y = "Density")
#> Warning: Removed 1000 rows containing non-finite outside the scale range
#> (`stat_density()`).

Summary Statistics

# Calculate summary statistics for each parameter
library(dplyr)
#> 
#> Attaching package: 'dplyr'
#> The following objects are masked from 'package:stats':
#> 
#>     filter, lag
#> The following objects are masked from 'package:base':
#> 
#>     intersect, setdiff, setequal, union

summary_stats <- trace_long %>%
  group_by(parameter) %>%
  summarise(
    mean = mean(value, na.rm = TRUE),
    median = median(value, na.rm = TRUE),
    sd = sd(value, na.rm = TRUE),
    q025 = quantile(value, 0.025, na.rm = TRUE),
    q975 = quantile(value, 0.975, na.rm = TRUE),
    .groups = "drop"
  )

print(summary_stats)
#> # A tibble: 6 × 6
#>   parameter                    mean       median        sd       q025       q975
#>   <chr>                       <dbl>        <dbl>     <dbl>      <dbl>      <dbl>
#> 1 abxrate_colonized   656449.            6.56e+5   3.39e+4    5.91e+5    7.24e+5
#> 2 insitu_colonized         0             0         0          0          0      
#> 3 inunit_param1            0.000533      1.48e-4   9.40e-4    3.85e-5    4.17e-3
#> 4 loglikelihood         -Inf          -Inf       NaN       -Inf       -Inf      
#> 5 outunit_acquisition      0.000437      3.19e-4   4.88e-4    3.03e-5    1.55e-3
#> 6 surv_test_col_pos        0             0         0          0          0