Stroma (Immune) Component Gene Expression Estimation

Description

This function estimate the stroma component gene expression profiles of all patients, using the proportion estimates obtained from function DisHet. The estimates are stored in a p-by-k matrix, where p is the number of genes and k is the number of patients.The order of genes and the order of patients are the same as in the input bulk sample expression matrix


Usage

StromaExp (exp_T,exp_N,exp_G, rho)

Arguments

# Value Description
1 exp_T Gene expression in bulk RNA-seq samples. The rows correspond to different genes. The columns correspond to different patients.
2 exp_N Gene expression in the corresponding normal samples. The rows list the same set of genes as in exp_G. The columns correspond to patients matched with exp_T.
3 exp_G Gene expression in the corresponding tumor samples. The rows list the same set of genes as in exp_G. The columns correspond to patients matched with exp_T
4 rho Output from function DisHet: the patient-specific proportion estimates corresponding to tumor, normal, stroma components in order.

Examples

load(system.file("example/example_data.RData",package="DisHet"));
exp_T <- exp_T[1:200,];
exp_N <- exp_N[1:200,];
exp_G <- exp_G[1:200,];

rho <- DisHet(exp_T, exp_N, exp_G, save=FALSE, n_cycle=500, mean_last=50);

S <- StromaExp(exp_T,exp_N,exp_G, rho)