Mercurial > repos > davidvanzessen > shm_csr
comparison shm_csr.py @ 3:275ab5175fd6 draft
Uploaded
| author | davidvanzessen |
|---|---|
| date | Thu, 27 Oct 2016 09:40:45 -0400 |
| parents | faae21ba5c63 |
| children | ad9be244b104 |
comparison
equal
deleted
inserted
replaced
| 2:e85fec274cde | 3:275ab5175fd6 |
|---|---|
| 83 AALength = (int(max(mutationList, key=lambda i: int(i[4]) if i[4] else 0)[4]) + 1) # [4] is the position of the AA mutation, None if silent | 83 AALength = (int(max(mutationList, key=lambda i: int(i[4]) if i[4] else 0)[4]) + 1) # [4] is the position of the AA mutation, None if silent |
| 84 if AALength < 60: | 84 if AALength < 60: |
| 85 AALength = 64 | 85 AALength = 64 |
| 86 | 86 |
| 87 AA_mutation = [0] * AALength | 87 AA_mutation = [0] * AALength |
| 88 AA_mutation_dic = {"IGA": AA_mutation[:], "IGG": AA_mutation[:], "IGM": AA_mutation[:], "unm": AA_mutation[:]} | 88 AA_mutation_dic = {"IGA": AA_mutation[:], "IGG": AA_mutation[:], "IGM": AA_mutation[:], "unm": AA_mutation[:], "all": AA_mutation[:]} |
| 89 AA_mutation_empty = AA_mutation[:] | 89 AA_mutation_empty = AA_mutation[:] |
| 90 | 90 |
| 91 aa_mutations_by_id_file = outfile[:outfile.rindex("/")] + "/aa_id_mutations.txt" | 91 aa_mutations_by_id_file = outfile[:outfile.rindex("/")] + "/aa_id_mutations.txt" |
| 92 with open(aa_mutations_by_id_file, 'w') as o: | 92 with open(aa_mutations_by_id_file, 'w') as o: |
| 93 o.write("ID\tbest_match\t" + "\t".join([str(x) for x in range(1,AALength)]) + "\n") | 93 o.write("ID\tbest_match\t" + "\t".join([str(x) for x in range(1,AALength)]) + "\n") |
