comparison script_imgt.py @ 4:aa4b95abef11 draft

Uploaded
author davidvanzessen
date Wed, 23 Jul 2014 10:13:05 -0400
parents be17e1e7dc2b
children 048f8cdbb6d2
comparison
equal deleted inserted replaced
3:be17e1e7dc2b 4:aa4b95abef11
52 o.write(">>>IMGT\n") 52 o.write(">>>IMGT\n")
53 outputdic = dict() 53 outputdic = dict()
54 for line in i.readlines()[1:]: 54 for line in i.readlines()[1:]:
55 linesplt = line.split("\t") 55 linesplt = line.split("\t")
56 ref = filterGene(linesplt[1], vPattern) 56 ref = filterGene(linesplt[1], vPattern)
57 if not ref: 57 if not ref or not linesplt[2].rstrip():
58 continue 58 continue
59 if ref in outputdic: 59 if ref in outputdic:
60 outputdic[ref] += [(linesplt[0].replace(">", ""), linesplt[2].replace(">", "").rstrip())] 60 outputdic[ref] += [(linesplt[0].replace(">", ""), linesplt[2].replace(">", "").rstrip())]
61 else: 61 else:
62 outputdic[ref] = [(linesplt[0].replace(">", ""), linesplt[2].replace(">", "").rstrip())] 62 outputdic[ref] = [(linesplt[0].replace(">", ""), linesplt[2].replace(">", "").rstrip())]