Pathway level analysis of single-cell gene expression
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.