我最初在Mac上运行了RepeatMasker,我试图在Linux操作系统上分析该文件。
当我尝试运行我的程序Unique_Repeat_Code.py时:
gc
终端中的我收到以下错误:
RM_output=open('genomic.fna.out')
contents=RM_output.read'()'
unique_repeats_DNA=open('genomic_unique_repeats.txt','w')
for _ in contents:
bit_score=column[0]
percent_div=column[1]
percent_del=column[2]
percent_ins=column[3]
query_seq=column[4]
position_query_begin=column[5]
position_query_end=column[6]
left=column[7]
sense=column[8]
matching_repeat=column[9]
repeat_class=column[10]
position_in_repeat_begin=column[11]
position_in_repeat_end=column[12]
left2=column[13]
ID=column[14]
while matching_repeat:
unique_repeats=set(matching_repeat)
unique_repeats_DNA.write(unique_repeats)
unique_repeats_DNA.close()
任何帮助解决这个问题将不胜感激。先感谢您!
答案 0 :(得分:0)
使用“./”语法时,您将脚本作为bash脚本运行。您需要使用python解释器来运行脚本:
python Unique_Code.py