У меня есть последовательности в формате fasta, который содержит праймеры 17 бит в начале последовательностей. И у праймеров иногда есть несоответствия. Поэтому я хочу удалить первые 17 символов последовательностей, кроме как из заголовка fasta.Python: Удаление символов из начальных последовательностей в формате fasta
последовательности выглядит следующим образом:
> name_name_number_etc
SEQUENCEFOLLOWSHERE
> name_number_etc
SEQUENCEFOLLOWSHERE
> name_name_number_etc
SEQUENCEFOLLOWSHERE
Как я могу сделать это в Python?
Спасибо! Jon
Мне нравится как предложение на биопиттон, так и предложение кода. Biopython будет работать, даже если последовательность охватывает несколько строк, содержит пробелы и т. Д. –
Спасибо! Прекрасно работает! – Jon
Отлично подходит для случаев в соответствии со спецификацией. Во всех других случаях он может потерпеть неудачу. –