-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAfatinib_targets.Rmd
56 lines (49 loc) · 1.41 KB
/
Afatinib_targets.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---
title: "Afatinib targets"
author: "Britta Velten"
date: "15 April 2020"
output:
BiocStyle::html_document:
toc: true
toc_depth: 3
params:
today: 200415
---
Investigate RNAseq data for potential Afatinib targets.
```{r}
library(BloodCancerMultiOmics2017)
library(DESeq2)
library(reshape2)
library(tidyverse)
```
```{r}
outdir <- "out"
today <- params$today
figdir = paste0("figs", today, "/figuresAfatinib/")
if(!dir.exists(figdir)) dir.create(figdir)
knitr::opts_chunk$set(dev = c("png", "pdf"), fig.path = figdir)
```
```{r}
load(file.path(outdir, paste0("OmicsData",today,".RData")))
vst <- varianceStabilizingTransformation(eData)
pot_targets <- c("EGFR", "ERBB2", "ERBB3", "ERBB4", "GAK", "BLK",
"IRAK1", "EPHA6", "HIPK4", "PHKG2", "MAPK9",
"MAPK14", "ABCG2") # list by Sascha
rownames(vst) <- rowData(eData)$symbol
colnames(vst) <- colData(eData)$PatID
target_expr <- vst[pot_targets]
target_expr <- assay(target_expr)
target_expr <- melt(t(target_expr), varnames = c("PatID", "gene"))
```
```{r expr_Afatinibtargets}
ggplot(target_expr, aes(x= gene, y= value)) +
ggbeeswarm::geom_beeswarm(cex=0.15, size=1, col = "black", alpha =0.7) +
geom_violin(fill = "forestgreen", alpha =0.4)+
# geom_boxplot()+
ylab("Normalized gene expression") +
theme_bw(base_size = 16) +
theme(axis.text.x = element_text(angle=60, hjust=1, vjust=1))
```
```{r}
sessionInfo()
```