Reference:
Yoo M, Shin J, Kim J, Ryall KA, Lee K, Lee S, Jeon M, Kang J,
Tan AC. (2015). DSigDB: Drug Signatures Database for Gene Set Analysis.
Bioinformatics. 31(18): 3069-3071. [PMID: 25990557].
library(BiocFileCache)
## Loading required package: dbplyr
url <- "http://dsigdb.tanlab.org/Downloads/DSigDB_All_detailed.txt"
bfc <- BiocFileCache()
path <- bfcrpath(bfc, url)
## adding rname 'http://dsigdb.tanlab.org/Downloads/DSigDB_All_detailed.txt'
library(clusterProfiler)
dsig <- readr::read_tsv(path)
## Warning: One or more parsing issues, see `problems()` for details
drug2gene=dsig[, c("Drug", "Gene")]
## Example of ERCC genes
erccs <- c("ERCC1","ERCC2","ERCC3","ERCC4","ERCC5","ERCC6","ERCC8")
res <- enricher(gene = erccs, TERM2GENE=drug2gene)
knitr::kable(
res@result[1:5,],
row.names=FALSE
)
| ID | Description | GeneRatio | BgRatio | pvalue | p.adjust | qvalue | geneID | Count |
|---|---|---|---|---|---|---|---|---|
| Cyclohexanecarboxamide, 4-(1-aminoethyl)-N-4-pyridinyl-, trans- | Cyclohexanecarboxamide, 4-(1-aminoethyl)-N-4-pyridinyl-, trans- | 3/7 | 52/19647 | 6.00e-07 | 0.0000352 | 0.0000153 | ERCC1/ERCC2/ERCC5 | 3 |
| Veliparib | Veliparib | 2/7 | 20/19647 | 2.06e-05 | 0.0005977 | 0.0002604 | ERCC1/ERCC4 | 2 |
| Chloroethylene | Chloroethylene | 2/7 | 32/19647 | 5.37e-05 | 0.0009335 | 0.0004066 | ERCC2/ERCC4 | 2 |
| leucovorin | leucovorin | 2/7 | 35/19647 | 6.44e-05 | 0.0009335 | 0.0004066 | ERCC1/ERCC2 | 2 |
| Myristicin | Myristicin | 2/7 | 43/19647 | 9.76e-05 | 0.0011319 | 0.0004930 | ERCC1/ERCC2 | 2 |
Plot using various functions
dotplot(res)
cnetplot(res)
library(org.Hs.eg.db)
keggPathways <- org.Hs.egPATH2EG
mappedKeys <- mappedkeys(keggPathways)
keggList <- as.list(keggPathways[mappedKeys])
symbolRCC <- AnnotationDbi::select(x=org.Hs.eg.db, keys=keggList$`05211`, keytype="ENTREZID", columns = "SYMBOL")$SYMBOL
resRCC <- enricher(gene = symbolRCC, TERM2GENE=drug2gene)
knitr::kable(
resRCC@result[1:20,],
row.names=FALSE
)
| ID | Description | GeneRatio | BgRatio | pvalue | p.adjust | qvalue | geneID | Count |
|---|---|---|---|---|---|---|---|---|
| LY 294002 | LY 294002 | 19/66 | 241/19647 | 0 | 0 | 0 | AKT1/AKT2/ETS1/HIF1A/JUN/PDGFB/PIK3CA/PIK3CB/PIK3CD/PIK3CG/MAPK1/MAPK3/MAP2K1/RAF1/RAP1A/SLC2A1/TGFB1/VEGFA/AKT3 | 19 |
| diclofenac | diclofenac | 22/66 | 477/19647 | 0 | 0 | 0 | AKT1/AKT2/ARAF/ARNT/BRAF/EPAS1/GAB1/HIF1A/HRAS/JUN/KRAS/NRAS/PAK2/PIK3CA/PIK3CD/PIK3R1/PIK3R2/SOS1/SOS2/TGFA/VEGFA/PIK3R3 | 22 |
| PD 98059 | PD 98059 | 18/66 | 274/19647 | 0 | 0 | 0 | AKT1/AKT2/ARNT/EP300/HGF/HIF1A/JUN/PDGFB/MAPK1/MAPK3/MAP2K1/MAP2K2/RAF1/SLC2A1/TGFA/TGFB1/VEGFA/AKT3 | 18 |
| bisindolylmaleimide i | bisindolylmaleimide i | 12/66 | 79/19647 | 0 | 0 | 0 | AKT1/AKT2/HGF/JUN/MAPK1/MAPK3/MAP2K1/MAP2K2/RAC1/RAP1A/VEGFA/AKT3 | 12 |
| PI-103 | PI-103 | 10/66 | 41/19647 | 0 | 0 | 0 | AKT1/HIF1A/PIK3CA/PIK3CB/PIK3CD/PIK3CG/MAPK1/MAPK3/MAP2K1/MAP2K2 | 10 |
| Luronit | Luronit | 9/66 | 35/19647 | 0 | 0 | 0 | EP300/GAB1/JUN/PIK3CA/MAPK1/MAPK3/MAP2K1/MAP2K2/VEGFA | 9 |
| rapamycin | rapamycin | 17/66 | 394/19647 | 0 | 0 | 0 | AKT1/AKT2/HIF1A/HRAS/PAK3/PDGFB/PIK3CA/PIK3CD/PIK3R1/MAPK1/MAPK3/MAP2K1/MAP2K2/RAC1/RAF1/TGFB1/VEGFA | 17 |
| Andrographolide | Andrographolide | 9/66 | 43/19647 | 0 | 0 | 0 | AKT1/HIF1A/JUN/MAPK1/MAPK3/RAF1/TGFB1/VEGFA/EGLN1 | 9 |
| Phorbol 12-myristate 13-acetate | Phorbol 12-myristate 13-acetate | 18/66 | 483/19647 | 0 | 0 | 0 | AKT1/CREBBP/HGF/HIF1A/HRAS/JUN/KRAS/PAK3/PDGFB/MAPK1/MAPK3/MAP2K1/MAP2K2/RAC1/TGFB1/TGFB2/VEGFA/RBX1 | 18 |
| lovastatin | lovastatin | 12/66 | 157/19647 | 0 | 0 | 0 | AKT1/CDC42/HRAS/JUN/KRAS/NRAS/MAPK1/MAPK3/RAC1/RAF1/RAP1A/TGFB1 | 12 |
| U-0126 | U-0126 | 7/66 | 19/19647 | 0 | 0 | 0 | AKT1/AKT2/MAPK1/MAP2K1/MAP2K2/RAF1/AKT3 | 7 |
| NVP-TAE684 | NVP-TAE684 | 13/66 | 223/19647 | 0 | 0 | 0 | AKT1/GAB1/HGF/MET/PAK1/PAK3/MAPK1/MAPK3/MAP2K1/MAP2K2/TGFA/PAK4/PAK6 | 13 |
| Canertinib dihydrochloride | Canertinib dihydrochloride | 6/66 | 12/19647 | 0 | 0 | 0 | AKT1/AKT2/MAPK1/MAPK3/VEGFA/AKT3 | 6 |
| SB 202190 | SB 202190 | 10/66 | 103/19647 | 0 | 0 | 0 | AKT1/AKT2/HIF1A/JUN/MAPK1/MAPK3/TGFA/TGFB1/VEGFA/AKT3 | 10 |
| Geranylgeranyl pyrophosphate | Geranylgeranyl pyrophosphate | 8/66 | 44/19647 | 0 | 0 | 0 | AKT1/HRAS/PDGFB/MAPK1/MAPK3/RAC1/TGFB1/VEGFA | 8 |
| Go 6976 | Go 6976 | 10/66 | 105/19647 | 0 | 0 | 0 | AKT1/AKT2/HRAS/JUN/MAPK1/MAPK3/VEGFA/AKT3/PAK4/PAK6 | 10 |
| Trametinib | Trametinib | 6/66 | 15/19647 | 0 | 0 | 0 | AKT1/JUN/MAPK1/MAPK3/MAP2K1/MAP2K2 | 6 |
| N-Acetyl-L-cysteine | N-Acetyl-L-cysteine | 15/66 | 442/19647 | 0 | 0 | 0 | AKT1/ARNT/EP300/ETS1/HGF/HIF1A/JUN/KRAS/MAPK1/MAPK3/MAP2K1/MAP2K2/RAC1/TGFB1/VEGFA | 15 |
| wortmannin | wortmannin | 12/66 | 233/19647 | 0 | 0 | 0 | AKT1/EPAS1/HIF1A/PIK3CA/PIK3CB/PIK3CD/PIK3CG/PIK3R1/MAPK1/MAPK3/RAP1A/VEGFA | 12 |
| Perifosine | Perifosine | 6/66 | 18/19647 | 0 | 0 | 0 | AKT1/AKT2/MAPK1/MAPK3/MAP2K1/AKT3 | 6 |
heatplot(resRCC)