【技术实现步骤摘要】
一种基于量子退火的蛋白质折叠方法
[0001]本专利技术涉及量子计算
,具体涉及一种基于量子退火的蛋白质折叠方法。
技术介绍
[0002]蛋白质折叠(Protein folding)是蛋白质获得其功能性结构和构象的过程。通过这一物理过程,蛋白质从无规则卷曲折叠成特定的功能性三维结构。而“蛋白质折叠”的主要研究目的是依据蛋白质具体的氨基酸序列,对应预测蛋白质折叠的选取路径并确定其三维最终结构。
[0003]现有技术中提出的蛋白质随机构象在搜寻研究中具有一系列各种亚稳定中间态的假设来解决折叠时间的莱氏悖论
–
蛋白质折叠问题,如果通过遍历搜寻自由能最小的构象,利用现有技术提出的方法,需要耗费接随序列指数倍增长的时间。
[0004]量子退火算法(Quantum annealing algorithm)是根据经典的模拟退火算法改进的一类新的量子优化算法。不同于经典模拟退火算法利用热波动来搜寻问题的最优解,量子退火算法利用量子波动产生的量子隧穿效应来使算法摆脱局部最优,而实现全局优化。通常来说,量子退火能够自然地返回低能量解决方案,即应用在优化问题,寻找问题的低能态;或者提供良好的低能量样本(概率抽样问题),因此本专利技术提出一种基于量子退火的蛋白质折叠方法。
技术实现思路
[0005]本专利技术是为了解决上述问题而进行的,目的在于提供一种基于量子退火的蛋白质折叠方法。
[0006]本专利技术提供了一种基于量子退火的蛋白质折叠方法,具有这样的特征,包括:将待处理氨基 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于量子退火的蛋白质折叠方法,其特征在于,包括:将待处理氨基酸序列中的每一个氨基酸映射到正四面体格点模型的每一个格点上;根据所述正四面体格点模型的预定结构将所述待处理氨基酸序列编码为对应的二进制氨基酸序列;定义所述二进制氨基酸序列中任一氨基酸在预定方向上的步长、坐标及任意两个氨基酸之间的距离;基于所述二进制氨基酸序列构建伊辛哈密顿量;利用量子退火机对所述伊辛哈密顿量进行演化,演化得到的能量最优解即为蛋白质对应的最稳定构像。2.根据权利要求1所述的方法,其特征在于:其中,所述正四面体格点模型中所有晶格包括第一类格点A与第二类格点B,一个所述第一类格点A分别指向四个所述第二类格点B,并将该指向的方向采用预定的方式进行编码。3.根据权利要求1所述的方法,其特征在于,还包括:其中,所述正四面体格点模型中所有晶格包括第一类格点A与第二类格点B,四个所述第一类格点A分别指向一个所述第二类格点B,并将该指向的方向采用预定的方式进行编码。4.根据权利要求1所述的方法,其特征在于:其中,所述二进制氨基酸序列包括:q=11 00 q
1 q
2 q
3 q4…
q(2N
‑
7)q(2N
‑
6)所述1100为所述待处理氨基酸序列中前三个氨基酸的编码方式。5.根据权利要求1所述的方法,其特征在于:所述任一氨基酸在预定方向上的步长的表达式如下:所述任一氨基酸在预定方向上的步长的表达式如下:所述任一氨基酸在预定方向上的步长的表达式如下:所述任一氨基酸在预定方向上的步长的表达式如下:其中,所述所述所述及所述分别表示氨基酸j在预定方向a、b、c、d上的步长。6.根据权利要求5所述的方法,其特征在于:基于所述任一氨基酸在预定方向上的步长所述任一氨基酸在预定方向上的所述坐标的表达式示如下:其中,氨基酸j在预定方向a的坐标a
j
的表达式如下:
氨基酸j在预定方向b的坐标b
j
的表达式如下:氨基酸j在预定方向c的坐标c
j
的表达式如下:氨基酸j在预定方向d的坐标d
j
的表达式如下:7.根据权利要求1所述的方法,其特征在于:其中,所述任意两个氨基酸之间的距离表示为氨基酸j与氨基酸k之间的距离D
jk
,该D
jk
的表达式及范围分别如下:D
jk
=(a
j
技术研发人员:钱龙,
申请(专利权)人:上海图灵智算量子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。