-
Notifications
You must be signed in to change notification settings - Fork 43
Applying the approach to other datasets
icrreview1 edited this page Jun 18, 2018
·
12 revisions
Our approach combines single cell RNA-seq (scRNA-seq) and bulk RNA-Seq data to relate the cellular state of one cell type (cell type A) to the cellular composition of the tumors (the abundance of cell type B). We applied it in melanoma to identify cell states of malignant cells which are associated with the "cold" phenotype, meaning, with low T cell infiltration levels.
You can use our approach to study T cell exclusion in other cancer types as well as the associations between other cell types within the tumor ecosystem. To do so, simply call
cell.cell.interactions.new.dataset(bulk.tpm,sc.tpm,sc.n.reads,
cellA.markers,cellB.markers,
cellA.name = "malignant.cell",
cellB.name = "T.cell",
bulk.confounders = NULL,
sc.confounders = NULL,
fileName = "Malignant.T.cell.exclusion",
sigFilePath = "Malignant.T.cell.exclusion.signatures")
where
-
bulk.tpm
(G1 x N1) is a gene expression matrix of N1 bulk tumors -
sc.tpm
(G2 x N2) is a single-cell gene expression matrix of cell type A -
sc.n.reads
(N2 x 1) is a vector that corresponds to the cells insc.tpm
, and denotes the number of reads detected in each of the N2 cells -
cellA.markers
andcellB.markers
are vectors of genes which are primarily expressed by cell type A and B, respectively -
cellA.name
andcellB.name
are the cell type names -
bulk.confounders
(optional, N1 x F1) is a set of F1 confounding factors in the N1 bulk tumors, corresponding tobulk.tpm
-
sc.confounders
(optional, N2 x F2) is a set of F2 confounding factors in the single-cell data, corresponding tosc.tpm
-
fileName
the name of the output rds file -
sigFilePath
the name of the output csv file; this file will include the exclusion up (down) signature, consisting of genes which are up (down) regulated in cell type A in tumors with a low level of cell type B.