cis-Regulatory Module Sampling Function
Function 'C_sampling_cluster' samples a candidate cis-regulatory module for each gene, according to a discrete posterior probability distribution.
C_sampling_cluster(Y, C_old, A_old, X_old, base_line_old, C_prior, sigma_noise, sigma_A, sigma_baseline, sigma_X, BICORN_input)
Y
: gene expression data matrixC_old
: TF-gene binding network sampled from the previous roundA_old
: regulatory strength matrix sampled from the previous roundX_old
: transcription factor activity matrix sampled from the previous roundbase_line_old
: gene expression baseline activity sampled from the previous roundC_prior
: prior TF-gene binding networksigma_noise
: variance of gene expression fitting residualssigma_A
: variance of regulatory strengthsigma_baseline
: variance of gene expression baseline activitysigma_X
: variance of transcription factor activityBICORN_input
: this list structure contains TF symbols, Gene symbols and candidate modulesUseful links