Mercurial > repos > davidvanzessen > argalaxy_tools
comparison report_clonality/RScript.r @ 19:672d5e010b1f draft
Uploaded
| author | davidvanzessen |
|---|---|
| date | Fri, 25 Dec 2015 05:35:06 -0500 |
| parents | 431797cd74c8 |
| children | f2010de70741 |
comparison
equal
deleted
inserted
replaced
| 18:431797cd74c8 | 19:672d5e010b1f |
|---|---|
| 582 | 582 |
| 583 imgtcolumns = c("X3V.REGION.trimmed.nt.nb","P3V.nt.nb", "N1.REGION.nt.nb", "P5D.nt.nb", "X5D.REGION.trimmed.nt.nb", "X3D.REGION.trimmed.nt.nb", "P3D.nt.nb", "N2.REGION.nt.nb", "P5J.nt.nb", "X5J.REGION.trimmed.nt.nb", "X3V.REGION.trimmed.nt.nb", "X5D.REGION.trimmed.nt.nb", "X3D.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb", "N1.REGION.nt.nb", "N2.REGION.nt.nb", "P3V.nt.nb", "P5D.nt.nb", "P3D.nt.nb", "P5J.nt.nb") | 583 imgtcolumns = c("X3V.REGION.trimmed.nt.nb","P3V.nt.nb", "N1.REGION.nt.nb", "P5D.nt.nb", "X5D.REGION.trimmed.nt.nb", "X3D.REGION.trimmed.nt.nb", "P3D.nt.nb", "N2.REGION.nt.nb", "P5J.nt.nb", "X5J.REGION.trimmed.nt.nb", "X3V.REGION.trimmed.nt.nb", "X5D.REGION.trimmed.nt.nb", "X3D.REGION.trimmed.nt.nb", "X5J.REGION.trimmed.nt.nb", "N1.REGION.nt.nb", "N2.REGION.nt.nb", "P3V.nt.nb", "P5D.nt.nb", "P3D.nt.nb", "P5J.nt.nb") |
| 584 if(all(imgtcolumns %in% colnames(inputdata))) | 584 if(all(imgtcolumns %in% colnames(inputdata))) |
| 585 { | 585 { |
| 586 print("found IMGT columns, running junction analysis") | 586 print("found IMGT columns, running junction analysis") |
| 587 | |
| 588 if(locus %in% c("IGK","IGL", "TRA", "TRG")){ | |
| 589 print("VJ recombination, using N column for junction analysis") | |
| 590 print(names(PRODF)) | |
| 591 print(head(PRODF$N.REGION.nt.nb, 30)) | |
| 592 PRODF$N1.REGION.nt.nb = PRODF$N.REGION.nt.nb | |
| 593 } | |
| 594 | |
| 587 newData = data.frame(data.table(PRODF)[,list(unique=.N, | 595 newData = data.frame(data.table(PRODF)[,list(unique=.N, |
| 588 VH.DEL=mean(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), | 596 VH.DEL=mean(.SD$X3V.REGION.trimmed.nt.nb, na.rm=T), |
| 589 P1=mean(.SD$P3V.nt.nb, na.rm=T), | 597 P1=mean(.SD$P3V.nt.nb, na.rm=T), |
| 590 N1=mean(.SD$N1.REGION.nt.nb, na.rm=T), | 598 N1=mean(.SD$N1.REGION.nt.nb, na.rm=T), |
| 591 P2=mean(.SD$P5D.nt.nb, na.rm=T), | 599 P2=mean(.SD$P5D.nt.nb, na.rm=T), |
