作业帮 > 综合 > 作业

怎样用perl把fasta文件中的多条序列分别处理?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 20:26:01
怎样用perl把fasta文件中的多条序列分别处理?
比如有序列:
>gi| test
KHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
CCCGGG
LHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
>gi| test
MHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
CCCGGG
NHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
我想一次处理一条,应该怎么写?
你指的每个序列都是以>gi| test开头的么?
那可以按行读进来,判断该行是否是>gi| test,如果是,接下来的每一行都单独处理,直到读到下一个>gi| test为止.