getLigandsReceptors: Retrieve a database of ligand-receptor pairs

Description Usage Arguments Value

View source: R/getLigandsReceptors.R

Description

Retrieve a database of ligand-receptor pairs

Usage

1
2
3
4
getLigandsReceptors(version = "latest",
  cellularCompartment = c("Membrane", "ECM", "Both", "Secreted"),
  manualAnnotation = "Correct", ligandClass = c("Other", "Cytokine",
  "Chemokine", "GrowthFactor", "Interleukin"))

Arguments

version

Currently supports the following values:

  • latest points to 2.1.0

  • 1.0.0 contains manual annotation for all genes expressed in bone marrow. This version was used for analysis is the Baccin et al paper. Information on heterodimeric receptors is only included for integrins.

  • 2.0.0 contains manual annotation for all genes in the geneome (not yet complete).

  • 2.1.0 integrates heterodimer information for non-integrin receptors from cellphoneDB.

  • 3.0.0 adds a translation of the complete cellphoneDB to mouse homologues (not tested).

  • Alternatively, a data frame with the same column names as ligandsReceptors_1.0.0 can be used.

cellularCompartment

A character vector to select permitted localizations of the ligand. Valid entries are Membrane, ECM, Secreted and Both, which refers to membrane-bound ligands that can also be secreted.

manualAnnotation

A character vector to select permitted annotation status of the interaction. Valid entries are Correct, Incorrect, Not Expressed (i.e. entries not annotated in v1.0.0) and Irrelevant (i.e. entries we consider correct but not relevant at homeostasis, e.g. interactions involving activated components of the complement system)

ligandClass

A character vector to select permitted classes of ligands. Defaults to all, i.e. c("Other","Cytokine","Chemokine","GrowthFactor","Interleukin")

Value

Returns a data frame with 11 columns:


veltenlab/rnamagnet documentation built on June 24, 2021, 6:19 p.m.