comparison RScript.r @ 1:c43c63f4ef80 draft

Uploaded
author davidvanzessen
date Wed, 09 Oct 2013 07:29:08 -0400
parents 0e6f33e21c60
children aac19ac7cb21
comparison
equal deleted inserted replaced
0:0e6f33e21c60 1:c43c63f4ef80
119 completeVD = merge(VandDCount, cartegianProductVD, all.y=TRUE) 119 completeVD = merge(VandDCount, cartegianProductVD, all.y=TRUE)
120 completeVD$Length = as.numeric(completeVD$Length) 120 completeVD$Length = as.numeric(completeVD$Length)
121 completeVD$log = log(completeVD$Length) 121 completeVD$log = log(completeVD$Length)
122 completeVD$log[is.na(completeVD$log)] = 0 122 completeVD$log[is.na(completeVD$log)] = 0
123 l = split(completeVD, f=completeVD[,"Sample"]) 123 l = split(completeVD, f=completeVD[,"Sample"])
124 png("HeatmapVD%d.png") 124 png("HeatmapVD%d.png", width=100+(15*length(Vchain$v.name)), height=100+(15*length(Dchain$v.name)))
125 lapply(l, FUN=plotVD) 125 lapply(l, FUN=plotVD)
126 dev.off() 126 dev.off()
127 127
128 128
129 plotVJ <- function(dat){ 129 plotVJ <- function(dat){
140 completeVJ = merge(VandJCount, cartegianProductVJ, all.y=TRUE) 140 completeVJ = merge(VandJCount, cartegianProductVJ, all.y=TRUE)
141 completeVJ$Length = as.numeric(completeVJ$Length) 141 completeVJ$Length = as.numeric(completeVJ$Length)
142 completeVJ$log = log(completeVJ$Length) 142 completeVJ$log = log(completeVJ$Length)
143 completeVJ$log[is.na(completeVJ$log)] = 0 143 completeVJ$log[is.na(completeVJ$log)] = 0
144 l = split(completeVJ, f=completeVJ[,"Sample"]) 144 l = split(completeVJ, f=completeVJ[,"Sample"])
145 png("HeatmapVJ%d.png") 145 png("HeatmapVJ%d.png", width=100+(15*length(Vchain$v.name)), height=100+(15*length(Jchain$v.name)))
146 lapply(l, FUN=plotVJ) 146 lapply(l, FUN=plotVJ)
147 dev.off() 147 dev.off()
148 148
149 plotDJ <- function(dat){ 149 plotDJ <- function(dat){
150 ggplot() + 150 ggplot() +
160 completeDJ = merge(DandJCount, cartegianProductDJ, all.y=TRUE) 160 completeDJ = merge(DandJCount, cartegianProductDJ, all.y=TRUE)
161 completeDJ$Length = as.numeric(completeDJ$Length) 161 completeDJ$Length = as.numeric(completeDJ$Length)
162 completeDJ$log = log(completeDJ$Length) 162 completeDJ$log = log(completeDJ$Length)
163 completeDJ$log[is.na(completeDJ$log)] = 0 163 completeDJ$log[is.na(completeDJ$log)] = 0
164 l = split(completeDJ, f=completeDJ[,"Sample"]) 164 l = split(completeDJ, f=completeDJ[,"Sample"])
165 png("HeatmapDJ%d.png") 165 png("HeatmapDJ%d.png", width=100+(15*length(Dchain$v.name)), height=100+(15*length(Jchain$v.name)))
166 lapply(l, FUN=plotDJ) 166 lapply(l, FUN=plotDJ)
167 dev.off() 167 dev.off()
168 168
169 169
170 sampleFile <- file("samples.txt") 170 sampleFile <- file("samples.txt")