Description of the Method

It is an unsupervised method working on transcriptomic data and that uses Independent Component Analysis (ICA) for deconvolution.

Feature selection

No feature selection step

Deconvolution

For the ICA-based deconvolution step, the function fastICA::fastICA is run with the parameters n.comp = k, maxit = 1000 and tol = 1e-09, and the remaining parameters set to default.

The 30 most important genes of each ICA component are extracted by the function deconica::generate_markers with the parameter return = “gene.ranked”. These genes are used to weight the components score with the function deconica::get_scores, with the log counts of the ICA as df parameter, the list of 30 genes as markers.list parameter, and the parameter summary = "weighted.mean".

Finally, the proportions are computed using the absolute value of the weighted scores.

Results

The program returns an estimated proportion matrix and the corresponding estimated cell-type specific profiles matrix.

Descriptors

Omics_type = trancriptome and methylome

Cancer_type = all

Method_type = unsupervised

Cell_type = all