Mercurial > repos > davidvanzessen > argalaxy_tools
comparison report_clonality/RScript.r @ 50:2a79f9adf89b draft
Uploaded
| author | davidvanzessen |
|---|---|
| date | Wed, 27 Jan 2016 10:48:31 -0500 |
| parents | d08dfc8d5225 |
| children | 371c568408e9 |
comparison
equal
deleted
inserted
replaced
| 49:188712b1735f | 50:2a79f9adf89b |
|---|---|
| 41 locus = args[6] # IGH, IGK, IGL, TRB, TRA, TRG or TRD | 41 locus = args[6] # IGH, IGK, IGL, TRB, TRA, TRG or TRD |
| 42 filterproductive = ifelse(args[7] == "yes", T, F) #should unproductive sequences be filtered out? (yes/no) | 42 filterproductive = ifelse(args[7] == "yes", T, F) #should unproductive sequences be filtered out? (yes/no) |
| 43 clonality_method = args[8] | 43 clonality_method = args[8] |
| 44 filter_uniques = args[9] | 44 filter_uniques = args[9] |
| 45 | 45 |
| 46 print(paste("filter_uniques", filter_uniques)) | |
| 47 | |
| 46 # ---------------------- Data preperation ---------------------- | 48 # ---------------------- Data preperation ---------------------- |
| 47 | 49 |
| 48 print("Report Clonality - Data preperation") | 50 print("Report Clonality - Data preperation") |
| 49 | 51 |
| 50 inputdata = read.table(infile, sep="\t", header=TRUE, fill=T, comment.char="") | 52 inputdata = read.table(infile, sep="\t", header=TRUE, fill=T, comment.char="") |
| 61 | 63 |
| 62 #filter uniques | 64 #filter uniques |
| 63 inputdata.removed = inputdata[NULL,] | 65 inputdata.removed = inputdata[NULL,] |
| 64 | 66 |
| 65 filter_uniques = filter_uniques == "yes" && c("CDR1.Seq", "CDR2.Seq", "CDR3.Seq", "FR1.IMGT", "FR2.IMGT", "FR3.IMGT") %in% names(inputdata) | 67 filter_uniques = filter_uniques == "yes" && c("CDR1.Seq", "CDR2.Seq", "CDR3.Seq", "FR1.IMGT", "FR2.IMGT", "FR3.IMGT") %in% names(inputdata) |
| 68 | |
| 69 print(paste("filter_uniques", filter_uniques)) | |
| 66 | 70 |
| 67 if(filter_uniques){ | 71 if(filter_uniques){ |
| 68 | 72 |
| 69 clmns = names(inputdata) | 73 clmns = names(inputdata) |
| 70 | 74 |
