Writing JAGS Model

Functions for writing and updating the JAGS .txt model file

writeDABOM()

Write DABOM JAGS model

fixNoFishNodes()

Modify basic JAGS model

JAGS Inputs

Functions to prepare JAGS Inputs

setInitialValues()

DABOM Initial Values

createJAGSinputs()

Prep DABOM JAGS inputs

addTimeVaryData()

Add Time-Varying Data

setSavedParams()

Set Saved Parameters

Summarizing Results

Functions related to summarizing detection, movement and escapement estimates

extractDetectPost()

Extract Detection Posteriors

extractTransPost()

Extract Transition Posteriors

compileTransProbs()

Compile Transition Probabilities

summariseDetectProbs()

Summarise Detection Probabilities

summarisePost()

Summarize Posteriorrs

calcAbundPost()

Calculate Abundance Posteriors

Internal Functions

These functions are used internally, within other functions

createDABOMcapHist()

Prep DABOM capture histories

createDirichletVector()

Create Dirichlet vector

createNodeList()

Node List

defineDabomColNms()

Define Column Names for DABOM matrix

estMode()

Estimate Mode of Posterior Distribution

setBranchNums()

Set Branch Numbers