Python 脚本:快速氨基酸序列突变工具
以下是一个用于快速针对氨基酸序列进行突变的脚本示例:
import csv
# 读取mut.csv文件
with open('mut.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
rows = list(reader)
# 获取要突变的氨基酸序列和突变信息
sequence = rows[0][0]
mutation = rows[0][1]
# 解析突变信息
position = int(mutation[1])
original_aa = mutation[0]
mutated_aa = mutation[2]
# 进行突变
mutated_sequence = sequence[:position-1] + mutated_aa + sequence[position:]
# 输出突变后的序列
print(mutated_sequence)
假设mut.csv文件内容如下:
PLKAS,L2P
运行脚本后,将会输出:
PPKAS
这是根据突变信息将序列PLKAS中的第二号残基L突变为P后得到的序列。请根据实际情况修改mut.csv文件的路径和格式,并根据需要进行其他的序列突变操作。

原文地址: http://www.cveoy.top/t/topic/f3ME 著作权归作者所有。请勿转载和采集!