Mercurial > repos > davidvanzessen > argalaxy_tools
comparison report_clonality/RScript.r @ 53:379856bef228 draft
Uploaded
| author | davidvanzessen |
|---|---|
| date | Fri, 29 Jan 2016 05:39:58 -0500 |
| parents | 371c568408e9 |
| children | 5ba0377b7737 |
comparison
equal
deleted
inserted
replaced
| 52:371c568408e9 | 53:379856bef228 |
|---|---|
| 455 | 455 |
| 456 completeVD = merge(VandDCount, cartegianProductVD, all.y=TRUE) | 456 completeVD = merge(VandDCount, cartegianProductVD, all.y=TRUE) |
| 457 completeVD = merge(completeVD, revVchain, by.x="Top.V.Gene", by.y="v.name", all.x=TRUE) | 457 completeVD = merge(completeVD, revVchain, by.x="Top.V.Gene", by.y="v.name", all.x=TRUE) |
| 458 completeVD = merge(completeVD, Dchain, by.x="Top.D.Gene", by.y="v.name", all.x=TRUE) | 458 completeVD = merge(completeVD, Dchain, by.x="Top.D.Gene", by.y="v.name", all.x=TRUE) |
| 459 | 459 |
| 460 if(any(fltr, na.rm=T)){ | 460 fltr = is.nan(completeVD$relLength) |
| 461 completeVD[fltr,"relLength"] = 1 | 461 if(any(fltr)){ |
| 462 } | 462 completeVD[fltr,"relLength"] = 1 |
| 463 } | |
| 463 | 464 |
| 464 VDList = split(completeVD, f=completeVD[,"Sample"]) | 465 VDList = split(completeVD, f=completeVD[,"Sample"]) |
| 465 lapply(VDList, FUN=plotVD) | 466 lapply(VDList, FUN=plotVD) |
| 466 } | 467 } |
| 467 | 468 |
| 498 completeVJ = merge(VandJCount, cartegianProductVJ, all.y=TRUE) | 499 completeVJ = merge(VandJCount, cartegianProductVJ, all.y=TRUE) |
| 499 completeVJ = merge(completeVJ, revVchain, by.x="Top.V.Gene", by.y="v.name", all.x=TRUE) | 500 completeVJ = merge(completeVJ, revVchain, by.x="Top.V.Gene", by.y="v.name", all.x=TRUE) |
| 500 completeVJ = merge(completeVJ, Jchain, by.x="Top.J.Gene", by.y="v.name", all.x=TRUE) | 501 completeVJ = merge(completeVJ, Jchain, by.x="Top.J.Gene", by.y="v.name", all.x=TRUE) |
| 501 | 502 |
| 502 fltr = is.nan(completeVJ$relLength) | 503 fltr = is.nan(completeVJ$relLength) |
| 503 if(any(fltr, na.rm=T)){ | 504 if(any(fltr)){ |
| 504 completeVJ[fltr,"relLength"] = 1 | 505 completeVJ[fltr,"relLength"] = 1 |
| 505 } | 506 } |
| 506 | 507 |
| 507 VJList = split(completeVJ, f=completeVJ[,"Sample"]) | 508 VJList = split(completeVJ, f=completeVJ[,"Sample"]) |
| 508 lapply(VJList, FUN=plotVJ) | 509 lapply(VJList, FUN=plotVJ) |
| 509 | 510 |
| 542 completeDJ = merge(DandJCount, cartegianProductDJ, all.y=TRUE) | 543 completeDJ = merge(DandJCount, cartegianProductDJ, all.y=TRUE) |
| 543 completeDJ = merge(completeDJ, revDchain, by.x="Top.D.Gene", by.y="v.name", all.x=TRUE) | 544 completeDJ = merge(completeDJ, revDchain, by.x="Top.D.Gene", by.y="v.name", all.x=TRUE) |
| 544 completeDJ = merge(completeDJ, Jchain, by.x="Top.J.Gene", by.y="v.name", all.x=TRUE) | 545 completeDJ = merge(completeDJ, Jchain, by.x="Top.J.Gene", by.y="v.name", all.x=TRUE) |
| 545 | 546 |
| 546 fltr = is.nan(completeDJ$relLength) | 547 fltr = is.nan(completeDJ$relLength) |
| 547 if(any(fltr, na.rm=T)){ | 548 if(any(fltr)){ |
| 548 completeDJ[fltr,"relLength"] = 1 | 549 completeDJ[fltr, "relLength"] = 1 |
| 549 } | 550 } |
| 550 | 551 |
| 551 DJList = split(completeDJ, f=completeDJ[,"Sample"]) | 552 DJList = split(completeDJ, f=completeDJ[,"Sample"]) |
| 552 lapply(DJList, FUN=plotDJ) | 553 lapply(DJList, FUN=plotDJ) |
| 553 } | 554 } |
