def thinfilter(thin, dadidict): """ """ dadidictOrdered = OrderedDict(sorted(dadidict.items())) for site in dadidictOrdered.keys(): first_chrom = site.split(":")[0] first_site = int(site.split(":")[1]) break for site in dadidictOrdered.keys(): if site.split(":")[0] == first_chrom: if int(site.split(":")[1]) < (first_site + thin): del dadidictOrdered[site] else: first_site = int(site.split(":")[1]) else: first_chrom = site.split(":")[0] first_site = int(site.split(":")[1]) return(dadidict)
def thinfilter(thin, dadidict): """ """ dadidictOrdered = OrderedDict(sorted(dadidict.items())) for site in dadidictOrdered.keys(): first_chrom = site.split(":")[0] first_site = int(site.split(":")[1]) break for site in dadidictOrdered.keys(): if site.split(":")[0] == first_chrom: if int(site.split(":")[1]) < (first_site + thin): del dadidictOrdered[site] else: first_site = int(site.split(":")[1]) else: first_chrom = site.split(":")[0] first_site = int(site.split(":")[1]) return (dadidict)
def bottomView(self): if self.root == None: return lst = [] dit = OrderedDict() lst.append((0,self.root)) while len(lst) != 0: v,root = lst[0] dit[v] = root.data if root.left != None: lst.append((v-1,root.left)) if root.right != None: lst.append((v+1,root.right)) lst.pop(0) for i in sorted(dit.keys()): print(dit[i],end=' ')
from collection import OrderedDict file_name = "/home/deepak/Project/files/outputs/wordnet/dumped.txt" pairs = OrderedDict([]) with open(file_name, "r") as f: for line in f: line = line.strip().split() if ((line[2], line[1]) in pairs.keys()): continue else: pairs[(line[1], line[2])] = line[0] for i in pairs.keys(): print("%s %s %s", (pairs[i], i[0], i[1]))