Skip to contents

Chemical-protein interactions from STITCH

Usage

stitch_gem(
  organism = "human",
  min_score = 700L,
  protein_ids = c("uniprot", "genesymbol"),
  metabolite_ids = c("hmdb", "kegg"),
  cosmos = FALSE
)

Arguments

organism

Character or integer: an organism (taxon) identifier. Supported taxons are 9606 (Homo sapiens), 10090 (Mus musculus), 10116 (Rattus norvegicu), 7955 (Danio rerio), 7227 (Drosophila melanogaster) and 6239 (Caenorhabditis elegans).

min_score

Confidence cutoff used for STITCH connections (700 by default).

protein_ids

Character: translate the protein identifiers to these ID types. Each ID type results two extra columns in the output, for the "a" and "b" sides of the interaction, respectively. The default ID type for proteins is Esembl Protein ID, and by default UniProt IDs and Gene Symbols are included.

metabolite_ids

Character: translate the protein identifiers to these ID types. Each ID type results two extra columns in the output, for the "a" and "b" sides of the interaction, respectively. The default ID type for metabolites is PubChem CID, and HMDB IDs and KEGG IDs are included.

cosmos

Logical: use COSMOS format?

Value

A data frame of STITCH chemical-protein and protein-chemical interactions with their effect signs, and optionally with identifiers translated.

Examples

stg <- stitch_gem(protein_ids = 'genesymbol', metabolite_ids = 'hmdb')