Mercurial > repos > davidvanzessen > mutation_analysis
comparison mutation_analysis.py @ 63:a7381fd96dad draft
Uploaded
author | davidvanzessen |
---|---|
date | Fri, 25 Mar 2016 07:50:12 -0400 |
parents | 7290a88ea202 |
children | 13c3710604ef |
comparison
equal
deleted
inserted
replaced
62:4262e880472d | 63:a7381fd96dad |
---|---|
55 continue | 55 continue |
56 linecount += 1 | 56 linecount += 1 |
57 linesplt = line.split("\t") | 57 linesplt = line.split("\t") |
58 ID = linesplt[IDIndex] | 58 ID = linesplt[IDIndex] |
59 genedic[ID] = linesplt[best_matchIndex] | 59 genedic[ID] = linesplt[best_matchIndex] |
60 mutationdic[ID + "_FR1"] = [mutationMatcher.match(x).groups() for x in linesplt[fr1Index].split("|") if x] if include_fr1 else [] | 60 try: |
61 mutationdic[ID + "_CDR1"] = [mutationMatcher.match(x).groups() for x in linesplt[cdr1Index].split("|") if x] | 61 mutationdic[ID + "_FR1"] = [mutationMatcher.match(x).groups() for x in linesplt[fr1Index].split("|") if x] if include_fr1 else [] |
62 mutationdic[ID + "_FR2"] = [mutationMatcher.match(x).groups() for x in linesplt[fr2Index].split("|") if x] | 62 mutationdic[ID + "_CDR1"] = [mutationMatcher.match(x).groups() for x in linesplt[cdr1Index].split("|") if x] |
63 mutationdic[ID + "_CDR2"] = [mutationMatcher.match(x).groups() for x in linesplt[cdr2Index].split("|") if x] | 63 mutationdic[ID + "_FR2"] = [mutationMatcher.match(x).groups() for x in linesplt[fr2Index].split("|") if x] |
64 mutationdic[ID + "_FR2-CDR2"] = mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] | 64 mutationdic[ID + "_CDR2"] = [mutationMatcher.match(x).groups() for x in linesplt[cdr2Index].split("|") if x] |
65 mutationdic[ID + "_FR3"] = [mutationMatcher.match(x).groups() for x in linesplt[fr3Index].split("|") if x] | 65 mutationdic[ID + "_FR2-CDR2"] = mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] |
66 | 66 mutationdic[ID + "_FR3"] = [mutationMatcher.match(x).groups() for x in linesplt[fr3Index].split("|") if x] |
67 except: | |
68 print linesplt | |
69 print linecount | |
67 mutationList += mutationdic[ID + "_FR1"] + mutationdic[ID + "_CDR1"] + mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] + mutationdic[ID + "_FR3"] | 70 mutationList += mutationdic[ID + "_FR1"] + mutationdic[ID + "_CDR1"] + mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] + mutationdic[ID + "_FR3"] |
68 mutationListByID[ID] = mutationdic[ID + "_FR1"] + mutationdic[ID + "_CDR1"] + mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] + mutationdic[ID + "_FR3"] | 71 mutationListByID[ID] = mutationdic[ID + "_FR1"] + mutationdic[ID + "_CDR1"] + mutationdic[ID + "_FR2"] + mutationdic[ID + "_CDR2"] + mutationdic[ID + "_FR3"] |
69 | 72 |
70 cdr1Length = linesplt[cdr1LengthIndex] | 73 cdr1Length = linesplt[cdr1LengthIndex] |
71 cdr2Length = linesplt[cdr2LengthIndex] | 74 cdr2Length = linesplt[cdr2LengthIndex] |