- 博客(2)
- 收藏
- 关注
原创 GA遗传算法的简单Python实现
遗传算法的基本运算过程如下:(1)初始化:设置进化代数计数器t=0,设置最大进化代数T,随机生成M个个体作为初始群体P(0)。(2)个体评价:计算群体P(t)中各个个体的适应度。(3)选择运算:将选择算子作用于群体。选择的目的是把优化的个体直接遗传到下一代或通过配对交叉产生新的个体再遗传到下一代。选择操作是建立在群体中个体的适应度评估基础上的。(4)交叉运算:将交叉算子作用于群体。遗传算法中起核心作用的就是交叉算子。(5)变异运算:将变异算子作用于群体。即是对群体中的个体串的某...
2022-01-19 11:00:15
2048
5
原创 从蛋白质结构文件pdb中提取序列和骨架原子坐标
pdb文件是蛋白质结构存储的标准文件,用txt打开其主要内容如下所示上图部分是model1下的蛋白原子分布,序号1所在列是原子序号,序号2所在列是氨基酸种类,序号3所在列是氨基酸序号,序号4所在三列是原子的三维坐标,序号5所在列是原子种类用python实现提取序列:from Bio import PDB'''本文件用于提取单个pdb文件的氨基酸'''parser = PDB.PDBParser()io = PDB.PDBIO()fileName_save = 'HHH_b1_0
2022-01-19 09:10:59
7307
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅