5
$\begingroup$

I'm looking for single-cell specific methods to construct (using gene expression data) new features that express pathway "level" or "activity", and then use these for clustering cells.

One example for bulk RNA-seq is PLAGE, implemented in the GSVA R package.

I have found only one method for single-cell RNA-seq that comes close: pagoda in the scde R package. This performs PCAs for each pathway, using its genes.

A very similar question is Classification (supervised learning) of expression data on pathway level, on bulk/microarray data.

$\endgroup$
4
  • $\begingroup$ Hi, I find a bit unclear your question, could you clarify if you want to find (new?) pathways in scRNA-seq or how to analyze scRNA-seq using pathways? If the later, what is the problem with the methods you mention? $\endgroup$
    – llrs
    Commented May 24, 2018 at 7:09
  • $\begingroup$ I'm not trying to find new pathways, I want to use pathway- or biological function-level information to classify or understand cell diversity. GSVA is designed for bulk data, so I don't yet know how applicable it is to single cells. scde might be good. $\endgroup$
    – Peter
    Commented May 25, 2018 at 10:43
  • $\begingroup$ 1)Pathways might (most probably do) change for each cell line (and in fact if it is not from a isolation, you don't know if this is a different cell line or not unless you traced it somehow) 2) We don't know enough about pathways and how they work (ie, there is few reliable information available, different databases define different what a pathway is, either by interactions, with kinetic constants an thus by contact (but then in which conditions are these measured?)) $\endgroup$
    – llrs
    Commented May 25, 2018 at 10:54
  • $\begingroup$ Thanks for pointing me to scde. I found that it identifies "known pathways or novel gene sets" $\endgroup$
    – llrs
    Commented May 25, 2018 at 10:59

4 Answers 4

2
$\begingroup$

Package Hipathia allows you to compute a value of "activity" for each pathway and each cell, so that the matrix of gene expression is transformed into a matrix of pathway activity. You can use this matrix for further analysis, cell differentiation and clustering. You can also compute functional activity matrices in the same way.

$\endgroup$
1
$\begingroup$

The AUCell R package identifies enriched gene sets within cells. It uses the Area Under the Curve (AUC) to calculate whether a gene set is enriched within the expressed genes for each cell.

$\endgroup$
0
$\begingroup$

Single-Cell_Signature_Explorer paper compared several such methods including: AUCell, Seurat CellCycleScore, and GSVA/ssGSEA.

$\endgroup$
0
$\begingroup$

Check our recent paper where we, not only characterized pathway activities in scRNAseq experiments, but also took advantage of mechanistic models in order to make some in silico prediction of drug effects.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.