Ejemplo n.º 1
0
def deBruin(dna,k):
    kmers = allKmersInDna(dna, k-1)
    overlaps = overlap(kmers)
    debru = {}
    for (s,p) in overlaps:
        if s in debru:
            debru[s].add(p)
        else:
            debru[s] = {p}
    return sorted(debru.items(),key=lambda x:x[0])
Ejemplo n.º 2
0
def composition(dna,k):
    kmers = allKmersInDna(dna, k)
    return sorted(kmers)