Skip to contents

Installation

You can install from github using:

remotes::install_github(
    "bhklab/AnnotationGx", 
    build_manual=TRUE, 
    build_vignettes=TRUE
)

Example

First load the package:

library(AnnotationGx)
help(package="AnnotationGx")

Annotate cell line using cellosaurus:

name <- "A549"

mapCell2Accession(name)

Annotate drugs using PubChem:

drugs <- c(
  "Aspirin", "Erlotinib", "Acadesine", 
  "Camptothecin", "Vincaleukoblastine", "Cisplatin"
)

(compound_2_cids <- mapCompound2CID(drugs, first = TRUE))
mapCID2Properties(
    ids = compound_2_cids$cids,
    properties = c("Title", "MolecularFormula", "InChIKey", "MolecularWeight")
)

annotatePubchemCompound(
    cids = compound_2_cids$cids,, 
    heading = "CAS"
)