Commit d2193a06 authored by Shayan Doust's avatar Shayan Doust
Browse files

Enforce encoding. Maybe this will work for those getting the error?

parent ebec2d11
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -12,9 +12,9 @@ def normalize(seq):

def read_seqs(fasta):
    seqs = set()
    for  line in open(fasta):
    for  line in open(fasta, encoding="utf8", errors='ignore'):
        if line[0] == '>': continue
        seqs.add(normalize(str(line.strip())))
        seqs.add(normalize(str(line).strip()))
    return seqs

s1 = read_seqs(fasta1)