Итак, в основном у меня есть список последовательностей, которые я проанализировал в SeqIO. Я пытаюсь отфильтровать их по имени. Так что если в списке последовательностей есть дубликаты, он займет только первое. Я столкнулся с ошибкой ниже:
"Сравнение SeqRecord намеренно не реализовано. Явное сравнение интересующих атрибутов."
FilterDuplicates = []
FilteredNames = []
for i in Sequences:
if i.name not in FilteredNames:
#Append SeqRecord Object to list
FilterDuplicates.append(i)
#Append the name to the list of names
FilteredNames.append(i.name)