Я пытаюсь написать сценарий python, который можно использовать для переформатирования файла FASTA в таблицу с двумя столбцами с таблицей, как показано на этом изображении выше. Сценарий должен взять имя входного файла из командной строки, и результаты должны перейти в STDOUT.Нужна помощь для работы моего скрипта python
Любая помощь будет оценена! Так это то, что я до сих пор:
#/user/bin/env python
import sys
import re
file_object = open(sys.argv[1])
for some_line in file_object:
if re.search('>', some_line):
sys.stdout.write(some_line.strip('\n')+ '\t')
else:
if re.search('^\w+', some_line):
sys.stdout.write(some_line.strip('w')
Какие проблемы у вас есть с этим кодом (помимо синтаксических ошибок)? –
Я получаю этот IndentationError, который говорит, что unindent не соответствует внешнему уровню отступа – etet112
Тогда начните с фиксации этого. –