1、前提:已经安装了python和Biopython包
2、处理原始序列
要比对的序列A为存在“C:\Users\luowanting\Desktop” 的 Seq.txt,其内容如下
>1
MQQTTASWWTY
>2
MQQAATASWWTY
>3
MQQTTASQTWTY
>4
MQQTTASRKKTY
>5
MQQTTASGGCTY
>6
MSSATTASWWTY
>7
MAASTTASWWTY
要比对的序列模板B为存在“C:\Users\luowanting\Desktop” 的 Template.txt,其内容如下
>Template
MAASGASWWTY
首先将其处理为7个可序列比对的文件
#处理将比对的序列,2个一组
import shutil
# shutil.copyfile 复制文件
path="C:/Users/luowanting/Desktop/"
f=open(path+"Seq.txt")
seq={
} # seq字典数据结构,name是键,seq[name]是值
for line in f