Mercurial > repos > davidvanzessen > argalaxy_tools
comparison report_clonality/RScript.r @ 30:b50965edac24 draft
Uploaded
| author | davidvanzessen |
|---|---|
| date | Thu, 09 Mar 2017 10:48:14 -0500 |
| parents | 1f83e14f173b |
| children | 7c33029fd63d |
comparison
equal
deleted
inserted
replaced
| 29:1f83e14f173b | 30:b50965edac24 |
|---|---|
| 825 write.table(newData, "junctionAnalysisProd_mean_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) | 825 write.table(newData, "junctionAnalysisProd_mean_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) |
| 826 | 826 |
| 827 newData = data.frame(data.table(PRODF.no.D)[,list(unique=.N, | 827 newData = data.frame(data.table(PRODF.no.D)[,list(unique=.N, |
| 828 VH.DEL=num_median(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), | 828 VH.DEL=num_median(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), |
| 829 P1=num_median(.SD$P3V.nt.nb, na.rm=T), | 829 P1=num_median(.SD$P3V.nt.nb, na.rm=T), |
| 830 N1=median(.SD$N.REGION.nt.nb, na.rm=T), | 830 N1=num_median(.SD$N.REGION.nt.nb, na.rm=T), |
| 831 P2=num_median(.SD$P5J.nt.nb, na.rm=T), | 831 P2=num_median(.SD$P5J.nt.nb, na.rm=T), |
| 832 DEL.JH=num_median(.SD$X5J.REGION.trimmed.nt.nb, na.rm=T), | 832 DEL.JH=num_median(.SD$X5J.REGION.trimmed.nt.nb, na.rm=T), |
| 833 Total.Del=num_median(rowSums(.SD[,c("X3V.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb"), with=F], na.rm=T)), | 833 Total.Del=num_median(rowSums(.SD[,c("X3V.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb"), with=F], na.rm=T)), |
| 834 Total.N=median(.SD$N.REGION.nt.nb, na.rm=T), | 834 Total.N=num_median(.SD$N.REGION.nt.nb, na.rm=T), |
| 835 Total.P=num_median(rowSums(.SD[,c("P3V.nt.nb", "P5J.nt.nb"), with=F], na.rm=T)), | 835 Total.P=num_median(rowSums(.SD[,c("P3V.nt.nb", "P5J.nt.nb"), with=F], na.rm=T)), |
| 836 Median.CDR3.l=as.double(as.numeric(median(.SD$CDR3.Length, na.rm=T)))), | 836 Median.CDR3.l=as.double(as.numeric(median(.SD$CDR3.Length, na.rm=T)))), |
| 837 by=c("Sample")]) | 837 by=c("Sample")]) |
| 838 newData[,sapply(newData, is.numeric)] = round(newData[,sapply(newData, is.numeric)],1) | 838 newData[,sapply(newData, is.numeric)] = round(newData[,sapply(newData, is.numeric)],1) |
| 839 write.table(newData, "junctionAnalysisProd_median_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) | 839 write.table(newData, "junctionAnalysisProd_median_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) |
| 857 print(paste("median N:", num_median(UNPROD.no.D$N.REGION.nt.nb, na.rm=T))) | 857 print(paste("median N:", num_median(UNPROD.no.D$N.REGION.nt.nb, na.rm=T))) |
| 858 | 858 |
| 859 newData = data.frame(data.table(UNPROD.no.D)[,list(unique=.N, | 859 newData = data.frame(data.table(UNPROD.no.D)[,list(unique=.N, |
| 860 VH.DEL=num_median(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), | 860 VH.DEL=num_median(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), |
| 861 P1=num_median(.SD$P3V.nt.nb, na.rm=T), | 861 P1=num_median(.SD$P3V.nt.nb, na.rm=T), |
| 862 N1=median(.SD$N.REGION.nt.nb, na.rm=T), | 862 N1=num_median(.SD$N.REGION.nt.nb, na.rm=T), |
| 863 P2=num_median(.SD$P5J.nt.nb, na.rm=T), | 863 P2=num_median(.SD$P5J.nt.nb, na.rm=T), |
| 864 DEL.JH=num_median(.SD$X5J.REGION.trimmed.nt.nb, na.rm=T), | 864 DEL.JH=num_median(.SD$X5J.REGION.trimmed.nt.nb, na.rm=T), |
| 865 Total.Del=num_median(rowSums(.SD[,c("X3V.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb"), with=F], na.rm=T)), | 865 Total.Del=num_median(rowSums(.SD[,c("X3V.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb"), with=F], na.rm=T)), |
| 866 Total.N=median(.SD$N.REGION.nt.nb, na.rm=T), | 866 Total.N=num_median(.SD$N.REGION.nt.nb, na.rm=T), |
| 867 Total.P=num_median(rowSums(.SD[,c("P3V.nt.nb", "P5J.nt.nb"), with=F], na.rm=T)), | 867 Total.P=num_median(rowSums(.SD[,c("P3V.nt.nb", "P5J.nt.nb"), with=F], na.rm=T)), |
| 868 Median.CDR3.l=as.double(as.numeric(median(.SD$CDR3.Length, na.rm=T)))), | 868 Median.CDR3.l=as.double(as.numeric(median(.SD$CDR3.Length, na.rm=T)))), |
| 869 by=c("Sample")]) | 869 by=c("Sample")]) |
| 870 newData[,sapply(newData, is.numeric)] = round(newData[,sapply(newData, is.numeric)],1) | 870 newData[,sapply(newData, is.numeric)] = round(newData[,sapply(newData, is.numeric)],1) |
| 871 write.table(newData, "junctionAnalysisUnProd_median_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) | 871 write.table(newData, "junctionAnalysisUnProd_median_nD.txt" , sep="\t",quote=F,na="-",row.names=F,col.names=F) |
