Mercurial > repos > davidvanzessen > report_clonality_igg
diff RScript.r @ 1:81b9673b29be draft
Uploaded
author | davidvanzessen |
---|---|
date | Tue, 28 Jan 2014 06:57:38 -0500 |
parents | 08aa67564858 |
children | 99834201251f |
line wrap: on
line diff
--- a/RScript.r Tue Jan 28 03:44:44 2014 -0500 +++ b/RScript.r Tue Jan 28 06:57:38 2014 -0500 @@ -315,3 +315,32 @@ clonalityOverviewSplit = split(clonalityOverview, f=clonalityOverview$Sample) lapply(clonalityOverviewSplit, FUN=ClonalityOverviewPrint) } + +if("Functionality" %in% colnames(test)) +{ + newData = data.frame(data.table(PROD)[,list(unique=.N, + VH.DEL=mean(X3V.REGION.trimmed.nt.nb), + P1=mean(P3V.nt.nb), + N1=mean(N1.REGION.nt.nb), + P2=mean(P5D.nt.nb), + DEL.DH=mean(X5D.REGION.trimmed.nt.nb), + DH.DEL=mean(X3D.REGION.trimmed.nt.nb), + P3=mean(P3D.nt.nb), + N2=mean(N2.REGION.nt.nb), + P4=mean(P5J.nt.nb), + DEL.JH=mean(X5J.REGION.trimmed.nt.nb), + Total.Del=( mean(X3V.REGION.trimmed.nt.nb) + + mean(X5D.REGION.trimmed.nt.nb) + + mean(X3D.REGION.trimmed.nt.nb) + + mean(X5J.REGION.trimmed.nt.nb)), + + Total.N=( mean(N1.REGION.nt.nb) + + mean(N2.REGION.nt.nb)), + + Total.P=( mean(P3V.nt.nb) + + mean(P5D.nt.nb) + + mean(P3D.nt.nb) + + mean(P5J.nt.nb))), + by=c("Sample")]) + write.table(newData, "junctionAnalysis.csv" , sep=",",quote=F,na="-",row.names=F,col.names=F) +} \ No newline at end of file