| Title: | Bayesian Hierarchical Models for Single-Cell Protein Data | 
| Version: | 1.0.0 | 
| Description: | Bayesian Hierarchical beta-binomial models for modeling cell population to predictors/exposures. This package utilizes 'runjags' to run Gibbs sampling with parallel chains. Options for different covariances/relationship structures between parameters of interest. | 
| License: | MIT + file LICENSE | 
| Encoding: | UTF-8 | 
| RoxygenNote: | 7.3.2 | 
| Imports: | coda, runjags, VGAM, matlib | 
| Depends: | R (≥ 3.5), rjags | 
| Suggests: | knitr, rmarkdown | 
| VignetteBuilder: | knitr | 
| LazyData: | true | 
| NeedsCompilation: | no | 
| Packaged: | 2025-09-30 21:02:27 UTC; cjsakitis | 
| Author: | Chase Sakitis [aut, cre], Brooke Fridley [aut] | 
| Maintainer: | Chase Sakitis <cjsakitis@cmh.edu> | 
| Repository: | CRAN | 
| Date/Publication: | 2025-10-07 18:00:12 UTC | 
Bayesian Immune Cell Abundance Model (BICAM)
Description
Bayesian Immune Cell Abundance Model (BICAM)
Usage
BICAM(
  dat,
  M,
  adapt,
  burn,
  it,
  thin = 1,
  ran_eff = 1,
  chains = 4,
  cores = 4,
  v0_mu_logit = 0.01,
  ncov = 1,
  model = "Unstr",
  dis = NULL,
  tree = NULL,
  treelevels = NULL
)
Arguments
dat | 
 data frame with dataset (proper setup displayed in tutorial)  | 
M | 
 number of cell types/parameters of interest  | 
adapt | 
 number of adaptation iterations (for compiling model)  | 
burn | 
 number of burn-in iterations  | 
it | 
 number of sampling iterations (after burn-in)  | 
thin | 
 number of thinning samples  | 
ran_eff | 
 indicate whether to use random subject effect (repeated measurements)  | 
chains | 
 number of chains to run  | 
cores | 
 number of cores  | 
v0_mu_logit | 
 anticipated proportion of cell types/parameters  | 
ncov | 
 number of covariates input into the model  | 
model | 
 covariance model selection  | 
dis | 
 distance matrix for Exp. Decay model  | 
tree | 
 tree-structured covariance matrix for Tree and Scaled Tree models  | 
treelevels | 
 list of matrices for multilevel, tree-structured covariance matrix for TreeLevels model  | 
Value
A list of inputs and results
Examples
data(dat)
BICAM(dat,2,1500,250,250)
Example dataset: dat
Description
A sample dataset used for demonstrating the function.
Usage
dat
Format
A data frame with 10 rows and 5 columns:
- suid
 Subject ID's
- total
 Total number of trials
- stage
 Binary predictor variable (0/1)
- M1
 Count data for Marker 1
- M2
 Count data for Marker 2
Source
Imported from CSV and saved as RData
Examples
data(dat)
head(dat)