RankActiveLigands | R Documentation |
Predict ligand activity using cell-resolved gene signatures
RankActiveLigands(
seu,
signature_matrix,
potential_ligands = NULL,
species = "human",
database = "OmniPath",
ligands = NULL,
recepts = NULL,
...
)
seu |
A seurat object |
signature_matrix |
The output of |
potential_ligands |
character vector of ligands to include in active ligand ranking. |
species |
character. Name of species from which to load ligand-receptor databases. One of: "human", "mouse", "rat". Default: "human" |
database |
Name of ligand-receptor database to use. Default: "OmniPath" When species is "human", one of: OmniPath, CellChatDB, CellPhoneDB, Ramilowski2015, Baccin2019, LRdb, Kirouac2010, ICELLNET, iTALK, EMBRACE, HPMR, Guide2Pharma, connectomeDB2020, talklr, CellTalkDB When species is "mouse" or "rat", only "OmniPath" is supported. To pass a custom ligand-receptor database to this function, set database = "custom" |
ligands |
Character vector of custom ligands to use for interaction graph generation. Ignored unless database = "custom" When ligands is supplied, recepts must also be supplied and equidimensional. |
recepts |
Character vector of custom receptors to use for interaction graph generation. Ignored unless database = "custom" When recepts is supplied, ligands must also be supplied and equidimensional. |
... |
Additional arguments passed to IDPotentialLigands |
Returns a matrix where columns are cells, rows are potential ligands, and values are pearson coefficients corresponding to each ligand's predicted activity in that cell.
Browaeys, et al. Nat Methods (2019)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.