Extracts regression coefficients from TOP posterior samples, and returns the posterior mean of coefficients for each level of TOP model.

extract_TOP_mean_coef(
  TOP_samples,
  tf_cell_combos,
  assembled_training_data,
  n_bins = 5
)

Arguments

TOP_samples

TOP samples combined from all partitions using the combine_TOP_samples() function.

tf_cell_combos

A table with the indices and names of TF and cell type combinations from the assembled training data. If missing, will create the table usi9ng assembled_training_data.

assembled_training_data

Assembled training data as in the assemble_training_data function.

n_bins

Number of DNase or ATAC bins in TOP model (default = 5)

Value

A list of posterior mean regression coefficients for each level of TOP model.

Examples

if (FALSE) {
TOP_mean_coef <- extract_TOP_mean_coef(TOP_samples,
                                       assembled_training_data = assembled_training_data)

# or
tf_cell_combos <- extract_tf_cell_combos(assembled_training_data)
TOP_mean_coef <- extract_TOP_mean_coef(TOP_samples,
                                       tf_cell_combos = tf_cell_combos)
}