This dataset contains nine tissues (heart, hippocampus, hypothalamus, kidney, liver, prefrontal cortex, skeletal muscle, small intestine, and spleen) from C57BL/6J mice that were fed 2-deoxyglucose (6g/L) through their drinking water for 96hrs or 4wks. Organs from mice were harvested and processed for metabolomics and transcriptomics. The data in this document pertains to the transcriptomics data only. This document specifically calculates and plots the distributions for log transformed data. The counts that were used were FPKM normalized before being log transformed.
needed.packages <- c("tidyverse", "here", "functional", "gplots", "dplyr", "GeneOverlap", "R.utils", "reshape2","magrittr","data.table", "RColorBrewer","preprocessCore")
for(i in 1:length(needed.packages)){library(needed.packages[i], character.only = TRUE)}
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
These plots will show the distribution of the data by displaying the variability or dispersion of the data.
This boxplot groups control and treated samples for each time point and tissue.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = Tissue, y = value, fill = Time)) + geom_boxplot() + xlab("") + ylab(expression(log(count + 1))) + scale_fill_manual(values = c("darkred", "dodgerblue")) + theme(axis.text.x = element_text(angle = 45))
This boxplot groups control and treated samples for each time point and tissue but displays the data by time point.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = Time, y = value, fill = Tissue)) + geom_boxplot() + xlab("") + ylab(expression(log(count + 1))) + theme(axis.text.x = element_text(angle = 45))
This boxplot groups time points for each treatment and tissue.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = Tissue, y = value, fill = Treatment)) + geom_boxplot() + xlab("") + ylab(expression(log(count + 1))) + scale_fill_manual(values = c("darkred", "dodgerblue")) + theme(axis.text.x = element_text(angle = 45))
This boxplot displays treatment and time for each tissue.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = Tissue, y = value, fill = Tissue)) + geom_boxplot() + xlab("") + ylab(expression(log(count + 1))) + theme(axis.text.x = element_text(angle = 45)) + facet_wrap(~ Time*Treatment) + theme_dark() + theme(strip.background = element_rect(color="black", size=1.5, linetype="solid")) + theme(axis.text.x = element_text(angle = 90, face = "bold", size = 8,hjust=0.95,vjust=0.2))
This boxplot displays all of the samples but they are colored by tissue.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = rowname, y = value, fill = Tissue)) + geom_boxplot() + xlab("") + ylab(expression(log(count + 1))) + theme(legend.position='none') + theme(axis.text.x = element_text(angle = 90, face = "bold", size = 4))
Density plots show us the distribution of the data.
This plot displays treatment and time for each tissue for each sample.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = value, colour = rowname, fill = rowname)) + ylim(c(0, 0.5)) +
geom_density(alpha = 0.05, size = .5) + facet_wrap(~ Time*Treatment) + xlab(expression(log(count + 1))) + theme_dark() + theme(strip.background = element_rect(color="black", size=1.5, linetype="solid")) + theme(legend.position = "none")
This plot groups treatment and time point for each tissue for each sample.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.tdata.FPKM.sample.info <- rownames_to_column(as.data.frame(log.tdata.FPKM.sample.info))
melttissue <- melt(log.tdata.FPKM.sample.info, variable_name="Tissue")
ggplot(melttissue, aes(x = value, colour = Treatment, fill = Time)) + ylim(c(0, 0.5)) +
geom_density(alpha = 0.05, size = .5) + facet_wrap(~ Tissue) + xlab(expression(log(count + 1))) + theme_dark() + theme(strip.background = element_rect(color="black", size=1.5, linetype="solid")) + theme(legend.position = "none")
This heatmap clusters the data for each sample to determine, which samples are most closely related through their expression.
tdata.FPKM.sample.info <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_phenotypes.RData"))
tdata.FPKM <- readRDS(here("Data","20190406_RNAseq_B6_4wk_2DG_counts_numeric.RData"))
log.tdata.FPKM <- log(tdata.FPKM + 1)
log.tdata.FPKM.sample.info <- cbind(log.tdata.FPKM, tdata.FPKM.sample.info[,27238:27240])
log.data.FPKM.sample.info <- t(sapply(log.tdata.FPKM.sample.info, as.numeric))
colnames(log.data.FPKM.sample.info) <- rownames(log.tdata.FPKM.sample.info)
mat.dist = log.data.FPKM.sample.info
colnames(mat.dist) = paste(colnames(mat.dist), tdata.FPKM.sample.info$Time, tdata.FPKM.sample.info$Treatment, tdata.FPKM.sample.info$Tissue, sep = " : ")
mat.dist = as.matrix(dist(t(mat.dist)))
mat.dist = mat.dist/max(mat.dist)
hmcol = colorRampPalette(brewer.pal(9, "GnBu"))(144)
pheatmap::pheatmap(mat.dist, color = rev(hmcol), fontsize = 2)
MA plots plot the log-fold change against the log average. The M in the plot is the log of the ratio of counts for each gene between two samples. The A in the plot is the average count for each gene across two samples. Each comparison below is only plotting like with like (i.e. spleen 2DG 4wks with spleen 2DG 4wks). These plots will should hover around zero to visualize that samples within the same treatment and time combination have the same expression profile, relatively.
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Spleen" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
p <- c()
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
##M-values
M=x-y ##A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(p))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Spleen" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat(' \n\n')
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Spleen" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Spleen" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Kidney" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Kidney" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Kidney" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Kidney" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hypothanamus" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hypothanamus" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hypothanamus" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hypothanamus" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hippocampus" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hippocampus" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hippocampus" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Hippocampus" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Liver" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Liver" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Liver" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Liver" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Heart" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
if(i != j){
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Heart" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Heart" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Heart" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
##M-values
M=x-y ##A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Small Intestine" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Small Intestine" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Small Intestine" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Small Intestine" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Skeletal Muscle" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Skeletal Muscle" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Skeletal Muscle" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Skeletal Muscle" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Pre-frontal Cortex" & Treatment == "2DG" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Pre-frontal Cortex" & Treatment == "None" & Time == "4 wks") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Pre-frontal Cortex" & Treatment == "2DG" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
subdata <- log.tdata.FPKM.sample.info %>% rownames_to_column() %>% filter(Tissue =="Pre-frontal Cortex" & Treatment == "None" & Time == "96 hrs") %>% column_to_rownames()
subdata <- subdata[,-c(27237:27239)]
log.data.FPKM.sample.info <- t(subdata)
for(i in 1:ncol(log.data.FPKM.sample.info)){
for(j in 1:ncol(log.data.FPKM.sample.info)){
x = log.data.FPKM.sample.info[,i]
y = log.data.FPKM.sample.info[,j]
## M-values
M=x-y ## A-values
A = (x + y)/2
df = data.frame(A, M)
cat('###',"MA plot", colnames(log.data.FPKM.sample.info)[[i]], "-", colnames(log.data.FPKM.sample.info)[[j]] ,' \n')
p <- ggplot(df, aes(x = A, y = M)) + geom_point(size = 1.5, alpha = 1/5) +
geom_hline(color = "blue3", yintercept = 0) + stat_smooth(se = FALSE, method = "loess", color = "red3") + theme_bw()
print(p)
#print(htmltools::tagList(ggplotly(p)))
cat("\n \n")
}
}
Analysis performed by Ann Wells
The Carter Lab The Jackson Laboratory 2023
ann.wells@jax.org