--- title: "RACE-Seq. Changes of 3' tails of _GAPDH1_ after _XRN1_, _DCP2_ and _XRN1/DCP2_ knock-out. " output: html_document: code_folding: hide toc: true number_sections: true pdf_document: default --- ```{r setup, include=FALSE} library(knitr) knitr::opts_chunk$set(warning = FALSE, message = FALSE, echo = FALSE) ``` ```{r include=FALSE} library(sqldf) library(ggplot2) library(dplyr) library(stringr) library(ggpubr) library(RColorBrewer) library(ggridges) ``` ```{r include=FALSE} #load functions source(file.path('03_visualization_functions_D2X1KO.R')) ``` ```{r include=FALSE} #load data gene_biotype <- read.csv("RACE_infos.csv", sep = "\t") path_to_files = "/path/to/files" X1KO_14 = read_and_merge_file(paste(path_to_files,"L1_X1_14_S5_GAPDH.softclips.parsed.all.csv",sep="")) X1KO_16 = read_and_merge_file(paste(path_to_files,"L1_X1_16_S6_GAPDH.softclips.parsed.all.csv",sep="")) X1KO_18 = read_and_merge_file(paste(path_to_files,"L1_X1_18_S7_GAPDH.softclips.parsed.all.csv",sep="")) WT_10 = read_and_merge_file(paste(path_to_files,"L1_WT_10_S2_GAPDH.softclips.parsed.all.csv",sep="")) WT_12 = read_and_merge_file(paste(path_to_files,"L1_WT_12_S3_GAPDH.softclips.parsed.all.csv",sep="")) WT_13 = read_and_merge_file(paste(path_to_files,"L1_WT_13_S4_GAPDH.softclips.parsed.all.csv",sep="")) D2KO_19 = read_and_merge_file(paste(path_to_files,"L1_D2_19_S8_GAPDH.softclips.parsed.all.csv",sep="")) D2KO_20 = read_and_merge_file(paste(path_to_files,"L1_D2_20_S9_GAPDH.softclips.parsed.all.csv",sep="")) D2KO_21 = read_and_merge_file(paste(path_to_files,"L1_D2_21_S10_GAPDH.softclips.parsed.all.csv",sep="")) D2X1KO_22 = read_and_merge_file(paste(path_to_files,"L1_XD_22_S11_GAPDH.softclips.parsed.all.csv",sep="")) D2X1KO_23 = read_and_merge_file(paste(path_to_files,"L1_XD_23_S12_GAPDH.softclips.parsed.all.csv",sep="")) D2X1KO_24 = read_and_merge_file(paste(path_to_files,"L1_XD_24_S13_GAPDH.softclips.parsed.all.csv",sep="")) ``` ```{r} #Tail lengths GAPDHX1KO_14 = tail_analysis_for_genes_0t(c("GAPDH"),X1KO_14) GAPDHX1KO_16 = tail_analysis_for_genes_0t(c("GAPDH"),X1KO_16) GAPDHX1KO_18 = tail_analysis_for_genes_0t(c("GAPDH"),X1KO_18) GAPDHWT_10 = tail_analysis_for_genes_0t(c("GAPDH"),WT_10) GAPDHWT_12 = tail_analysis_for_genes_0t(c("GAPDH"),WT_12) GAPDHWT_13 = tail_analysis_for_genes_0t(c("GAPDH"),WT_13) GAPDHD2KO_19 = tail_analysis_for_genes_0t(c("GAPDH"),D2KO_19) GAPDHD2KO_20 = tail_analysis_for_genes_0t(c("GAPDH"),D2KO_20) GAPDHD2KO_21 = tail_analysis_for_genes_0t(c("GAPDH"),D2KO_21) GAPDHD2X1KO_22 = tail_analysis_for_genes_0t(c("GAPDH"),D2X1KO_22) GAPDHD2X1KO_23 = tail_analysis_for_genes_0t(c("GAPDH"),D2X1KO_23) GAPDHD2X1KO_24 = tail_analysis_for_genes_0t(c("GAPDH"),D2X1KO_24) ``` ```{r} ##all samples len_GAPDH_14 = GAPDHX1KO_14[GAPDHX1KO_14$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_14$sample = "X1KO_14" len_GAPDH_16 = GAPDHX1KO_16[GAPDHX1KO_16$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_16$sample = "X1KO_16" len_GAPDH_18 = GAPDHX1KO_18[GAPDHX1KO_18$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_18$sample = "X1KO_18" len_GAPDH_10 = GAPDHWT_10[GAPDHWT_10$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_10$sample = "WT_10" len_GAPDH_12 = GAPDHWT_12[GAPDHWT_12$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_12$sample = "WT_12" len_GAPDH_13 = GAPDHWT_13[GAPDHWT_13$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_13$sample = "WT_13" len_GAPDH_19 = GAPDHD2KO_19[GAPDHD2KO_19$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_19$sample = "D2KO_19" len_GAPDH_20 = GAPDHD2KO_20[GAPDHD2KO_20$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_20$sample = "D2KO_20" len_GAPDH_21 = GAPDHD2KO_21[GAPDHD2KO_21$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_21$sample = "D2KO_21" len_GAPDH_22 = GAPDHD2X1KO_22[GAPDHD2X1KO_22$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_22$sample = "D2X1KO_22" len_GAPDH_23 = GAPDHD2X1KO_23[GAPDHD2X1KO_23$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_23$sample = "D2X1KO_23" len_GAPDH_24 = GAPDHD2X1KO_24[GAPDHD2X1KO_24$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_24$sample = "D2X1KO_24" len_GAPDH = rbind(len_GAPDH_14,len_GAPDH_16,len_GAPDH_18, len_GAPDH_10,len_GAPDH_12,len_GAPDH_13, len_GAPDH_19,len_GAPDH_20,len_GAPDH_21, len_GAPDH_22,len_GAPDH_23,len_GAPDH_24) ##means len_GAPDH_mean_14 = GAPDHX1KO_14[GAPDHX1KO_14$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_14$sample = "X1KO" len_GAPDH_mean_16 = GAPDHX1KO_16[GAPDHX1KO_16$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_16$sample = "X1KO" len_GAPDH_mean_18 = GAPDHX1KO_18[GAPDHX1KO_18$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_18$sample = "X1KO" len_GAPDH_mean_10 = GAPDHWT_10[GAPDHWT_10$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_10$sample = "WT" len_GAPDH_mean_12 = GAPDHWT_12[GAPDHWT_12$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_12$sample = "WT" len_GAPDH_mean_13 = GAPDHWT_13[GAPDHWT_13$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_13$sample = "WT" len_GAPDH_mean_19 = GAPDHD2KO_19[GAPDHD2KO_19$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_19$sample = "D2KO" len_GAPDH_mean_20 = GAPDHD2KO_20[GAPDHD2KO_20$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_20$sample = "D2KO" len_GAPDH_mean_21 = GAPDHD2KO_21[GAPDHD2KO_21$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_21$sample = "D2KO" len_GAPDH_mean_22 = GAPDHD2X1KO_22[GAPDHD2X1KO_22$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_22$sample = "D2X1KO" len_GAPDH_mean_23 = GAPDHD2X1KO_23[GAPDHD2X1KO_23$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_23$sample = "D2X1KO" len_GAPDH_mean_24 = GAPDHD2X1KO_24[GAPDHD2X1KO_24$clip3_tail %in% c("1001","1002","1003"),] len_GAPDH_mean_24$sample = "D2X1KO" len_GAPDH_mean = rbind(len_GAPDH_mean_14,len_GAPDH_mean_16,len_GAPDH_mean_18, len_GAPDH_mean_10,len_GAPDH_mean_12,len_GAPDH_mean_13, len_GAPDH_mean_19,len_GAPDH_mean_20,len_GAPDH_mean_21, len_GAPDH_mean_22,len_GAPDH_mean_23,len_GAPDH_mean_24) ``` # Tail lengths violin plots {.tabset} ## GAPDH ```{r} ggplot(len_GAPDH, aes(x=clip3_tail_len_decoded, y=clip3_tail_len, fill=factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")))) + scale_x_discrete(labels=c("poliA in reads and shorter reads" = "poliA", "poliAU in reads and shorter reads" = "poliAU", "poliU in reads and shorter reads" = "poliU")) + geom_violin() + ggtitle("GAPDH") + ylab("tail length") + theme(axis.title.x = element_blank(), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12)) + geom_boxplot(width=0.1, position=position_dodge(0.9), outlier.size = 0.5, alpha = 0.1) + scale_fill_discrete(name = "Sample") ``` # Tail lengths density plots and bar plots {.tabset} ## GAPDH {.tabset} ### poly(A) ```{r fig.height=6, fig.width=7} tail_length_fun("1002","GAPDH","polyA") ``` ### poly(AU) ```{r fig.height=6, fig.width=7} tail_length_fun("1003","GAPDH","polyAU") ``` ### poly(U) ```{r fig.height=6, fig.width=7} tail_length_fun("1001","GAPDH","polyU") ``` # Tails length statistics {.tabset} For every sample mean length of 3' tails is calculated. Statistical significance in 3' tail length difference is calculated by comparing means with Wilcoxon test ## GAPDH ```{r} #polyA w1 = len_GAPDH[len_GAPDH$sample == "WT_10" & len_GAPDH$clip3_tail == "1002",] w2 = len_GAPDH[len_GAPDH$sample == "WT_12" & len_GAPDH$clip3_tail == "1002",] w3 = len_GAPDH[len_GAPDH$sample == "WT_13" & len_GAPDH$clip3_tail == "1002",] x1 = len_GAPDH[len_GAPDH$sample == "X1KO_14" & len_GAPDH$clip3_tail == "1002",] x2 = len_GAPDH[len_GAPDH$sample == "X1KO_16" & len_GAPDH$clip3_tail == "1002",] x3 = len_GAPDH[len_GAPDH$sample == "X1KO_18" & len_GAPDH$clip3_tail == "1002",] d1 = len_GAPDH[len_GAPDH$sample == "D2KO_19" & len_GAPDH$clip3_tail == "1002",] d2 = len_GAPDH[len_GAPDH$sample == "D2KO_20" & len_GAPDH$clip3_tail == "1002",] d3 = len_GAPDH[len_GAPDH$sample == "D2KO_21" & len_GAPDH$clip3_tail == "1002",] xd1 = len_GAPDH[len_GAPDH$sample == "D2X1KO_22" & len_GAPDH$clip3_tail == "1002",] xd2 = len_GAPDH[len_GAPDH$sample == "D2X1KO_23" & len_GAPDH$clip3_tail == "1002",] xd3 = len_GAPDH[len_GAPDH$sample == "D2X1KO_24" & len_GAPDH$clip3_tail == "1002",] wA = c(mean(w1$clip3_tail_len),mean(w2$clip3_tail_len),mean(w3$clip3_tail_len)) xA = c(mean(x1$clip3_tail_len),mean(x2$clip3_tail_len),mean(x3$clip3_tail_len)) dA = c(mean(d1$clip3_tail_len),mean(d2$clip3_tail_len),mean(d3$clip3_tail_len)) xdA = c(mean(xd1$clip3_tail_len),mean(xd2$clip3_tail_len),mean(xd3$clip3_tail_len)) #polyAU w1 = len_GAPDH[len_GAPDH$sample == "WT_10" & len_GAPDH$clip3_tail == "1003",] w2 = len_GAPDH[len_GAPDH$sample == "WT_12" & len_GAPDH$clip3_tail == "1003",] w3 = len_GAPDH[len_GAPDH$sample == "WT_13" & len_GAPDH$clip3_tail == "1003",] x1 = len_GAPDH[len_GAPDH$sample == "X1KO_14" & len_GAPDH$clip3_tail == "1003",] x2 = len_GAPDH[len_GAPDH$sample == "X1KO_16" & len_GAPDH$clip3_tail == "1003",] x3 = len_GAPDH[len_GAPDH$sample == "X1KO_18" & len_GAPDH$clip3_tail == "1003",] d1 = len_GAPDH[len_GAPDH$sample == "D2KO_19" & len_GAPDH$clip3_tail == "1003",] d2 = len_GAPDH[len_GAPDH$sample == "D2KO_20" & len_GAPDH$clip3_tail == "1003",] d3 = len_GAPDH[len_GAPDH$sample == "D2KO_21" & len_GAPDH$clip3_tail == "1003",] xd1 = len_GAPDH[len_GAPDH$sample == "D2X1KO_22" & len_GAPDH$clip3_tail == "1003",] xd2 = len_GAPDH[len_GAPDH$sample == "D2X1KO_23" & len_GAPDH$clip3_tail == "1003",] xd3 = len_GAPDH[len_GAPDH$sample == "D2X1KO_24" & len_GAPDH$clip3_tail == "1003",] wAU = c(mean(w1$clip3_tail_len),mean(w2$clip3_tail_len),mean(w3$clip3_tail_len)) xAU = c(mean(x1$clip3_tail_len),mean(x2$clip3_tail_len),mean(x3$clip3_tail_len)) dAU = c(mean(d1$clip3_tail_len),mean(d2$clip3_tail_len),mean(d3$clip3_tail_len)) xdAU = c(mean(xd1$clip3_tail_len),mean(xd2$clip3_tail_len),mean(xd3$clip3_tail_len)) #polyU w1 = len_GAPDH[len_GAPDH$sample == "WT_10" & len_GAPDH$clip3_tail == "1001",] w2 = len_GAPDH[len_GAPDH$sample == "WT_12" & len_GAPDH$clip3_tail == "1001",] w3 = len_GAPDH[len_GAPDH$sample == "WT_13" & len_GAPDH$clip3_tail == "1001",] x1 = len_GAPDH[len_GAPDH$sample == "X1KO_14" & len_GAPDH$clip3_tail == "1001",] x2 = len_GAPDH[len_GAPDH$sample == "X1KO_16" & len_GAPDH$clip3_tail == "1001",] x3 = len_GAPDH[len_GAPDH$sample == "X1KO_18" & len_GAPDH$clip3_tail == "1001",] d1 = len_GAPDH[len_GAPDH$sample == "D2KO_19" & len_GAPDH$clip3_tail == "1001",] d2 = len_GAPDH[len_GAPDH$sample == "D2KO_20" & len_GAPDH$clip3_tail == "1001",] d3 = len_GAPDH[len_GAPDH$sample == "D2KO_21" & len_GAPDH$clip3_tail == "1001",] xd1 = len_GAPDH[len_GAPDH$sample == "D2X1KO_22" & len_GAPDH$clip3_tail == "1001",] xd2 = len_GAPDH[len_GAPDH$sample == "D2X1KO_23" & len_GAPDH$clip3_tail == "1001",] xd3 = len_GAPDH[len_GAPDH$sample == "D2X1KO_24" & len_GAPDH$clip3_tail == "1001",] wU = c(mean(w1$clip3_tail_len),mean(w2$clip3_tail_len),mean(w3$clip3_tail_len)) xU = c(mean(x1$clip3_tail_len),mean(x2$clip3_tail_len),mean(x3$clip3_tail_len)) dU = c(mean(d1$clip3_tail_len),mean(d2$clip3_tail_len),mean(d3$clip3_tail_len)) xdU = c(mean(xd1$clip3_tail_len),mean(xd2$clip3_tail_len),mean(xd3$clip3_tail_len)) ``` polyA (WT vs X1-KO) ```{r} wilcox.test(wA,xA) ``` polyAU (WT vs X1-KO) ```{r} wilcox.test(wAU,xAU) ``` polyU (WT vs X1-KO) ```{r} wilcox.test(wU,xU) ``` polyA (WT vs D2-KO) ```{r} wilcox.test(wA,dA) ``` polyAU (WT vs D2-KO) ```{r} wilcox.test(wAU,dAU) ``` polyU (WT vs D2-KO) ```{r} wilcox.test(wU,dU) ``` polyA (WT vs D2X1-KO) ```{r} wilcox.test(wA,xdA) ``` polyAU (WT vs D2X1-KO) ```{r} wilcox.test(wAU,xdAU) ``` polyU (WT vs D2X1-KO) ```{r} wilcox.test(wU,xdU) ``` # Tail lengths violin plots (mean) {.tabset} ## GAPDH ```{r} ggplot(len_GAPDH_mean, aes(x=clip3_tail_len_decoded, y=clip3_tail_len, fill=factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO")))) + scale_x_discrete(labels=c("poliA in reads and shorter reads" = "poliA", "poliAU in reads and shorter reads" = "poliAU", "poliU in reads and shorter reads" = "poliU")) + geom_violin() + ggtitle("GAPDH") + ylab("tail length") + theme(axis.title.x = element_blank(), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12)) + #stat_compare_means(method = "t.test") + geom_boxplot(width=0.1, position=position_dodge(0.9), outlier.size = 0.5, alpha = 0.1) + scale_fill_manual(values=c("#28C8CC", "#F88B84", "#28CC2C", "#CC28C8"), limits = c("WT","X1KO","D2KO","D2X1KO"), name = "Sample") ``` # Tail lengths density plots and bar plots (mean) {.tabset} ## GAPDH {.tabset} ### poly(A) ```{r fig.height=6, fig.width=7} tail_length_mean_fun("1002","GAPDH","polyA") ``` ### poly(AU) ```{r fig.height=6, fig.width=7} tail_length_mean_fun("1003","GAPDH","polyAU") ``` ### poly(U) ```{r fig.height=6, fig.width=7} tail_length_mean_fun("1001","GAPDH","polyU") ``` # Percentage of tails ## GAPDH ```{r} percent_GAPDHWT_10 = percents_fun(GAPDHWT_10,"WT_10") nreads_GAPDHWT_10 = nreads_fun(GAPDHWT_10) percent_GAPDHWT_12 = percents_fun(GAPDHWT_12,"WT_12") nreads_GAPDHWT_12 = nreads_fun(GAPDHWT_12) percent_GAPDHWT_13 = percents_fun(GAPDHWT_13,"WT_13") nreads_GAPDHWT_13 = nreads_fun(GAPDHWT_13) percent_GAPDHX1KO_14 = percents_fun(GAPDHX1KO_14,"X1KO_14") nreads_GAPDHX1KO_14 = nreads_fun(GAPDHX1KO_14) percent_GAPDHX1KO_16 = percents_fun(GAPDHX1KO_16,"X1KO_16") nreads_GAPDHX1KO_16 = nreads_fun(GAPDHX1KO_16) percent_GAPDHX1KO_18 = percents_fun(GAPDHX1KO_18,"X1KO_18") nreads_GAPDHX1KO_18 = nreads_fun(GAPDHX1KO_18) percent_GAPDHD2KO_19 = percents_fun(GAPDHD2KO_19,"D2KO_19") nreads_GAPDHD2KO_19 = nreads_fun(GAPDHD2KO_19) percent_GAPDHD2KO_20 = percents_fun(GAPDHD2KO_20,"D2KO_20") nreads_GAPDHD2KO_20 = nreads_fun(GAPDHD2KO_20) percent_GAPDHD2KO_21 = percents_fun(GAPDHD2KO_21,"D2KO_21") nreads_GAPDHD2KO_21 = nreads_fun(GAPDHD2KO_21) percent_GAPDHD2X1KO_22 = percents_fun(GAPDHD2X1KO_22,"D2X1KO_22") nreads_GAPDHD2X1KO_22 = nreads_fun(GAPDHD2X1KO_22) percent_GAPDHD2X1KO_23 = percents_fun(GAPDHD2X1KO_23,"D2X1KO_23") nreads_GAPDHD2X1KO_23 = nreads_fun(GAPDHD2X1KO_23) percent_GAPDHD2X1KO_24 = percents_fun(GAPDHD2X1KO_24,"D2X1KO_24") nreads_GAPDHD2X1KO_24 = nreads_fun(GAPDHD2X1KO_24) percent_GAPDH = rbind(percent_GAPDHWT_10, percent_GAPDHWT_12, percent_GAPDHWT_13, percent_GAPDHX1KO_14, percent_GAPDHX1KO_16, percent_GAPDHX1KO_18, percent_GAPDHD2KO_19, percent_GAPDHD2KO_20, percent_GAPDHD2KO_21, percent_GAPDHD2X1KO_22, percent_GAPDHD2X1KO_23, percent_GAPDHD2X1KO_24) ``` ```{r fig.height=6, fig.width=7} ggplot(percent_GAPDH, aes(fill=tail, y=percent, x=factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")))) + geom_bar(position="stack", stat="identity") + ggtitle("GAPDH") + theme(axis.text.x=element_text(angle=45, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12)) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "no tail" = "#969696", "U tail" = "#A50F15")) + scale_x_discrete(name = "sample") ``` ### number of reads with specific tails in each sample {.tabset} #### WT_10 ```{r} t(nreads_GAPDHWT_10) ``` #### WT_12 ```{r} t(nreads_GAPDHWT_12) ``` #### WT_13 ```{r} t(nreads_GAPDHWT_13) ``` #### X1KO_14 ```{r} t(nreads_GAPDHX1KO_14) ``` #### X1KO_16 ```{r} t(nreads_GAPDHX1KO_16) ``` #### X1KO_18 ```{r} t(nreads_GAPDHX1KO_18) ``` #### D2KO_19 ```{r} t(nreads_GAPDHD2KO_19) ``` #### D2KO_20 ```{r} t(nreads_GAPDHD2KO_20) ``` #### D2KO_21 ```{r} t(nreads_GAPDHD2KO_21) ``` #### D2X1KO_22 ```{r} t(nreads_GAPDHD2X1KO_22) ``` #### D2X1KO_23 ```{r} t(nreads_GAPDHD2X1KO_23) ``` #### D2X1KO_24 ```{r} t(nreads_GAPDHD2X1KO_24) ``` ### statistics {.tabset} ```{r include=FALSE} percent_GAPDH_stat = percent_GAPDH percent_GAPDH_stat$sample <- gsub('WT_10', 'WT', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('WT_12', 'WT', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('WT_13', 'WT', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('X1KO_14', 'X1KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('X1KO_16', 'X1KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('X1KO_18', 'X1KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2KO_19', 'D2KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2KO_20', 'D2KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2KO_21', 'D2KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2X1KO_22', 'D2X1KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2X1KO_23', 'D2X1KO', percent_GAPDH_stat$sample) percent_GAPDH_stat$sample <- gsub('D2X1KO_24', 'D2X1KO', percent_GAPDH_stat$sample) stat = compare_means(percent ~ sample, percent_GAPDH_stat, group.by = "tail", method="t.test", p.adjust.method="BH") ``` #### WT vs all KOs ```{r echo=FALSE} stat ``` # Percentage of tails (mean) {.tabset} ## GAPDH ```{r} wU = percent_GAPDH[with(percent_GAPDH, tail == "U tail"),] wU = wU[with(wU, sample == c("WT_10","WT_12","WT_13")),] wA = percent_GAPDH[with(percent_GAPDH, tail == "A tail"),] wA = wA[with(wA, sample == c("WT_10","WT_12","WT_13")),] wAU = percent_GAPDH[with(percent_GAPDH, tail == "AU tail"),] wAU = wAU[with(wAU, sample == c("WT_10","WT_12","WT_13")),] wno = percent_GAPDH[with(percent_GAPDH, tail == "no tail"),] wno = wno[with(wno, sample == c("WT_10","WT_12","WT_13")),] percent_mean_GAPDHWT <- data.frame(percent=c(mean(wU$percent),mean(wA$percent),mean(wAU$percent),mean(wno$percent)), tail=c("U tail","A tail","AU tail","no tail"), sample=c(rep("WT",4))) xU = percent_GAPDH[with(percent_GAPDH, tail == "U tail"),] xU = xU[with(xU, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA = percent_GAPDH[with(percent_GAPDH, tail == "A tail"),] xA = xA[with(xA, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU = percent_GAPDH[with(percent_GAPDH, tail == "AU tail"),] xAU = xAU[with(xAU, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xno = percent_GAPDH[with(percent_GAPDH, tail == "no tail"),] xno = xno[with(xno, sample == c("X1KO_14","X1KO_16","X1KO_18")),] percent_mean_GAPDHX1KO <- data.frame(percent=c(mean(xU$percent),mean(xA$percent),mean(xAU$percent),mean(xno$percent)), tail=c("U tail","A tail","AU tail","no tail"), sample=c(rep("X1KO",4))) dU = percent_GAPDH[with(percent_GAPDH, tail == "U tail"),] dU = dU[with(dU, sample == c("D2KO_19","D2KO_20","D2KO_21")),] dA = percent_GAPDH[with(percent_GAPDH, tail == "A tail"),] dA = dA[with(dA, sample == c("D2KO_19","D2KO_20","D2KO_21")),] dAU = percent_GAPDH[with(percent_GAPDH, tail == "AU tail"),] dAU = dAU[with(dAU, sample == c("D2KO_19","D2KO_20","D2KO_21")),] dno = percent_GAPDH[with(percent_GAPDH, tail == "no tail"),] dno = dno[with(dno, sample == c("D2KO_19","D2KO_20","D2KO_21")),] percent_mean_GAPDHD2KO <- data.frame(percent=c(mean(dU$percent),mean(dA$percent),mean(dAU$percent),mean(dno$percent)), tail=c("U tail","A tail","AU tail","no tail"), sample=c(rep("D2KO",4))) dxU = percent_GAPDH[with(percent_GAPDH, tail == "U tail"),] dxU = dxU[with(dxU, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] dxA = percent_GAPDH[with(percent_GAPDH, tail == "A tail"),] dxA = dxA[with(dxA, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] dxAU = percent_GAPDH[with(percent_GAPDH, tail == "AU tail"),] dxAU = dxAU[with(dxAU, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] dxno = percent_GAPDH[with(percent_GAPDH, tail == "no tail"),] dxno = dxno[with(dxno, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] percent_mean_GAPDHD2X1KO <- data.frame(percent=c(mean(dxU$percent),mean(dxA$percent),mean(dxAU$percent),mean(dxno$percent)), tail=c("U tail","A tail","AU tail","no tail"), sample=c(rep("D2X1KO",4))) percent_mean_GAPDH = rbind(percent_mean_GAPDHWT, percent_mean_GAPDHX1KO, percent_mean_GAPDHD2KO, percent_mean_GAPDHD2X1KO) ``` ```{r fig.height=6, fig.width=4} ggplot(percent_mean_GAPDH, aes(fill=tail, y=percent, x=factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO")))) + geom_bar(position="fill", stat="identity") + ggtitle("GAPDH") + theme(axis.text.x=element_text(angle=45, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12)) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "no tail" = "#969696", "U tail" = "#A50F15")) + scale_x_discrete(name = "sample") ``` # Percentage of tails in length range ## GAPDH ```{r} percent_GAPDHWT_10_bins = percents_bins_fun(GAPDHWT_10,"WT_10") nreads_GAPDHWT_10_bins = nreads_bins_fun(GAPDHWT_10,"WT_10") percent_GAPDHWT_12_bins = percents_bins_fun(GAPDHWT_12,"WT_12") nreads_GAPDHWT_12_bins = nreads_bins_fun(GAPDHWT_12,"WT_12") percent_GAPDHWT_13_bins = percents_bins_fun(GAPDHWT_13,"WT_13") nreads_GAPDHWT_13_bins = nreads_bins_fun(GAPDHWT_13,"WT_13") percent_GAPDHX1KO_14_bins = percents_bins_fun(GAPDHX1KO_14,"X1KO_14") nreads_GAPDHX1KO_14_bins = nreads_bins_fun(GAPDHX1KO_14,"X1KO_14") percent_GAPDHX1KO_16_bins = percents_bins_fun(GAPDHX1KO_16,"X1KO_16") nreads_GAPDHX1KO_16_bins = nreads_bins_fun(GAPDHX1KO_16,"X1KO_16") percent_GAPDHX1KO_18_bins = percents_bins_fun(GAPDHX1KO_18,"X1KO_18") nreads_GAPDHX1KO_18_bins = nreads_bins_fun(GAPDHX1KO_18,"X1KO_18") percent_GAPDHD2KO_19_bins = percents_bins_fun(GAPDHD2KO_19,"D2KO_19") nreads_GAPDHD2KO_19_bins = nreads_bins_fun(GAPDHD2KO_19,"D2KO_19") percent_GAPDHD2KO_20_bins = percents_bins_fun(GAPDHD2KO_20,"D2KO_20") nreads_GAPDHD2KO_20_bins = nreads_bins_fun(GAPDHD2KO_20,"D2KO_20") percent_GAPDHD2KO_21_bins = percents_bins_fun(GAPDHD2KO_21,"D2KO_21") nreads_GAPDHD2KO_21_bins = nreads_bins_fun(GAPDHD2KO_21,"D2KO_21") percent_GAPDHD2X1KO_22_bins = percents_bins_fun(GAPDHD2X1KO_22,"D2X1KO_22") nreads_GAPDHD2X1KO_22_bins = nreads_bins_fun(GAPDHD2X1KO_22,"D2X1KO_22") percent_GAPDHD2X1KO_23_bins = percents_bins_fun(GAPDHD2X1KO_23,"D2X1KO_23") nreads_GAPDHD2X1KO_23_bins = nreads_bins_fun(GAPDHD2X1KO_23,"D2X1KO_23") percent_GAPDHD2X1KO_24_bins = percents_bins_fun(GAPDHD2X1KO_24,"D2X1KO_24") nreads_GAPDHD2X1KO_24_bins = nreads_bins_fun(GAPDHD2X1KO_24,"D2X1KO_24") nreads_GAPDHWT_bins = cbind(nreads_GAPDHWT_10_bins, nreads_GAPDHWT_12_bins, nreads_GAPDHWT_13_bins) nreads_GAPDHWT_bins = as.data.frame(nreads_GAPDHWT_bins) nreads_GAPDHWT_bins[rowMeans(nreads_GAPDHWT_bins) < 1,] = 0 nreads_GAPDHX1_bins = cbind(nreads_GAPDHX1KO_14_bins, nreads_GAPDHX1KO_16_bins, nreads_GAPDHX1KO_18_bins) nreads_GAPDHX1_bins = as.data.frame(nreads_GAPDHX1_bins) nreads_GAPDHX1_bins[rowMeans(nreads_GAPDHX1_bins) < 1,] = 0 nreads_GAPDHD2_bins = cbind(nreads_GAPDHD2KO_19_bins, nreads_GAPDHD2KO_20_bins, nreads_GAPDHD2KO_21_bins) nreads_GAPDHD2_bins = as.data.frame(nreads_GAPDHD2_bins) nreads_GAPDHD2_bins[rowMeans(nreads_GAPDHD2_bins) < 1,] = 0 nreads_GAPDHD2X1_bins = cbind(nreads_GAPDHD2X1KO_22_bins, nreads_GAPDHD2X1KO_23_bins, nreads_GAPDHD2X1KO_24_bins) nreads_GAPDHD2X1_bins = as.data.frame(nreads_GAPDHD2X1_bins) nreads_GAPDHD2X1_bins[rowMeans(nreads_GAPDHD2X1_bins) < 1,] = 0 percent_GAPDH_bins = rbind(percent_GAPDHWT_10_bins, percent_GAPDHWT_12_bins, percent_GAPDHWT_13_bins, percent_GAPDHX1KO_14_bins, percent_GAPDHX1KO_16_bins, percent_GAPDHX1KO_18_bins, percent_GAPDHD2KO_19_bins, percent_GAPDHD2KO_20_bins, percent_GAPDHD2KO_21_bins, percent_GAPDHD2X1KO_22_bins, percent_GAPDHD2X1KO_23_bins, percent_GAPDHD2X1KO_24_bins) ``` ```{r fig.height=10, fig.width=10} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") ggplot(percent_GAPDH_bins, aes(fill=tail, y=percent, x=range)) + geom_bar(position="stack", stat="identity") + facet_wrap(~factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")), ncol = 3) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "U tail" = "#A50F15")) + scale_x_discrete(limits = order) ``` ### statistics {.tabset} ```{r include=FALSE} percent_GAPDH_stat2 = percent_GAPDH_bins percent_GAPDH_stat2$sample <- gsub('WT_10', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('WT_12', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('WT_13', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_14', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_16', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_18', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_19', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_20', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_21', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_22', 'D2X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_23', 'D2X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_24', 'D2X1KO', percent_GAPDH_stat2$sample) stat1_10 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "1-10",], group.by = "tail", method="t.test", p.adjust.method="BH") stat11_20 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "11-20",], group.by = "tail", method="t.test", p.adjust.method="BH") stat21_30 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "21-30",], group.by = "tail", method="t.test", p.adjust.method="BH") stat31_40 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "31-40",], group.by = "tail", method="t.test", p.adjust.method="BH") stat41_50 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "41-50",], group.by = "tail", method="t.test", p.adjust.method="BH") stat51_60 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "51-60",], group.by = "tail", method="t.test", p.adjust.method="BH") stat61 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "61+",], group.by = "tail", method="t.test", p.adjust.method="BH") ``` #### range 1-10 ```{r} stat1_10 ``` #### range 11-20 ```{r} stat11_20 ``` #### range 21-30 ```{r} stat21_30 ``` #### range 31-40 ```{r} stat31_40 ``` #### range 41-50 ```{r} stat41_50 ``` #### range 51-60 ```{r} stat51_60 ``` #### range 61+ ```{r} stat61 ``` ### number of reads with specific tails in each sample {.tabset} #### WT_10 ```{r} nreads_GAPDHWT_10_bins ``` #### WT_12 ```{r} nreads_GAPDHWT_12_bins ``` #### WT_13 ```{r} nreads_GAPDHWT_13_bins ``` #### X1KO_14 ```{r} nreads_GAPDHX1KO_14_bins ``` #### X1KO_16 ```{r} nreads_GAPDHX1KO_16_bins ``` #### X1KO_18 ```{r} nreads_GAPDHX1KO_18_bins ``` #### D2KO_19 ```{r} nreads_GAPDHD2KO_19_bins ``` #### D2KO_20 ```{r} nreads_GAPDHD2KO_20_bins ``` #### D2KO_21 ```{r} nreads_GAPDHD2KO_21_bins ``` #### D2X1KO_22 ```{r} nreads_GAPDHD2X1KO_22_bins ``` #### D2X1KO_23 ```{r} nreads_GAPDHD2X1KO_23_bins ``` #### D2X1KO_24 ```{r} nreads_GAPDHD2X1KO_24_bins ``` # Percentage of tails in length range (mean) {.tabset} ## GAPDH ```{r} xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("WT_10","WT_12","WT_13")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("WT_10","WT_12","WT_13")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("WT_10","WT_12","WT_13")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("WT_10","WT_12","WT_13")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("WT_10","WT_12","WT_13")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("WT_10","WT_12","WT_13")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("WT_10","WT_12","WT_13")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("WT_10","WT_12","WT_13")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("WT_10","WT_12","WT_13")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("WT_10","WT_12","WT_13")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("WT_10","WT_12","WT_13")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("WT_10","WT_12","WT_13")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("WT_10","WT_12","WT_13")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("WT_10","WT_12","WT_13")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("WT_10","WT_12","WT_13")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("WT_10","WT_12","WT_13")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("WT_10","WT_12","WT_13")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("WT_10","WT_12","WT_13")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("WT_10","WT_12","WT_13")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("WT_10","WT_12","WT_13")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("WT_10","WT_12","WT_13")),] percent_mean_GAPDHWT <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("WT",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] percent_mean_GAPDHX1 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("X1KO",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] percent_mean_GAPDHD2 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("D2KO",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] percent_mean_GAPDHD2X1 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("D2X1KO",21))) percent_mean_GAPDH = rbind(percent_mean_GAPDHWT, percent_mean_GAPDHX1, percent_mean_GAPDHD2, percent_mean_GAPDHD2X1) ``` ```{r fig.height=7, fig.width=7} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") ggplot(percent_mean_GAPDH, aes(fill=tail, y=percent, x=range)) + geom_bar(position="fill", stat="identity") + facet_wrap(~factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO"))) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12)) + scale_x_discrete(limits = order) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "U tail" = "#A50F15")) + scale_x_discrete(limits = order) ``` # Percentage of tails in length range; filtered reads {.tabset} If mean number of reads in group (e.g. WT) is less than 1 this reads are treated as 0 ## GAPDH ```{r} percent_poliU_1_10 <- nreads_GAPDHWT_bins[15,1]*100/((nreads_GAPDHWT_bins[1,1])+(nreads_GAPDHWT_bins[8,1])+(nreads_GAPDHWT_bins[15,1])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHWT_bins[1,1]*100/((nreads_GAPDHWT_bins[1,1])+(nreads_GAPDHWT_bins[8,1])+(nreads_GAPDHWT_bins[15,1])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHWT_bins[8,1]*100/((nreads_GAPDHWT_bins[1,1])+(nreads_GAPDHWT_bins[8,1])+(nreads_GAPDHWT_bins[15,1])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHWT_bins[16,1]*100/((nreads_GAPDHWT_bins[2,1])+(nreads_GAPDHWT_bins[9,1])+(nreads_GAPDHWT_bins[16,1])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHWT_bins[2,1]*100/((nreads_GAPDHWT_bins[2,1])+(nreads_GAPDHWT_bins[9,1])+(nreads_GAPDHWT_bins[16,1])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHWT_bins[9,1]*100/((nreads_GAPDHWT_bins[2,1])+(nreads_GAPDHWT_bins[9,1])+(nreads_GAPDHWT_bins[16,1])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHWT_bins[17,1]*100/((nreads_GAPDHWT_bins[3,1])+(nreads_GAPDHWT_bins[10,1])+(nreads_GAPDHWT_bins[17,1])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHWT_bins[3,1]*100/((nreads_GAPDHWT_bins[3,1])+(nreads_GAPDHWT_bins[10,1])+(nreads_GAPDHWT_bins[17,1])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHWT_bins[10,1]*100/((nreads_GAPDHWT_bins[3,1])+(nreads_GAPDHWT_bins[10,1])+(nreads_GAPDHWT_bins[17,1])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHWT_bins[18,1]*100/((nreads_GAPDHWT_bins[4,1])+(nreads_GAPDHWT_bins[11,1])+(nreads_GAPDHWT_bins[18,1])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHWT_bins[4,1]*100/((nreads_GAPDHWT_bins[4,1])+(nreads_GAPDHWT_bins[11,1])+(nreads_GAPDHWT_bins[18,1])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHWT_bins[11,1]*100/((nreads_GAPDHWT_bins[4,1])+(nreads_GAPDHWT_bins[11,1])+(nreads_GAPDHWT_bins[18,1])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHWT_bins[19,1]*100/((nreads_GAPDHWT_bins[5,1])+(nreads_GAPDHWT_bins[12,1])+(nreads_GAPDHWT_bins[19,1])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHWT_bins[5,1]*100/((nreads_GAPDHWT_bins[5,1])+(nreads_GAPDHWT_bins[12,1])+(nreads_GAPDHWT_bins[19,1])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHWT_bins[12,1]*100/((nreads_GAPDHWT_bins[5,1])+(nreads_GAPDHWT_bins[12,1])+(nreads_GAPDHWT_bins[19,1])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHWT_bins[20,1]*100/((nreads_GAPDHWT_bins[6,1])+(nreads_GAPDHWT_bins[13,1])+(nreads_GAPDHWT_bins[20,1])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHWT_bins[6,1]*100/((nreads_GAPDHWT_bins[6,1])+(nreads_GAPDHWT_bins[13,1])+(nreads_GAPDHWT_bins[20,1])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHWT_bins[13,1]*100/((nreads_GAPDHWT_bins[6,1])+(nreads_GAPDHWT_bins[13,1])+(nreads_GAPDHWT_bins[20,1])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHWT_bins[21,1]*100/((nreads_GAPDHWT_bins[7,1])+(nreads_GAPDHWT_bins[14,1])+(nreads_GAPDHWT_bins[21,1])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHWT_bins[7,1]*100/((nreads_GAPDHWT_bins[7,1])+(nreads_GAPDHWT_bins[14,1])+(nreads_GAPDHWT_bins[21,1])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHWT_bins[14,1]*100/((nreads_GAPDHWT_bins[7,1])+(nreads_GAPDHWT_bins[14,1])+(nreads_GAPDHWT_bins[21,1])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHWT_10 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("WT_10",21))) percent_poliU_1_10 <- nreads_GAPDHWT_bins[15,2]*100/((nreads_GAPDHWT_bins[1,2])+(nreads_GAPDHWT_bins[8,2])+(nreads_GAPDHWT_bins[15,2])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHWT_bins[1,2]*100/((nreads_GAPDHWT_bins[1,2])+(nreads_GAPDHWT_bins[8,2])+(nreads_GAPDHWT_bins[15,2])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHWT_bins[8,2]*100/((nreads_GAPDHWT_bins[1,2])+(nreads_GAPDHWT_bins[8,2])+(nreads_GAPDHWT_bins[15,2])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHWT_bins[16,2]*100/((nreads_GAPDHWT_bins[2,2])+(nreads_GAPDHWT_bins[9,2])+(nreads_GAPDHWT_bins[16,2])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHWT_bins[2,2]*100/((nreads_GAPDHWT_bins[2,2])+(nreads_GAPDHWT_bins[9,2])+(nreads_GAPDHWT_bins[16,2])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHWT_bins[9,2]*100/((nreads_GAPDHWT_bins[2,2])+(nreads_GAPDHWT_bins[9,2])+(nreads_GAPDHWT_bins[16,2])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHWT_bins[17,2]*100/((nreads_GAPDHWT_bins[3,2])+(nreads_GAPDHWT_bins[10,2])+(nreads_GAPDHWT_bins[17,2])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHWT_bins[3,2]*100/((nreads_GAPDHWT_bins[3,2])+(nreads_GAPDHWT_bins[10,2])+(nreads_GAPDHWT_bins[17,2])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHWT_bins[10,2]*100/((nreads_GAPDHWT_bins[3,2])+(nreads_GAPDHWT_bins[10,2])+(nreads_GAPDHWT_bins[17,2])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHWT_bins[18,2]*100/((nreads_GAPDHWT_bins[4,2])+(nreads_GAPDHWT_bins[11,2])+(nreads_GAPDHWT_bins[18,2])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHWT_bins[4,2]*100/((nreads_GAPDHWT_bins[4,2])+(nreads_GAPDHWT_bins[11,2])+(nreads_GAPDHWT_bins[18,2])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHWT_bins[11,2]*100/((nreads_GAPDHWT_bins[4,2])+(nreads_GAPDHWT_bins[11,2])+(nreads_GAPDHWT_bins[18,2])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHWT_bins[19,2]*100/((nreads_GAPDHWT_bins[5,2])+(nreads_GAPDHWT_bins[12,2])+(nreads_GAPDHWT_bins[19,2])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHWT_bins[5,2]*100/((nreads_GAPDHWT_bins[5,2])+(nreads_GAPDHWT_bins[12,2])+(nreads_GAPDHWT_bins[19,2])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHWT_bins[12,2]*100/((nreads_GAPDHWT_bins[5,2])+(nreads_GAPDHWT_bins[12,2])+(nreads_GAPDHWT_bins[19,2])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHWT_bins[20,2]*100/((nreads_GAPDHWT_bins[6,2])+(nreads_GAPDHWT_bins[13,2])+(nreads_GAPDHWT_bins[20,2])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHWT_bins[6,2]*100/((nreads_GAPDHWT_bins[6,2])+(nreads_GAPDHWT_bins[13,2])+(nreads_GAPDHWT_bins[20,2])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHWT_bins[13,2]*100/((nreads_GAPDHWT_bins[6,2])+(nreads_GAPDHWT_bins[13,2])+(nreads_GAPDHWT_bins[20,2])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHWT_bins[21,2]*100/((nreads_GAPDHWT_bins[7,2])+(nreads_GAPDHWT_bins[14,2])+(nreads_GAPDHWT_bins[21,2])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHWT_bins[7,2]*100/((nreads_GAPDHWT_bins[7,2])+(nreads_GAPDHWT_bins[14,2])+(nreads_GAPDHWT_bins[21,2])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHWT_bins[14,2]*100/((nreads_GAPDHWT_bins[7,2])+(nreads_GAPDHWT_bins[14,2])+(nreads_GAPDHWT_bins[21,2])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHWT_12 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("WT_12",21))) percent_poliU_1_10 <- nreads_GAPDHWT_bins[15,3]*100/((nreads_GAPDHWT_bins[1,3])+(nreads_GAPDHWT_bins[8,3])+(nreads_GAPDHWT_bins[15,3])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHWT_bins[1,3]*100/((nreads_GAPDHWT_bins[1,3])+(nreads_GAPDHWT_bins[8,3])+(nreads_GAPDHWT_bins[15,3])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHWT_bins[8,3]*100/((nreads_GAPDHWT_bins[1,3])+(nreads_GAPDHWT_bins[8,3])+(nreads_GAPDHWT_bins[15,3])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHWT_bins[16,3]*100/((nreads_GAPDHWT_bins[2,3])+(nreads_GAPDHWT_bins[9,3])+(nreads_GAPDHWT_bins[16,3])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHWT_bins[2,3]*100/((nreads_GAPDHWT_bins[2,3])+(nreads_GAPDHWT_bins[9,3])+(nreads_GAPDHWT_bins[16,3])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHWT_bins[9,3]*100/((nreads_GAPDHWT_bins[2,3])+(nreads_GAPDHWT_bins[9,3])+(nreads_GAPDHWT_bins[16,3])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHWT_bins[17,3]*100/((nreads_GAPDHWT_bins[3,3])+(nreads_GAPDHWT_bins[10,3])+(nreads_GAPDHWT_bins[17,3])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHWT_bins[3,3]*100/((nreads_GAPDHWT_bins[3,3])+(nreads_GAPDHWT_bins[10,3])+(nreads_GAPDHWT_bins[17,3])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHWT_bins[10,3]*100/((nreads_GAPDHWT_bins[3,3])+(nreads_GAPDHWT_bins[10,3])+(nreads_GAPDHWT_bins[17,3])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHWT_bins[18,3]*100/((nreads_GAPDHWT_bins[4,3])+(nreads_GAPDHWT_bins[11,3])+(nreads_GAPDHWT_bins[18,3])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHWT_bins[4,3]*100/((nreads_GAPDHWT_bins[4,3])+(nreads_GAPDHWT_bins[11,3])+(nreads_GAPDHWT_bins[18,3])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHWT_bins[11,3]*100/((nreads_GAPDHWT_bins[4,3])+(nreads_GAPDHWT_bins[11,3])+(nreads_GAPDHWT_bins[18,3])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHWT_bins[19,3]*100/((nreads_GAPDHWT_bins[5,3])+(nreads_GAPDHWT_bins[12,3])+(nreads_GAPDHWT_bins[19,3])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHWT_bins[5,3]*100/((nreads_GAPDHWT_bins[5,3])+(nreads_GAPDHWT_bins[12,3])+(nreads_GAPDHWT_bins[19,3])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHWT_bins[12,3]*100/((nreads_GAPDHWT_bins[5,3])+(nreads_GAPDHWT_bins[12,3])+(nreads_GAPDHWT_bins[19,3])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHWT_bins[20,3]*100/((nreads_GAPDHWT_bins[6,3])+(nreads_GAPDHWT_bins[13,3])+(nreads_GAPDHWT_bins[20,3])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHWT_bins[6,3]*100/((nreads_GAPDHWT_bins[6,3])+(nreads_GAPDHWT_bins[13,3])+(nreads_GAPDHWT_bins[20,3])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHWT_bins[13,3]*100/((nreads_GAPDHWT_bins[6,3])+(nreads_GAPDHWT_bins[13,3])+(nreads_GAPDHWT_bins[20,3])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHWT_bins[21,3]*100/((nreads_GAPDHWT_bins[7,3])+(nreads_GAPDHWT_bins[14,3])+(nreads_GAPDHWT_bins[21,3])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHWT_bins[7,3]*100/((nreads_GAPDHWT_bins[7,3])+(nreads_GAPDHWT_bins[14,3])+(nreads_GAPDHWT_bins[21,3])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHWT_bins[14,3]*100/((nreads_GAPDHWT_bins[7,3])+(nreads_GAPDHWT_bins[14,3])+(nreads_GAPDHWT_bins[21,3])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHWT_13 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("WT_13",21))) percent_poliU_1_10 <- nreads_GAPDHX1_bins[15,1]*100/((nreads_GAPDHX1_bins[1,1])+(nreads_GAPDHX1_bins[8,1])+(nreads_GAPDHX1_bins[15,1])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHX1_bins[1,1]*100/((nreads_GAPDHX1_bins[1,1])+(nreads_GAPDHX1_bins[8,1])+(nreads_GAPDHX1_bins[15,1])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHX1_bins[8,1]*100/((nreads_GAPDHX1_bins[1,1])+(nreads_GAPDHX1_bins[8,1])+(nreads_GAPDHX1_bins[15,1])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHX1_bins[16,1]*100/((nreads_GAPDHX1_bins[2,1])+(nreads_GAPDHX1_bins[9,1])+(nreads_GAPDHX1_bins[16,1])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHX1_bins[2,1]*100/((nreads_GAPDHX1_bins[2,1])+(nreads_GAPDHX1_bins[9,1])+(nreads_GAPDHX1_bins[16,1])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHX1_bins[9,1]*100/((nreads_GAPDHX1_bins[2,1])+(nreads_GAPDHX1_bins[9,1])+(nreads_GAPDHX1_bins[16,1])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHX1_bins[17,1]*100/((nreads_GAPDHX1_bins[3,1])+(nreads_GAPDHX1_bins[10,1])+(nreads_GAPDHX1_bins[17,1])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHX1_bins[3,1]*100/((nreads_GAPDHX1_bins[3,1])+(nreads_GAPDHX1_bins[10,1])+(nreads_GAPDHX1_bins[17,1])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHX1_bins[10,1]*100/((nreads_GAPDHX1_bins[3,1])+(nreads_GAPDHX1_bins[10,1])+(nreads_GAPDHX1_bins[17,1])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHX1_bins[18,1]*100/((nreads_GAPDHX1_bins[4,1])+(nreads_GAPDHX1_bins[11,1])+(nreads_GAPDHX1_bins[18,1])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHX1_bins[4,1]*100/((nreads_GAPDHX1_bins[4,1])+(nreads_GAPDHX1_bins[11,1])+(nreads_GAPDHX1_bins[18,1])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHX1_bins[11,1]*100/((nreads_GAPDHX1_bins[4,1])+(nreads_GAPDHX1_bins[11,1])+(nreads_GAPDHX1_bins[18,1])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHX1_bins[19,1]*100/((nreads_GAPDHX1_bins[5,1])+(nreads_GAPDHX1_bins[12,1])+(nreads_GAPDHX1_bins[19,1])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHX1_bins[5,1]*100/((nreads_GAPDHX1_bins[5,1])+(nreads_GAPDHX1_bins[12,1])+(nreads_GAPDHX1_bins[19,1])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHX1_bins[12,1]*100/((nreads_GAPDHX1_bins[5,1])+(nreads_GAPDHX1_bins[12,1])+(nreads_GAPDHX1_bins[19,1])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHX1_bins[20,1]*100/((nreads_GAPDHX1_bins[6,1])+(nreads_GAPDHX1_bins[13,1])+(nreads_GAPDHX1_bins[20,1])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHX1_bins[6,1]*100/((nreads_GAPDHX1_bins[6,1])+(nreads_GAPDHX1_bins[13,1])+(nreads_GAPDHX1_bins[20,1])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHX1_bins[13,1]*100/((nreads_GAPDHX1_bins[6,1])+(nreads_GAPDHX1_bins[13,1])+(nreads_GAPDHX1_bins[20,1])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHX1_bins[21,1]*100/((nreads_GAPDHX1_bins[7,1])+(nreads_GAPDHX1_bins[14,1])+(nreads_GAPDHX1_bins[21,1])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHX1_bins[7,1]*100/((nreads_GAPDHX1_bins[7,1])+(nreads_GAPDHX1_bins[14,1])+(nreads_GAPDHX1_bins[21,1])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHX1_bins[14,1]*100/((nreads_GAPDHX1_bins[7,1])+(nreads_GAPDHX1_bins[14,1])+(nreads_GAPDHX1_bins[21,1])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHX1KO_14 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("X1KO_14",21))) percent_poliU_1_10 <- nreads_GAPDHX1_bins[15,2]*100/((nreads_GAPDHX1_bins[1,2])+(nreads_GAPDHX1_bins[8,2])+(nreads_GAPDHX1_bins[15,2])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHX1_bins[1,2]*100/((nreads_GAPDHX1_bins[1,2])+(nreads_GAPDHX1_bins[8,2])+(nreads_GAPDHX1_bins[15,2])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHX1_bins[8,2]*100/((nreads_GAPDHX1_bins[1,2])+(nreads_GAPDHX1_bins[8,2])+(nreads_GAPDHX1_bins[15,2])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHX1_bins[16,2]*100/((nreads_GAPDHX1_bins[2,2])+(nreads_GAPDHX1_bins[9,2])+(nreads_GAPDHX1_bins[16,2])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHX1_bins[2,2]*100/((nreads_GAPDHX1_bins[2,2])+(nreads_GAPDHX1_bins[9,2])+(nreads_GAPDHX1_bins[16,2])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHX1_bins[9,2]*100/((nreads_GAPDHX1_bins[2,2])+(nreads_GAPDHX1_bins[9,2])+(nreads_GAPDHX1_bins[16,2])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHX1_bins[17,2]*100/((nreads_GAPDHX1_bins[3,2])+(nreads_GAPDHX1_bins[10,2])+(nreads_GAPDHX1_bins[17,2])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHX1_bins[3,2]*100/((nreads_GAPDHX1_bins[3,2])+(nreads_GAPDHX1_bins[10,2])+(nreads_GAPDHX1_bins[17,2])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHX1_bins[10,2]*100/((nreads_GAPDHX1_bins[3,2])+(nreads_GAPDHX1_bins[10,2])+(nreads_GAPDHX1_bins[17,2])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHX1_bins[18,2]*100/((nreads_GAPDHX1_bins[4,2])+(nreads_GAPDHX1_bins[11,2])+(nreads_GAPDHX1_bins[18,2])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHX1_bins[4,2]*100/((nreads_GAPDHX1_bins[4,2])+(nreads_GAPDHX1_bins[11,2])+(nreads_GAPDHX1_bins[18,2])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHX1_bins[11,2]*100/((nreads_GAPDHX1_bins[4,2])+(nreads_GAPDHX1_bins[11,2])+(nreads_GAPDHX1_bins[18,2])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHX1_bins[19,2]*100/((nreads_GAPDHX1_bins[5,2])+(nreads_GAPDHX1_bins[12,2])+(nreads_GAPDHX1_bins[19,2])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHX1_bins[5,2]*100/((nreads_GAPDHX1_bins[5,2])+(nreads_GAPDHX1_bins[12,2])+(nreads_GAPDHX1_bins[19,2])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHX1_bins[12,2]*100/((nreads_GAPDHX1_bins[5,2])+(nreads_GAPDHX1_bins[12,2])+(nreads_GAPDHX1_bins[19,2])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHX1_bins[20,2]*100/((nreads_GAPDHX1_bins[6,2])+(nreads_GAPDHX1_bins[13,2])+(nreads_GAPDHX1_bins[20,2])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHX1_bins[6,2]*100/((nreads_GAPDHX1_bins[6,2])+(nreads_GAPDHX1_bins[13,2])+(nreads_GAPDHX1_bins[20,2])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHX1_bins[13,2]*100/((nreads_GAPDHX1_bins[6,2])+(nreads_GAPDHX1_bins[13,2])+(nreads_GAPDHX1_bins[20,2])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHX1_bins[21,2]*100/((nreads_GAPDHX1_bins[7,2])+(nreads_GAPDHX1_bins[14,2])+(nreads_GAPDHX1_bins[21,2])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHX1_bins[7,2]*100/((nreads_GAPDHX1_bins[7,2])+(nreads_GAPDHX1_bins[14,2])+(nreads_GAPDHX1_bins[21,2])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHX1_bins[14,2]*100/((nreads_GAPDHX1_bins[7,2])+(nreads_GAPDHX1_bins[14,2])+(nreads_GAPDHX1_bins[21,2])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHX1KO_16 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("X1KO_16",21))) percent_poliU_1_10 <- nreads_GAPDHX1_bins[15,3]*100/((nreads_GAPDHX1_bins[1,3])+(nreads_GAPDHX1_bins[8,3])+(nreads_GAPDHX1_bins[15,3])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHX1_bins[1,3]*100/((nreads_GAPDHX1_bins[1,3])+(nreads_GAPDHX1_bins[8,3])+(nreads_GAPDHX1_bins[15,3])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHX1_bins[8,3]*100/((nreads_GAPDHX1_bins[1,3])+(nreads_GAPDHX1_bins[8,3])+(nreads_GAPDHX1_bins[15,3])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHX1_bins[16,3]*100/((nreads_GAPDHX1_bins[2,3])+(nreads_GAPDHX1_bins[9,3])+(nreads_GAPDHX1_bins[16,3])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHX1_bins[2,3]*100/((nreads_GAPDHX1_bins[2,3])+(nreads_GAPDHX1_bins[9,3])+(nreads_GAPDHX1_bins[16,3])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHX1_bins[9,3]*100/((nreads_GAPDHX1_bins[2,3])+(nreads_GAPDHX1_bins[9,3])+(nreads_GAPDHX1_bins[16,3])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHX1_bins[17,3]*100/((nreads_GAPDHX1_bins[3,3])+(nreads_GAPDHX1_bins[10,3])+(nreads_GAPDHX1_bins[17,3])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHX1_bins[3,3]*100/((nreads_GAPDHX1_bins[3,3])+(nreads_GAPDHX1_bins[10,3])+(nreads_GAPDHX1_bins[17,3])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHX1_bins[10,3]*100/((nreads_GAPDHX1_bins[3,3])+(nreads_GAPDHX1_bins[10,3])+(nreads_GAPDHX1_bins[17,3])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHX1_bins[18,3]*100/((nreads_GAPDHX1_bins[4,3])+(nreads_GAPDHX1_bins[11,3])+(nreads_GAPDHX1_bins[18,3])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHX1_bins[4,3]*100/((nreads_GAPDHX1_bins[4,3])+(nreads_GAPDHX1_bins[11,3])+(nreads_GAPDHX1_bins[18,3])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHX1_bins[11,3]*100/((nreads_GAPDHX1_bins[4,3])+(nreads_GAPDHX1_bins[11,3])+(nreads_GAPDHX1_bins[18,3])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHX1_bins[19,3]*100/((nreads_GAPDHX1_bins[5,3])+(nreads_GAPDHX1_bins[12,3])+(nreads_GAPDHX1_bins[19,3])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHX1_bins[5,3]*100/((nreads_GAPDHX1_bins[5,3])+(nreads_GAPDHX1_bins[12,3])+(nreads_GAPDHX1_bins[19,3])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHX1_bins[12,3]*100/((nreads_GAPDHX1_bins[5,3])+(nreads_GAPDHX1_bins[12,3])+(nreads_GAPDHX1_bins[19,3])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHX1_bins[20,3]*100/((nreads_GAPDHX1_bins[6,3])+(nreads_GAPDHX1_bins[13,3])+(nreads_GAPDHX1_bins[20,3])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHX1_bins[6,3]*100/((nreads_GAPDHX1_bins[6,3])+(nreads_GAPDHX1_bins[13,3])+(nreads_GAPDHX1_bins[20,3])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHX1_bins[13,3]*100/((nreads_GAPDHX1_bins[6,3])+(nreads_GAPDHX1_bins[13,3])+(nreads_GAPDHX1_bins[20,3])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHX1_bins[21,3]*100/((nreads_GAPDHX1_bins[7,3])+(nreads_GAPDHX1_bins[14,3])+(nreads_GAPDHX1_bins[21,3])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHX1_bins[7,3]*100/((nreads_GAPDHX1_bins[7,3])+(nreads_GAPDHX1_bins[14,3])+(nreads_GAPDHX1_bins[21,3])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHX1_bins[14,3]*100/((nreads_GAPDHX1_bins[7,3])+(nreads_GAPDHX1_bins[14,3])+(nreads_GAPDHX1_bins[21,3])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHX1KO_18 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("X1KO_18",21))) percent_poliU_1_10 <- nreads_GAPDHD2_bins[15,1]*100/((nreads_GAPDHD2_bins[1,1])+(nreads_GAPDHD2_bins[8,1])+(nreads_GAPDHD2_bins[15,1])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2_bins[1,1]*100/((nreads_GAPDHD2_bins[1,1])+(nreads_GAPDHD2_bins[8,1])+(nreads_GAPDHD2_bins[15,1])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2_bins[8,1]*100/((nreads_GAPDHD2_bins[1,1])+(nreads_GAPDHD2_bins[8,1])+(nreads_GAPDHD2_bins[15,1])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2_bins[16,1]*100/((nreads_GAPDHD2_bins[2,1])+(nreads_GAPDHD2_bins[9,1])+(nreads_GAPDHD2_bins[16,1])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2_bins[2,1]*100/((nreads_GAPDHD2_bins[2,1])+(nreads_GAPDHD2_bins[9,1])+(nreads_GAPDHD2_bins[16,1])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2_bins[9,1]*100/((nreads_GAPDHD2_bins[2,1])+(nreads_GAPDHD2_bins[9,1])+(nreads_GAPDHD2_bins[16,1])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2_bins[17,1]*100/((nreads_GAPDHD2_bins[3,1])+(nreads_GAPDHD2_bins[10,1])+(nreads_GAPDHD2_bins[17,1])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2_bins[3,1]*100/((nreads_GAPDHD2_bins[3,1])+(nreads_GAPDHD2_bins[10,1])+(nreads_GAPDHD2_bins[17,1])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2_bins[10,1]*100/((nreads_GAPDHD2_bins[3,1])+(nreads_GAPDHD2_bins[10,1])+(nreads_GAPDHD2_bins[17,1])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2_bins[18,1]*100/((nreads_GAPDHD2_bins[4,1])+(nreads_GAPDHD2_bins[11,1])+(nreads_GAPDHD2_bins[18,1])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2_bins[4,1]*100/((nreads_GAPDHD2_bins[4,1])+(nreads_GAPDHD2_bins[11,1])+(nreads_GAPDHD2_bins[18,1])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2_bins[11,1]*100/((nreads_GAPDHD2_bins[4,1])+(nreads_GAPDHD2_bins[11,1])+(nreads_GAPDHD2_bins[18,1])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2_bins[19,1]*100/((nreads_GAPDHD2_bins[5,1])+(nreads_GAPDHD2_bins[12,1])+(nreads_GAPDHD2_bins[19,1])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2_bins[5,1]*100/((nreads_GAPDHD2_bins[5,1])+(nreads_GAPDHD2_bins[12,1])+(nreads_GAPDHD2_bins[19,1])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2_bins[12,1]*100/((nreads_GAPDHD2_bins[5,1])+(nreads_GAPDHD2_bins[12,1])+(nreads_GAPDHD2_bins[19,1])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2_bins[20,1]*100/((nreads_GAPDHD2_bins[6,1])+(nreads_GAPDHD2_bins[13,1])+(nreads_GAPDHD2_bins[20,1])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2_bins[6,1]*100/((nreads_GAPDHD2_bins[6,1])+(nreads_GAPDHD2_bins[13,1])+(nreads_GAPDHD2_bins[20,1])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2_bins[13,1]*100/((nreads_GAPDHD2_bins[6,1])+(nreads_GAPDHD2_bins[13,1])+(nreads_GAPDHD2_bins[20,1])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2_bins[21,1]*100/((nreads_GAPDHD2_bins[7,1])+(nreads_GAPDHD2_bins[14,1])+(nreads_GAPDHD2_bins[21,1])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2_bins[7,1]*100/((nreads_GAPDHD2_bins[7,1])+(nreads_GAPDHD2_bins[14,1])+(nreads_GAPDHD2_bins[21,1])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2_bins[14,1]*100/((nreads_GAPDHD2_bins[7,1])+(nreads_GAPDHD2_bins[14,1])+(nreads_GAPDHD2_bins[21,1])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2KO_19 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2KO_19",21))) percent_poliU_1_10 <- nreads_GAPDHD2_bins[15,2]*100/((nreads_GAPDHD2_bins[1,2])+(nreads_GAPDHD2_bins[8,2])+(nreads_GAPDHD2_bins[15,2])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2_bins[1,2]*100/((nreads_GAPDHD2_bins[1,2])+(nreads_GAPDHD2_bins[8,2])+(nreads_GAPDHD2_bins[15,2])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2_bins[8,2]*100/((nreads_GAPDHD2_bins[1,2])+(nreads_GAPDHD2_bins[8,2])+(nreads_GAPDHD2_bins[15,2])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2_bins[16,2]*100/((nreads_GAPDHD2_bins[2,2])+(nreads_GAPDHD2_bins[9,2])+(nreads_GAPDHD2_bins[16,2])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2_bins[2,2]*100/((nreads_GAPDHD2_bins[2,2])+(nreads_GAPDHD2_bins[9,2])+(nreads_GAPDHD2_bins[16,2])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2_bins[9,2]*100/((nreads_GAPDHD2_bins[2,2])+(nreads_GAPDHD2_bins[9,2])+(nreads_GAPDHD2_bins[16,2])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2_bins[17,2]*100/((nreads_GAPDHD2_bins[3,2])+(nreads_GAPDHD2_bins[10,2])+(nreads_GAPDHD2_bins[17,2])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2_bins[3,2]*100/((nreads_GAPDHD2_bins[3,2])+(nreads_GAPDHD2_bins[10,2])+(nreads_GAPDHD2_bins[17,2])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2_bins[10,2]*100/((nreads_GAPDHD2_bins[3,2])+(nreads_GAPDHD2_bins[10,2])+(nreads_GAPDHD2_bins[17,2])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2_bins[18,2]*100/((nreads_GAPDHD2_bins[4,2])+(nreads_GAPDHD2_bins[11,2])+(nreads_GAPDHD2_bins[18,2])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2_bins[4,2]*100/((nreads_GAPDHD2_bins[4,2])+(nreads_GAPDHD2_bins[11,2])+(nreads_GAPDHD2_bins[18,2])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2_bins[11,2]*100/((nreads_GAPDHD2_bins[4,2])+(nreads_GAPDHD2_bins[11,2])+(nreads_GAPDHD2_bins[18,2])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2_bins[19,2]*100/((nreads_GAPDHD2_bins[5,2])+(nreads_GAPDHD2_bins[12,2])+(nreads_GAPDHD2_bins[19,2])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2_bins[5,2]*100/((nreads_GAPDHD2_bins[5,2])+(nreads_GAPDHD2_bins[12,2])+(nreads_GAPDHD2_bins[19,2])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2_bins[12,2]*100/((nreads_GAPDHD2_bins[5,2])+(nreads_GAPDHD2_bins[12,2])+(nreads_GAPDHD2_bins[19,2])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2_bins[20,2]*100/((nreads_GAPDHD2_bins[6,2])+(nreads_GAPDHD2_bins[13,2])+(nreads_GAPDHD2_bins[20,2])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2_bins[6,2]*100/((nreads_GAPDHD2_bins[6,2])+(nreads_GAPDHD2_bins[13,2])+(nreads_GAPDHD2_bins[20,2])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2_bins[13,2]*100/((nreads_GAPDHD2_bins[6,2])+(nreads_GAPDHD2_bins[13,2])+(nreads_GAPDHD2_bins[20,2])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2_bins[21,2]*100/((nreads_GAPDHD2_bins[7,2])+(nreads_GAPDHD2_bins[14,2])+(nreads_GAPDHD2_bins[21,2])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2_bins[7,2]*100/((nreads_GAPDHD2_bins[7,2])+(nreads_GAPDHD2_bins[14,2])+(nreads_GAPDHD2_bins[21,2])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2_bins[14,2]*100/((nreads_GAPDHD2_bins[7,2])+(nreads_GAPDHD2_bins[14,2])+(nreads_GAPDHD2_bins[21,2])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2KO_20 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2KO_20",21))) percent_poliU_1_10 <- nreads_GAPDHD2_bins[15,3]*100/((nreads_GAPDHD2_bins[1,3])+(nreads_GAPDHD2_bins[8,3])+(nreads_GAPDHD2_bins[15,3])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2_bins[1,3]*100/((nreads_GAPDHD2_bins[1,3])+(nreads_GAPDHD2_bins[8,3])+(nreads_GAPDHD2_bins[15,3])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2_bins[8,3]*100/((nreads_GAPDHD2_bins[1,3])+(nreads_GAPDHD2_bins[8,3])+(nreads_GAPDHD2_bins[15,3])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2_bins[16,3]*100/((nreads_GAPDHD2_bins[2,3])+(nreads_GAPDHD2_bins[9,3])+(nreads_GAPDHD2_bins[16,3])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2_bins[2,3]*100/((nreads_GAPDHD2_bins[2,3])+(nreads_GAPDHD2_bins[9,3])+(nreads_GAPDHD2_bins[16,3])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2_bins[9,3]*100/((nreads_GAPDHD2_bins[2,3])+(nreads_GAPDHD2_bins[9,3])+(nreads_GAPDHD2_bins[16,3])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2_bins[17,3]*100/((nreads_GAPDHD2_bins[3,3])+(nreads_GAPDHD2_bins[10,3])+(nreads_GAPDHD2_bins[17,3])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2_bins[3,3]*100/((nreads_GAPDHD2_bins[3,3])+(nreads_GAPDHD2_bins[10,3])+(nreads_GAPDHD2_bins[17,3])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2_bins[10,3]*100/((nreads_GAPDHD2_bins[3,3])+(nreads_GAPDHD2_bins[10,3])+(nreads_GAPDHD2_bins[17,3])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2_bins[18,3]*100/((nreads_GAPDHD2_bins[4,3])+(nreads_GAPDHD2_bins[11,3])+(nreads_GAPDHD2_bins[18,3])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2_bins[4,3]*100/((nreads_GAPDHD2_bins[4,3])+(nreads_GAPDHD2_bins[11,3])+(nreads_GAPDHD2_bins[18,3])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2_bins[11,3]*100/((nreads_GAPDHD2_bins[4,3])+(nreads_GAPDHD2_bins[11,3])+(nreads_GAPDHD2_bins[18,3])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2_bins[19,3]*100/((nreads_GAPDHD2_bins[5,3])+(nreads_GAPDHD2_bins[12,3])+(nreads_GAPDHD2_bins[19,3])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2_bins[5,3]*100/((nreads_GAPDHD2_bins[5,3])+(nreads_GAPDHD2_bins[12,3])+(nreads_GAPDHD2_bins[19,3])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2_bins[12,3]*100/((nreads_GAPDHD2_bins[5,3])+(nreads_GAPDHD2_bins[12,3])+(nreads_GAPDHD2_bins[19,3])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2_bins[20,3]*100/((nreads_GAPDHD2_bins[6,3])+(nreads_GAPDHD2_bins[13,3])+(nreads_GAPDHD2_bins[20,3])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2_bins[6,3]*100/((nreads_GAPDHD2_bins[6,3])+(nreads_GAPDHD2_bins[13,3])+(nreads_GAPDHD2_bins[20,3])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2_bins[13,3]*100/((nreads_GAPDHD2_bins[6,3])+(nreads_GAPDHD2_bins[13,3])+(nreads_GAPDHD2_bins[20,3])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2_bins[21,3]*100/((nreads_GAPDHD2_bins[7,3])+(nreads_GAPDHD2_bins[14,3])+(nreads_GAPDHD2_bins[21,3])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2_bins[7,3]*100/((nreads_GAPDHD2_bins[7,3])+(nreads_GAPDHD2_bins[14,3])+(nreads_GAPDHD2_bins[21,3])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2_bins[14,3]*100/((nreads_GAPDHD2_bins[7,3])+(nreads_GAPDHD2_bins[14,3])+(nreads_GAPDHD2_bins[21,3])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2KO_21 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2KO_21",21))) percent_poliU_1_10 <- nreads_GAPDHD2X1_bins[15,1]*100/((nreads_GAPDHD2X1_bins[1,1])+(nreads_GAPDHD2X1_bins[8,1])+(nreads_GAPDHD2X1_bins[15,1])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2X1_bins[1,1]*100/((nreads_GAPDHD2X1_bins[1,1])+(nreads_GAPDHD2X1_bins[8,1])+(nreads_GAPDHD2X1_bins[15,1])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2X1_bins[8,1]*100/((nreads_GAPDHD2X1_bins[1,1])+(nreads_GAPDHD2X1_bins[8,1])+(nreads_GAPDHD2X1_bins[15,1])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2X1_bins[16,1]*100/((nreads_GAPDHD2X1_bins[2,1])+(nreads_GAPDHD2X1_bins[9,1])+(nreads_GAPDHD2X1_bins[16,1])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2X1_bins[2,1]*100/((nreads_GAPDHD2X1_bins[2,1])+(nreads_GAPDHD2X1_bins[9,1])+(nreads_GAPDHD2X1_bins[16,1])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2X1_bins[9,1]*100/((nreads_GAPDHD2X1_bins[2,1])+(nreads_GAPDHD2X1_bins[9,1])+(nreads_GAPDHD2X1_bins[16,1])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2X1_bins[17,1]*100/((nreads_GAPDHD2X1_bins[3,1])+(nreads_GAPDHD2X1_bins[10,1])+(nreads_GAPDHD2X1_bins[17,1])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2X1_bins[3,1]*100/((nreads_GAPDHD2X1_bins[3,1])+(nreads_GAPDHD2X1_bins[10,1])+(nreads_GAPDHD2X1_bins[17,1])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2X1_bins[10,1]*100/((nreads_GAPDHD2X1_bins[3,1])+(nreads_GAPDHD2X1_bins[10,1])+(nreads_GAPDHD2X1_bins[17,1])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2X1_bins[18,1]*100/((nreads_GAPDHD2X1_bins[4,1])+(nreads_GAPDHD2X1_bins[11,1])+(nreads_GAPDHD2X1_bins[18,1])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2X1_bins[4,1]*100/((nreads_GAPDHD2X1_bins[4,1])+(nreads_GAPDHD2X1_bins[11,1])+(nreads_GAPDHD2X1_bins[18,1])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2X1_bins[11,1]*100/((nreads_GAPDHD2X1_bins[4,1])+(nreads_GAPDHD2X1_bins[11,1])+(nreads_GAPDHD2X1_bins[18,1])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2X1_bins[19,1]*100/((nreads_GAPDHD2X1_bins[5,1])+(nreads_GAPDHD2X1_bins[12,1])+(nreads_GAPDHD2X1_bins[19,1])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2X1_bins[5,1]*100/((nreads_GAPDHD2X1_bins[5,1])+(nreads_GAPDHD2X1_bins[12,1])+(nreads_GAPDHD2X1_bins[19,1])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2X1_bins[12,1]*100/((nreads_GAPDHD2X1_bins[5,1])+(nreads_GAPDHD2X1_bins[12,1])+(nreads_GAPDHD2X1_bins[19,1])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2X1_bins[20,1]*100/((nreads_GAPDHD2X1_bins[6,1])+(nreads_GAPDHD2X1_bins[13,1])+(nreads_GAPDHD2X1_bins[20,1])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2X1_bins[6,1]*100/((nreads_GAPDHD2X1_bins[6,1])+(nreads_GAPDHD2X1_bins[13,1])+(nreads_GAPDHD2X1_bins[20,1])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2X1_bins[13,1]*100/((nreads_GAPDHD2X1_bins[6,1])+(nreads_GAPDHD2X1_bins[13,1])+(nreads_GAPDHD2X1_bins[20,1])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2X1_bins[21,1]*100/((nreads_GAPDHD2X1_bins[7,1])+(nreads_GAPDHD2X1_bins[14,1])+(nreads_GAPDHD2X1_bins[21,1])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2X1_bins[7,1]*100/((nreads_GAPDHD2X1_bins[7,1])+(nreads_GAPDHD2X1_bins[14,1])+(nreads_GAPDHD2X1_bins[21,1])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2X1_bins[14,1]*100/((nreads_GAPDHD2X1_bins[7,1])+(nreads_GAPDHD2X1_bins[14,1])+(nreads_GAPDHD2X1_bins[21,1])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2X1KO_22 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2X1KO_22",21))) percent_poliU_1_10 <- nreads_GAPDHD2X1_bins[15,2]*100/((nreads_GAPDHD2X1_bins[1,2])+(nreads_GAPDHD2X1_bins[8,2])+(nreads_GAPDHD2X1_bins[15,2])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2X1_bins[1,2]*100/((nreads_GAPDHD2X1_bins[1,2])+(nreads_GAPDHD2X1_bins[8,2])+(nreads_GAPDHD2X1_bins[15,2])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2X1_bins[8,2]*100/((nreads_GAPDHD2X1_bins[1,2])+(nreads_GAPDHD2X1_bins[8,2])+(nreads_GAPDHD2X1_bins[15,2])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2X1_bins[16,2]*100/((nreads_GAPDHD2X1_bins[2,2])+(nreads_GAPDHD2X1_bins[9,2])+(nreads_GAPDHD2X1_bins[16,2])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2X1_bins[2,2]*100/((nreads_GAPDHD2X1_bins[2,2])+(nreads_GAPDHD2X1_bins[9,2])+(nreads_GAPDHD2X1_bins[16,2])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2X1_bins[9,2]*100/((nreads_GAPDHD2X1_bins[2,2])+(nreads_GAPDHD2X1_bins[9,2])+(nreads_GAPDHD2X1_bins[16,2])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2X1_bins[17,2]*100/((nreads_GAPDHD2X1_bins[3,2])+(nreads_GAPDHD2X1_bins[10,2])+(nreads_GAPDHD2X1_bins[17,2])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2X1_bins[3,2]*100/((nreads_GAPDHD2X1_bins[3,2])+(nreads_GAPDHD2X1_bins[10,2])+(nreads_GAPDHD2X1_bins[17,2])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2X1_bins[10,2]*100/((nreads_GAPDHD2X1_bins[3,2])+(nreads_GAPDHD2X1_bins[10,2])+(nreads_GAPDHD2X1_bins[17,2])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2X1_bins[18,2]*100/((nreads_GAPDHD2X1_bins[4,2])+(nreads_GAPDHD2X1_bins[11,2])+(nreads_GAPDHD2X1_bins[18,2])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2X1_bins[4,2]*100/((nreads_GAPDHD2X1_bins[4,2])+(nreads_GAPDHD2X1_bins[11,2])+(nreads_GAPDHD2X1_bins[18,2])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2X1_bins[11,2]*100/((nreads_GAPDHD2X1_bins[4,2])+(nreads_GAPDHD2X1_bins[11,2])+(nreads_GAPDHD2X1_bins[18,2])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2X1_bins[19,2]*100/((nreads_GAPDHD2X1_bins[5,2])+(nreads_GAPDHD2X1_bins[12,2])+(nreads_GAPDHD2X1_bins[19,2])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2X1_bins[5,2]*100/((nreads_GAPDHD2X1_bins[5,2])+(nreads_GAPDHD2X1_bins[12,2])+(nreads_GAPDHD2X1_bins[19,2])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2X1_bins[12,2]*100/((nreads_GAPDHD2X1_bins[5,2])+(nreads_GAPDHD2X1_bins[12,2])+(nreads_GAPDHD2X1_bins[19,2])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2X1_bins[20,2]*100/((nreads_GAPDHD2X1_bins[6,2])+(nreads_GAPDHD2X1_bins[13,2])+(nreads_GAPDHD2X1_bins[20,2])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2X1_bins[6,2]*100/((nreads_GAPDHD2X1_bins[6,2])+(nreads_GAPDHD2X1_bins[13,2])+(nreads_GAPDHD2X1_bins[20,2])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2X1_bins[13,2]*100/((nreads_GAPDHD2X1_bins[6,2])+(nreads_GAPDHD2X1_bins[13,2])+(nreads_GAPDHD2X1_bins[20,2])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2X1_bins[21,2]*100/((nreads_GAPDHD2X1_bins[7,2])+(nreads_GAPDHD2X1_bins[14,2])+(nreads_GAPDHD2X1_bins[21,2])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2X1_bins[7,2]*100/((nreads_GAPDHD2X1_bins[7,2])+(nreads_GAPDHD2X1_bins[14,2])+(nreads_GAPDHD2X1_bins[21,2])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2X1_bins[14,2]*100/((nreads_GAPDHD2X1_bins[7,2])+(nreads_GAPDHD2X1_bins[14,2])+(nreads_GAPDHD2X1_bins[21,2])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2X1KO_23 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2X1KO_23",21))) percent_poliU_1_10 <- nreads_GAPDHD2X1_bins[15,3]*100/((nreads_GAPDHD2X1_bins[1,3])+(nreads_GAPDHD2X1_bins[8,3])+(nreads_GAPDHD2X1_bins[15,3])) percent_poliU_1_10[is.na(percent_poliU_1_10)] <- 0 percent_poliA_1_10 <- nreads_GAPDHD2X1_bins[1,3]*100/((nreads_GAPDHD2X1_bins[1,3])+(nreads_GAPDHD2X1_bins[8,3])+(nreads_GAPDHD2X1_bins[15,3])) percent_poliA_1_10[is.na(percent_poliA_1_10)] <- 0 percent_poliAU_1_10 <- nreads_GAPDHD2X1_bins[8,3]*100/((nreads_GAPDHD2X1_bins[1,3])+(nreads_GAPDHD2X1_bins[8,3])+(nreads_GAPDHD2X1_bins[15,3])) percent_poliAU_1_10[is.na(percent_poliAU_1_10)] <- 0 percent_poliU_11_20 <- nreads_GAPDHD2X1_bins[16,3]*100/((nreads_GAPDHD2X1_bins[2,3])+(nreads_GAPDHD2X1_bins[9,3])+(nreads_GAPDHD2X1_bins[16,3])) percent_poliU_11_20[is.na(percent_poliU_11_20)] <- 0 percent_poliA_11_20 <- nreads_GAPDHD2X1_bins[2,3]*100/((nreads_GAPDHD2X1_bins[2,3])+(nreads_GAPDHD2X1_bins[9,3])+(nreads_GAPDHD2X1_bins[16,3])) percent_poliA_11_20[is.na(percent_poliA_11_20)] <- 0 percent_poliAU_11_20 <- nreads_GAPDHD2X1_bins[9,3]*100/((nreads_GAPDHD2X1_bins[2,3])+(nreads_GAPDHD2X1_bins[9,3])+(nreads_GAPDHD2X1_bins[16,3])) percent_poliAU_11_20[is.na(percent_poliAU_11_20)] <- 0 percent_poliU_21_30 <- nreads_GAPDHD2X1_bins[17,3]*100/((nreads_GAPDHD2X1_bins[3,3])+(nreads_GAPDHD2X1_bins[10,3])+(nreads_GAPDHD2X1_bins[17,3])) percent_poliU_21_30[is.na(percent_poliU_21_30)] <- 0 percent_poliA_21_30 <- nreads_GAPDHD2X1_bins[3,3]*100/((nreads_GAPDHD2X1_bins[3,3])+(nreads_GAPDHD2X1_bins[10,3])+(nreads_GAPDHD2X1_bins[17,3])) percent_poliA_21_30[is.na(percent_poliA_21_30)] <- 0 percent_poliAU_21_30 <- nreads_GAPDHD2X1_bins[10,3]*100/((nreads_GAPDHD2X1_bins[3,3])+(nreads_GAPDHD2X1_bins[10,3])+(nreads_GAPDHD2X1_bins[17,3])) percent_poliAU_21_30[is.na(percent_poliAU_21_30)] <- 0 percent_poliU_31_40 <- nreads_GAPDHD2X1_bins[18,3]*100/((nreads_GAPDHD2X1_bins[4,3])+(nreads_GAPDHD2X1_bins[11,3])+(nreads_GAPDHD2X1_bins[18,3])) percent_poliU_31_40[is.na(percent_poliU_31_40)] <- 0 percent_poliA_31_40 <- nreads_GAPDHD2X1_bins[4,3]*100/((nreads_GAPDHD2X1_bins[4,3])+(nreads_GAPDHD2X1_bins[11,3])+(nreads_GAPDHD2X1_bins[18,3])) percent_poliA_31_40[is.na(percent_poliA_31_40)] <- 0 percent_poliAU_31_40 <- nreads_GAPDHD2X1_bins[11,3]*100/((nreads_GAPDHD2X1_bins[4,3])+(nreads_GAPDHD2X1_bins[11,3])+(nreads_GAPDHD2X1_bins[18,3])) percent_poliAU_31_40[is.na(percent_poliAU_31_40)] <- 0 percent_poliU_41_50 <- nreads_GAPDHD2X1_bins[19,3]*100/((nreads_GAPDHD2X1_bins[5,3])+(nreads_GAPDHD2X1_bins[12,3])+(nreads_GAPDHD2X1_bins[19,3])) percent_poliU_41_50[is.na(percent_poliU_41_50)] <- 0 percent_poliA_41_50 <- nreads_GAPDHD2X1_bins[5,3]*100/((nreads_GAPDHD2X1_bins[5,3])+(nreads_GAPDHD2X1_bins[12,3])+(nreads_GAPDHD2X1_bins[19,3])) percent_poliA_41_50[is.na(percent_poliA_41_50)] <- 0 percent_poliAU_41_50 <- nreads_GAPDHD2X1_bins[12,3]*100/((nreads_GAPDHD2X1_bins[5,3])+(nreads_GAPDHD2X1_bins[12,3])+(nreads_GAPDHD2X1_bins[19,3])) percent_poliAU_41_50[is.na(percent_poliAU_41_50)] <- 0 percent_poliU_51_60 <- nreads_GAPDHD2X1_bins[20,3]*100/((nreads_GAPDHD2X1_bins[6,3])+(nreads_GAPDHD2X1_bins[13,3])+(nreads_GAPDHD2X1_bins[20,3])) percent_poliU_51_60[is.na(percent_poliU_51_60)] <- 0 percent_poliA_51_60 <- nreads_GAPDHD2X1_bins[6,3]*100/((nreads_GAPDHD2X1_bins[6,3])+(nreads_GAPDHD2X1_bins[13,3])+(nreads_GAPDHD2X1_bins[20,3])) percent_poliA_51_60[is.na(percent_poliA_51_60)] <- 0 percent_poliAU_51_60 <- nreads_GAPDHD2X1_bins[13,3]*100/((nreads_GAPDHD2X1_bins[6,3])+(nreads_GAPDHD2X1_bins[13,3])+(nreads_GAPDHD2X1_bins[20,3])) percent_poliAU_51_60[is.na(percent_poliAU_51_60)] <- 0 percent_poliU_61 <- nreads_GAPDHD2X1_bins[21,3]*100/((nreads_GAPDHD2X1_bins[7,3])+(nreads_GAPDHD2X1_bins[14,3])+(nreads_GAPDHD2X1_bins[21,3])) percent_poliU_61[is.na(percent_poliU_61)] <- 0 percent_poliA_61 <- nreads_GAPDHD2X1_bins[7,3]*100/((nreads_GAPDHD2X1_bins[7,3])+(nreads_GAPDHD2X1_bins[14,3])+(nreads_GAPDHD2X1_bins[21,3])) percent_poliA_61[is.na(percent_poliA_61)] <- 0 percent_poliAU_61 <- nreads_GAPDHD2X1_bins[14,3]*100/((nreads_GAPDHD2X1_bins[7,3])+(nreads_GAPDHD2X1_bins[14,3])+(nreads_GAPDHD2X1_bins[21,3])) percent_poliAU_61[is.na(percent_poliAU_61)] <- 0 percent_GAPDHD2X1KO_24 <- data.frame(percent=c(percent_poliU_1_10,percent_poliA_1_10,percent_poliAU_1_10, percent_poliU_11_20,percent_poliA_11_20,percent_poliAU_11_20, percent_poliU_21_30,percent_poliA_21_30,percent_poliAU_21_30, percent_poliU_31_40,percent_poliA_31_40,percent_poliAU_31_40, percent_poliU_41_50,percent_poliA_41_50,percent_poliAU_41_50, percent_poliU_51_60,percent_poliA_51_60,percent_poliAU_51_60, percent_poliU_61,percent_poliA_61,percent_poliAU_61), tail=c(rep(c("U tail","A tail","AU tail"),7)), range=(c(rep("1-10",3),rep("11-20",3),rep("21-30",3),rep("31-40",3),rep("41-50",3),rep("51-60",3),rep("61+",3))), sample=c(rep("D2X1KO_24",21))) percent_GAPDH_filter_bins = rbind(percent_GAPDHWT_10, percent_GAPDHWT_12, percent_GAPDHWT_13, percent_GAPDHX1KO_14, percent_GAPDHX1KO_16, percent_GAPDHX1KO_18, percent_GAPDHD2KO_19, percent_GAPDHD2KO_20, percent_GAPDHD2KO_21, percent_GAPDHD2X1KO_22, percent_GAPDHD2X1KO_23, percent_GAPDHD2X1KO_24) ``` ```{r fig.height=10, fig.width=10} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") ggplot(percent_GAPDH_filter_bins, aes(fill=tail, y=percent, x=range)) + geom_bar(position="stack", stat="identity") + facet_wrap(~factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")), ncol = 3) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "U tail" = "#A50F15")) + scale_x_discrete(limits = order) ``` ### statistics; tail types in ranges {.tabset} ```{r include=FALSE} percent_GAPDH_stat2 = percent_GAPDH_filter_bins percent_GAPDH_stat2$sample <- gsub('WT_10', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('WT_12', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('WT_13', 'WT', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_14', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_16', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('X1KO_18', 'X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_19', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_20', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2KO_21', 'D2KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_22', 'D2X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_23', 'D2X1KO', percent_GAPDH_stat2$sample) percent_GAPDH_stat2$sample <- gsub('D2X1KO_24', 'D2X1KO', percent_GAPDH_stat2$sample) stat1_10 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "1-10",], group.by = "tail", method="t.test", p.adjust.method="BH") stat11_20 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "11-20",], group.by = "tail", method="t.test", p.adjust.method="BH") stat21_30 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "21-30",], group.by = "tail", method="t.test", p.adjust.method="BH") stat31_40 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "31-40",], group.by = "tail", method="t.test", p.adjust.method="BH") stat41_50 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "41-50",], group.by = "tail", method="t.test", p.adjust.method="BH") stat51_60 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "51-60",], group.by = "tail", method="t.test", p.adjust.method="BH") stat61 = compare_means(percent ~ sample, percent_GAPDH_stat2[percent_GAPDH_stat2$range == "61+",], group.by = "tail", method="t.test", p.adjust.method="BH") ``` #### range 1-10 ```{r} stat1_10 ``` #### range 11-20 ```{r} stat11_20 ``` #### range 21-30 ```{r} stat21_30 ``` #### range 31-40 ```{r} stat31_40 ``` #### range 41-50 ```{r} stat41_50 ``` #### range 51-60 ```{r} stat51_60 ``` #### range 61+ ```{r} stat61 ``` ## GAPDH U length in poly(AU) ```{r} percent_GAPDHWT_10_binsAU = percents_AU_bins_fun(GAPDHWT_10,"WT_10") percent_GAPDHWT_12_binsAU = percents_AU_bins_fun(GAPDHWT_12,"WT_12") percent_GAPDHWT_13_binsAU = percents_AU_bins_fun(GAPDHWT_13,"WT_13") percent_GAPDHX1KO_14_binsAU = percents_AU_bins_fun(GAPDHX1KO_14,"X1KO_14") percent_GAPDHX1KO_16_binsAU = percents_AU_bins_fun(GAPDHX1KO_16,"X1KO_16") percent_GAPDHX1KO_18_binsAU = percents_AU_bins_fun(GAPDHX1KO_18,"X1KO_18") percent_GAPDHD2KO_19_binsAU = percents_AU_bins_fun(GAPDHD2KO_19,"D2KO_19") percent_GAPDHD2KO_20_binsAU = percents_AU_bins_fun(GAPDHD2KO_20,"D2KO_20") percent_GAPDHD2KO_21_binsAU = percents_AU_bins_fun(GAPDHD2KO_21,"D2KO_21") percent_GAPDHD2X1KO_22_binsAU = percents_AU_bins_fun(GAPDHD2X1KO_22,"D2X1KO_22") percent_GAPDHD2X1KO_23_binsAU = percents_AU_bins_fun(GAPDHD2X1KO_23,"D2X1KO_23") percent_GAPDHD2X1KO_24_binsAU = percents_AU_bins_fun(GAPDHD2X1KO_24,"D2X1KO_24") percent_GAPDHWT_binsAU = cbind(percent_GAPDHWT_10_binsAU, percent_GAPDHWT_12_binsAU, percent_GAPDHWT_13_binsAU) percent_GAPDHWT_binsAU = as.data.frame(percent_GAPDHWT_binsAU) percent_GAPDHX1_binsAU = cbind(percent_GAPDHX1KO_14_binsAU, percent_GAPDHX1KO_16_binsAU, percent_GAPDHX1KO_18_binsAU) percent_GAPDHX1_binsAU = as.data.frame(percent_GAPDHX1_binsAU) percent_GAPDHD2_binsAU = cbind(percent_GAPDHD2KO_19_binsAU, percent_GAPDHD2KO_20_binsAU, percent_GAPDHD2KO_21_binsAU) percent_GAPDHD2_binsAU = as.data.frame(percent_GAPDHD2_binsAU) percent_GAPDHD2X1_binsAU = cbind(percent_GAPDHD2X1KO_22_binsAU, percent_GAPDHD2X1KO_23_binsAU, percent_GAPDHD2X1KO_24_binsAU) percent_GAPDHD2X1_binsAU = as.data.frame(percent_GAPDHD2X1_binsAU) percent_GAPDH_AU = rbind(percent_GAPDHWT_10_binsAU, percent_GAPDHWT_12_binsAU, percent_GAPDHWT_13_binsAU, percent_GAPDHX1KO_14_binsAU, percent_GAPDHX1KO_16_binsAU, percent_GAPDHX1KO_18_binsAU, percent_GAPDHD2KO_19_binsAU, percent_GAPDHD2KO_20_binsAU, percent_GAPDHD2KO_21_binsAU, percent_GAPDHD2X1KO_22_binsAU, percent_GAPDHD2X1KO_23_binsAU, percent_GAPDHD2X1KO_24_binsAU) ``` ```{r fig.height=10, fig.width=10} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") my_colors=brewer.pal(9, "Blues") my_colors = my_colors[4:8] ggplot(percent_GAPDH_AU, aes(fill=U_range, y=percent, x=range)) + geom_bar(stat="identity") + facet_wrap(~factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")), ncol = 3) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + xlab("Range (total length of poly(AU) tail)") + labs(fill="U length") + scale_fill_manual(values=my_colors) ``` ### statistics; U length in poly(AU) {.tabset} ```{r include=FALSE} percent_GAPDH_stat4 = percent_GAPDH_AU percent_GAPDH_stat4$sample <- gsub('WT_10', 'WT', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('WT_12', 'WT', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('WT_13', 'WT', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('X1KO_14', 'X1KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('X1KO_16', 'X1KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('X1KO_18', 'X1KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2KO_19', 'D2KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2KO_20', 'D2KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2KO_21', 'D2KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2X1KO_22', 'D2X1KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2X1KO_23', 'D2X1KO', percent_GAPDH_stat4$sample) percent_GAPDH_stat4$sample <- gsub('D2X1KO_24', 'D2X1KO', percent_GAPDH_stat4$sample) stat1_10 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "1-10",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat11_20 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "11-20",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat21_30 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "21-30",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat31_40 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "31-40",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat41_50 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "41-50",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat51_60 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "51-60",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat61 = compare_means(percent ~ sample, percent_GAPDH_stat4[percent_GAPDH_stat4$range == "61+",], group.by = "U_range", method="t.test", p.adjust.method="BH") ``` #### range 1-10 ```{r} stat1_10 ``` #### range 11-20 ```{r} stat11_20 ``` #### range 21-30 ```{r} stat21_30 ``` #### range 31-40 ```{r} stat31_40 ``` #### range 41-50 ```{r} stat41_50 ``` #### range 51-60 ```{r} stat51_60 ``` #### range 61+ ```{r} stat61 ``` ## GAPDH U length in poly(U) and poly(AU) ```{r} percent_GAPDHWT_10_binsU = percents_UandAU_bins_fun(GAPDHWT_10,"WT_10") percent_GAPDHWT_12_binsU = percents_UandAU_bins_fun(GAPDHWT_12,"WT_12") percent_GAPDHWT_13_binsU = percents_UandAU_bins_fun(GAPDHWT_13,"WT_13") percent_GAPDHX1KO_14_binsU = percents_UandAU_bins_fun(GAPDHX1KO_14,"X1KO_14") percent_GAPDHX1KO_16_binsU = percents_UandAU_bins_fun(GAPDHX1KO_16,"X1KO_16") percent_GAPDHX1KO_18_binsU = percents_UandAU_bins_fun(GAPDHX1KO_18,"X1KO_18") percent_GAPDHD2KO_19_binsU = percents_UandAU_bins_fun(GAPDHD2KO_19,"D2KO_19") percent_GAPDHD2KO_20_binsU = percents_UandAU_bins_fun(GAPDHD2KO_20,"D2KO_20") percent_GAPDHD2KO_21_binsU = percents_UandAU_bins_fun(GAPDHD2KO_21,"D2KO_21") percent_GAPDHD2X1KO_22_binsU = percents_UandAU_bins_fun(GAPDHD2X1KO_22,"D2X1KO_22") percent_GAPDHD2X1KO_23_binsU = percents_UandAU_bins_fun(GAPDHD2X1KO_23,"D2X1KO_23") percent_GAPDHD2X1KO_24_binsU = percents_UandAU_bins_fun(GAPDHD2X1KO_24,"D2X1KO_24") percent_GAPDHWT_binsU = cbind(percent_GAPDHWT_10_binsU, percent_GAPDHWT_12_binsU, percent_GAPDHWT_13_binsU) percent_GAPDHWT_binsU = as.data.frame(percent_GAPDHWT_binsU) percent_GAPDHX1_binsU = cbind(percent_GAPDHX1KO_14_binsU, percent_GAPDHX1KO_16_binsU, percent_GAPDHX1KO_18_binsU) percent_GAPDHX1_binsU = as.data.frame(percent_GAPDHX1_binsU) percent_GAPDHD2_binsU = cbind(percent_GAPDHD2KO_19_binsU, percent_GAPDHD2KO_20_binsU, percent_GAPDHD2KO_21_binsU) percent_GAPDHD2_binsU = as.data.frame(percent_GAPDHD2_binsU) percent_GAPDHD2X1_binsU = cbind(percent_GAPDHD2X1KO_22_binsU, percent_GAPDHD2X1KO_23_binsU, percent_GAPDHD2X1KO_24_binsU) percent_GAPDHD2X1_binsU = as.data.frame(percent_GAPDHD2X1_binsU) percent_GAPDH_U = rbind(percent_GAPDHWT_10_binsU, percent_GAPDHWT_12_binsU, percent_GAPDHWT_13_binsU, percent_GAPDHX1KO_14_binsU, percent_GAPDHX1KO_16_binsU, percent_GAPDHX1KO_18_binsU, percent_GAPDHD2KO_19_binsU, percent_GAPDHD2KO_20_binsU, percent_GAPDHD2KO_21_binsU,percent_GAPDHD2X1KO_22_binsU, percent_GAPDHD2X1KO_23_binsU, percent_GAPDHD2X1KO_24_binsU) ``` ```{r fig.height=10, fig.width=10} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") my_colors=brewer.pal(9, "Blues") my_colors = my_colors[4:8] ggplot(percent_GAPDH_U, aes(fill=U_range, y=percent, x=range)) + geom_bar(stat="identity") + facet_wrap(~factor(sample, levels = c("WT_10","WT_12","WT_13","X1KO_14","X1KO_16","X1KO_18","D2KO_19","D2KO_20","D2KO_21","D2X1KO_22","D2X1KO_23","D2X1KO_24")), ncol = 3) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + xlab("Range (total length of poly(U) and poly(AU) tail)") + labs(fill="U length") + scale_fill_manual(values=my_colors) ``` ### statistics; U length in poly(U) and poly(AU) {.tabset} ```{r include=FALSE} percent_GAPDH_stat5 = percent_GAPDH_U percent_GAPDH_stat5$sample <- gsub('WT_10', 'WT', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('WT_12', 'WT', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('WT_13', 'WT', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('X1KO_14', 'X1KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('X1KO_16', 'X1KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('X1KO_18', 'X1KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2KO_19', 'D2KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2KO_20', 'D2KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2KO_21', 'D2KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2X1KO_22', 'D2X1KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2X1KO_23', 'D2X1KO', percent_GAPDH_stat5$sample) percent_GAPDH_stat5$sample <- gsub('D2X1KO_24', 'D2X1KO', percent_GAPDH_stat5$sample) stat1_10 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "1-10",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat11_20 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "11-20",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat21_30 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "21-30",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat31_40 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "31-40",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat41_50 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "41-50",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat51_60 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "51-60",], group.by = "U_range", method="t.test", p.adjust.method="BH") stat61 = compare_means(percent ~ sample, percent_GAPDH_stat5[percent_GAPDH_stat5$range == "61+",], group.by = "U_range", method="t.test", p.adjust.method="BH") ``` #### range 1-10 ```{r} stat1_10 ``` #### range 11-20 ```{r} stat11_20 ``` #### range 21-30 ```{r} stat21_30 ``` #### range 31-40 ```{r} stat31_40 ``` #### range 41-50 ```{r} stat41_50 ``` #### range 51-60 ```{r} stat51_60 ``` #### range 61+ ```{r} stat61 ``` # Percentage of tails in length range (mean); filtered reads {.tabset} ## GAPDH ```{r} xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("WT_10","WT_12","WT_13")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("WT_10","WT_12","WT_13")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("WT_10","WT_12","WT_13")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("WT_10","WT_12","WT_13")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("WT_10","WT_12","WT_13")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("WT_10","WT_12","WT_13")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("WT_10","WT_12","WT_13")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("WT_10","WT_12","WT_13")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("WT_10","WT_12","WT_13")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("WT_10","WT_12","WT_13")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("WT_10","WT_12","WT_13")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("WT_10","WT_12","WT_13")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("WT_10","WT_12","WT_13")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("WT_10","WT_12","WT_13")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("WT_10","WT_12","WT_13")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("WT_10","WT_12","WT_13")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("WT_10","WT_12","WT_13")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("WT_10","WT_12","WT_13")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("WT_10","WT_12","WT_13")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("WT_10","WT_12","WT_13")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("WT_10","WT_12","WT_13")),] percent_mean_GAPDHWT <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("WT",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] percent_mean_GAPDHX1 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("X1KO",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] percent_mean_GAPDHD2 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("D2KO",21))) xU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU1_10 = xU1_10[with(xU1_10, range == "1-10"),] xU1_10 = xU1_10[with(xU1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU11_20 = xU11_20[with(xU11_20, range == "11-20"),] xU11_20 = xU11_20[with(xU11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU21_30 = xU21_30[with(xU21_30, range == "21-30"),] xU21_30 = xU21_30[with(xU21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU31_40 = xU31_40[with(xU31_40, range == "31-40"),] xU31_40 = xU31_40[with(xU31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU41_50 = xU41_50[with(xU41_50, range == "41-50"),] xU41_50 = xU41_50[with(xU41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU51_60 = xU51_60[with(xU51_60, range == "51-60"),] xU51_60 = xU51_60[with(xU51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "U tail"),] xU61 = xU61[with(xU61, range == "61+"),] xU61 = xU61[with(xU61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA1_10 = xA1_10[with(xA1_10, range == "1-10"),] xA1_10 = xA1_10[with(xA1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA11_20 = xA11_20[with(xA11_20, range == "11-20"),] xA11_20 = xA11_20[with(xA11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA21_30 = xA21_30[with(xA21_30, range == "21-30"),] xA21_30 = xA21_30[with(xA21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA31_40 = xA31_40[with(xA31_40, range == "31-40"),] xA31_40 = xA31_40[with(xA31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA41_50 = xA41_50[with(xA41_50, range == "41-50"),] xA41_50 = xA41_50[with(xA41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA51_60 = xA51_60[with(xA51_60, range == "51-60"),] xA51_60 = xA51_60[with(xA51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xA61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "A tail"),] xA61 = xA61[with(xA61, range == "61+"),] xA61 = xA61[with(xA61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU1_10 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU1_10 = xAU1_10[with(xAU1_10, range == "1-10"),] xAU1_10 = xAU1_10[with(xAU1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU11_20 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU11_20 = xAU11_20[with(xAU11_20, range == "11-20"),] xAU11_20 = xAU11_20[with(xAU11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU21_30 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU21_30 = xAU21_30[with(xAU21_30, range == "21-30"),] xAU21_30 = xAU21_30[with(xAU21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU31_40 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU31_40 = xAU31_40[with(xAU31_40, range == "31-40"),] xAU31_40 = xAU31_40[with(xAU31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU41_50 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU41_50 = xAU41_50[with(xAU41_50, range == "41-50"),] xAU41_50 = xAU41_50[with(xAU41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU51_60 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU51_60 = xAU51_60[with(xAU51_60, range == "51-60"),] xAU51_60 = xAU51_60[with(xAU51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] xAU61 = percent_GAPDH_bins[with(percent_GAPDH_bins, tail == "AU tail"),] xAU61 = xAU61[with(xAU61, range == "61+"),] xAU61 = xAU61[with(xAU61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] percent_mean_GAPDHD2X1 <- data.frame(percent=c(mean(xU1_10$percent),mean(xU11_20$percent),mean(xU21_30$percent),mean(xU31_40$percent),mean(xU41_50$percent),mean(xU51_60$percent),mean(xU61$percent), mean(xA1_10$percent),mean(xA11_20$percent),mean(xA21_30$percent),mean(xA31_40$percent),mean(xA41_50$percent),mean(xA51_60$percent),mean(xA61$percent), mean(xAU1_10$percent),mean(xAU11_20$percent),mean(xAU21_30$percent),mean(xAU31_40$percent),mean(xAU41_50$percent),mean(xAU51_60$percent),mean(xAU61$percent)), tail=c(rep("U tail",7),rep("A tail",7),rep("AU tail",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),3)), sample=c(rep("D2X1KO",21))) percent_mean_GAPDH = rbind(percent_mean_GAPDHWT,percent_mean_GAPDHX1,percent_mean_GAPDHD2,percent_mean_GAPDHD2X1) ``` ```{r fig.height=7, fig.width=7} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") ggplot(percent_mean_GAPDH, aes(fill=tail, y=percent, x=range)) + geom_bar(position="fill", stat="identity") + facet_wrap(~factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO"))) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + scale_fill_manual(values=c("A tail" = "#74C476", "AU tail" = "#FD8D3C", "U tail" = "#A50F15")) + scale_x_discrete(limits = order) ``` ## GAPDH Ulength in poly(AU) ```{r} x1_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("WT_10","WT_12","WT_13")),] x1_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("WT_10","WT_12","WT_13")),] x1_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("WT_10","WT_12","WT_13")),] x1_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("WT_10","WT_12","WT_13")),] x1_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("WT_10","WT_12","WT_13")),] x1_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("WT_10","WT_12","WT_13")),] x1_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("WT_10","WT_12","WT_13")),] x2_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("WT_10","WT_12","WT_13")),] x2_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("WT_10","WT_12","WT_13")),] x2_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("WT_10","WT_12","WT_13")),] x2_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("WT_10","WT_12","WT_13")),] x2_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("WT_10","WT_12","WT_13")),] x2_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("WT_10","WT_12","WT_13")),] x2_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("WT_10","WT_12","WT_13")),] x34_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("WT_10","WT_12","WT_13")),] x34_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("WT_10","WT_12","WT_13")),] x34_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("WT_10","WT_12","WT_13")),] x34_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("WT_10","WT_12","WT_13")),] x34_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("WT_10","WT_12","WT_13")),] x34_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("WT_10","WT_12","WT_13")),] x34_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("WT_10","WT_12","WT_13")),] x57_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("WT_10","WT_12","WT_13")),] x57_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("WT_10","WT_12","WT_13")),] x57_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("WT_10","WT_12","WT_13")),] x57_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("WT_10","WT_12","WT_13")),] x57_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("WT_10","WT_12","WT_13")),] x57_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("WT_10","WT_12","WT_13")),] x57_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("WT_10","WT_12","WT_13")),] x8_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("WT_10","WT_12","WT_13")),] x8_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("WT_10","WT_12","WT_13")),] x8_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("WT_10","WT_12","WT_13")),] x8_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("WT_10","WT_12","WT_13")),] x8_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("WT_10","WT_12","WT_13")),] x8_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("WT_10","WT_12","WT_13")),] x8_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("WT_10","WT_12","WT_13")),] percent_mean_GAPDHWT_AU <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("WT",35))) x1_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] percent_mean_GAPDHX1_AU <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("X1KO",35))) x1_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] percent_mean_GAPDHD2_AU <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("D2KO",35))) x1_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_1_10 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_11_20 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_21_30 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_31_40 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_41_50 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_51_60 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_61 = percent_GAPDH_AU[with(percent_GAPDH_AU, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] percent_mean_GAPDHD2X1_AU <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("D2X1KO",35))) percent_mean_GAPDH_AU = rbind(percent_mean_GAPDHWT_AU,percent_mean_GAPDHX1_AU,percent_mean_GAPDHD2_AU,percent_mean_GAPDHD2X1_AU) ``` ```{r fig.height=7, fig.width=7} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") my_colors=brewer.pal(9, "Blues") my_colors = my_colors[4:8] ggplot(percent_mean_GAPDH_AU, aes(fill=U_range, y=percent, x=range)) + geom_bar(position="fill", stat="identity") + facet_wrap(~factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO"))) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + xlab("Range (total length of poly(AU) tail)") + labs(fill="U length") + scale_fill_manual(values=my_colors) ``` ## GAPDH Ulength in poly(U) and poly(AU) ```{r} x1_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("WT_10","WT_12","WT_13")),] x1_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("WT_10","WT_12","WT_13")),] x1_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("WT_10","WT_12","WT_13")),] x1_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("WT_10","WT_12","WT_13")),] x1_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("WT_10","WT_12","WT_13")),] x1_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("WT_10","WT_12","WT_13")),] x1_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("WT_10","WT_12","WT_13")),] x2_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("WT_10","WT_12","WT_13")),] x2_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("WT_10","WT_12","WT_13")),] x2_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("WT_10","WT_12","WT_13")),] x2_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("WT_10","WT_12","WT_13")),] x2_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("WT_10","WT_12","WT_13")),] x2_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("WT_10","WT_12","WT_13")),] x2_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("WT_10","WT_12","WT_13")),] x34_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("WT_10","WT_12","WT_13")),] x34_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("WT_10","WT_12","WT_13")),] x34_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("WT_10","WT_12","WT_13")),] x34_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("WT_10","WT_12","WT_13")),] x34_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("WT_10","WT_12","WT_13")),] x34_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("WT_10","WT_12","WT_13")),] x34_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("WT_10","WT_12","WT_13")),] x57_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("WT_10","WT_12","WT_13")),] x57_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("WT_10","WT_12","WT_13")),] x57_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("WT_10","WT_12","WT_13")),] x57_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("WT_10","WT_12","WT_13")),] x57_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("WT_10","WT_12","WT_13")),] x57_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("WT_10","WT_12","WT_13")),] x57_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("WT_10","WT_12","WT_13")),] x8_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("WT_10","WT_12","WT_13")),] x8_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("WT_10","WT_12","WT_13")),] x8_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("WT_10","WT_12","WT_13")),] x8_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("WT_10","WT_12","WT_13")),] x8_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("WT_10","WT_12","WT_13")),] x8_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("WT_10","WT_12","WT_13")),] x8_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("WT_10","WT_12","WT_13")),] percent_mean_GAPDHWT_U <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("WT",35))) x1_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x1_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x2_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x34_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x57_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("X1KO_14","X1KO_16","X1KO_18")),] x8_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("X1KO_14","X1KO_16","X1KO_18")),] percent_mean_GAPDHX1_U <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("X1KO",35))) x1_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x1_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x2_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x34_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x57_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("D2KO_19","D2KO_20","D2KO_21")),] x8_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("D2KO_19","D2KO_20","D2KO_21")),] percent_mean_GAPDHD2_U <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("D2KO",35))) x1_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_1_10 = x1_1_10[with(x1_1_10, range == "1-10"),] x1_1_10 = x1_1_10[with(x1_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_11_20 = x1_11_20[with(x1_11_20, range == "11-20"),] x1_11_20 = x1_11_20[with(x1_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_21_30 = x1_21_30[with(x1_21_30, range == "21-30"),] x1_21_30 = x1_21_30[with(x1_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_31_40 = x1_31_40[with(x1_31_40, range == "31-40"),] x1_31_40 = x1_31_40[with(x1_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_41_50 = x1_41_50[with(x1_41_50, range == "41-50"),] x1_41_50 = x1_41_50[with(x1_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_51_60 = x1_51_60[with(x1_51_60, range == "51-60"),] x1_51_60 = x1_51_60[with(x1_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x1_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "1"),] x1_61 = x1_61[with(x1_61, range == "61+"),] x1_61 = x1_61[with(x1_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_1_10 = x2_1_10[with(x2_1_10, range == "1-10"),] x2_1_10 = x2_1_10[with(x2_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_11_20 = x2_11_20[with(x2_11_20, range == "11-20"),] x2_11_20 = x2_11_20[with(x2_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_21_30 = x2_21_30[with(x2_21_30, range == "21-30"),] x2_21_30 = x2_21_30[with(x2_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_31_40 = x2_31_40[with(x2_31_40, range == "31-40"),] x2_31_40 = x2_31_40[with(x2_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_41_50 = x2_41_50[with(x2_41_50, range == "41-50"),] x2_41_50 = x2_41_50[with(x2_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_51_60 = x2_51_60[with(x2_51_60, range == "51-60"),] x2_51_60 = x2_51_60[with(x2_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x2_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "2"),] x2_61 = x2_61[with(x2_61, range == "61+"),] x2_61 = x2_61[with(x2_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_1_10 = x34_1_10[with(x34_1_10, range == "1-10"),] x34_1_10 = x34_1_10[with(x34_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_11_20 = x34_11_20[with(x34_11_20, range == "11-20"),] x34_11_20 = x34_11_20[with(x34_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_21_30 = x34_21_30[with(x34_21_30, range == "21-30"),] x34_21_30 = x34_21_30[with(x34_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_31_40 = x34_31_40[with(x34_31_40, range == "31-40"),] x34_31_40 = x34_31_40[with(x34_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_41_50 = x34_41_50[with(x34_41_50, range == "41-50"),] x34_41_50 = x34_41_50[with(x34_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_51_60 = x34_51_60[with(x34_51_60, range == "51-60"),] x34_51_60 = x34_51_60[with(x34_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x34_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "3-4"),] x34_61 = x34_61[with(x34_61, range == "61+"),] x34_61 = x34_61[with(x34_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_1_10 = x57_1_10[with(x57_1_10, range == "1-10"),] x57_1_10 = x57_1_10[with(x57_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_11_20 = x57_11_20[with(x57_11_20, range == "11-20"),] x57_11_20 = x57_11_20[with(x57_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_21_30 = x57_21_30[with(x57_21_30, range == "21-30"),] x57_21_30 = x57_21_30[with(x57_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_31_40 = x57_31_40[with(x57_31_40, range == "31-40"),] x57_31_40 = x57_31_40[with(x57_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_41_50 = x57_41_50[with(x57_41_50, range == "41-50"),] x57_41_50 = x57_41_50[with(x57_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_51_60 = x57_51_60[with(x57_51_60, range == "51-60"),] x57_51_60 = x57_51_60[with(x57_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x57_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "5-7"),] x57_61 = x57_61[with(x57_61, range == "61+"),] x57_61 = x57_61[with(x57_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_1_10 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_1_10 = x8_1_10[with(x8_1_10, range == "1-10"),] x8_1_10 = x8_1_10[with(x8_1_10, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_11_20 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_11_20 = x8_11_20[with(x8_11_20, range == "11-20"),] x8_11_20 = x8_11_20[with(x8_11_20, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_21_30 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_21_30 = x8_21_30[with(x8_21_30, range == "21-30"),] x8_21_30 = x8_21_30[with(x8_21_30, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_31_40 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_31_40 = x8_31_40[with(x8_31_40, range == "31-40"),] x8_31_40 = x8_31_40[with(x8_31_40, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_41_50 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_41_50 = x8_41_50[with(x8_41_50, range == "41-50"),] x8_41_50 = x8_41_50[with(x8_41_50, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_51_60 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_51_60 = x8_51_60[with(x8_51_60, range == "51-60"),] x8_51_60 = x8_51_60[with(x8_51_60, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] x8_61 = percent_GAPDH_U[with(percent_GAPDH_U, U_range == "8+"),] x8_61 = x8_61[with(x8_61, range == "61+"),] x8_61 = x8_61[with(x8_61, sample == c("D2X1KO_22","D2X1KO_23","D2X1KO_24")),] percent_mean_GAPDHD2X1_U <- data.frame(percent=c(mean(x1_1_10$percent),mean(x1_11_20$percent),mean(x1_21_30$percent),mean(x1_31_40$percent),mean(x1_41_50$percent),mean(x1_51_60$percent),mean(x1_61$percent), mean(x2_1_10$percent),mean(x2_11_20$percent),mean(x2_21_30$percent),mean(x2_31_40$percent),mean(x2_41_50$percent),mean(x2_51_60$percent),mean(x2_61$percent), mean(x34_1_10$percent),mean(x34_11_20$percent),mean(x34_21_30$percent),mean(x34_31_40$percent),mean(x34_41_50$percent),mean(x34_51_60$percent),mean(x34_61$percent), mean(x57_1_10$percent),mean(x57_11_20$percent),mean(x57_21_30$percent),mean(x57_31_40$percent),mean(x57_41_50$percent),mean(x57_51_60$percent),mean(x57_61$percent), mean(x8_1_10$percent),mean(x8_11_20$percent),mean(x8_21_30$percent),mean(x8_31_40$percent),mean(x8_41_50$percent),mean(x8_51_60$percent),mean(x8_61$percent)), U_range=c(rep("1",7),rep("2",7),rep("3-4",7),rep("5-7",7),rep("8+",7)), range=(rep(c("1-10","11-20","21-30","31-40","41-50","51-60","61+"),5)), sample=c(rep("D2X1KO",35))) percent_mean_GAPDH_U = rbind(percent_mean_GAPDHWT_U,percent_mean_GAPDHX1_U,percent_mean_GAPDHD2_U,percent_mean_GAPDHD2X1_U) ``` ```{r fig.height=7, fig.width=7} order = c("1-10","11-20","21-30","31-40","41-50","51-60","61+") my_colors=brewer.pal(9, "Blues") my_colors = my_colors[4:8] ggplot(percent_mean_GAPDH_U, aes(fill=U_range, y=percent, x=range)) + geom_bar(position="fill", stat="identity") + facet_wrap(~factor(sample, levels = c("WT","X1KO","D2KO","D2X1KO"))) + ggtitle("GAPDH") + theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust=1), axis.title=element_text(size=14), axis.text=element_text(size=12), legend.title=element_text(size=14), legend.text=element_text(size=12), strip.text = element_text(size=10)) + scale_x_discrete(limits = order) + xlab("Range (total length of poly(U) and poly(AU) tail)") + labs(fill="U length") + scale_fill_manual(values=my_colors) ```