[发明专利]一种蛋白质表面残基的快速确定方法有效
申请号: | 201811059193.2 | 申请日: | 2018-09-12 |
公开(公告)号: | CN109273048B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 胡俊;刘俊;肖璐倩;张贵军 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G16B15/20 | 分类号: | G16B15/20;G16B20/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种蛋白质表面残基的快速确定方法,首先,抽取蛋白质所有残基的中心碳原子在笛卡尔坐标系下的坐标信息;其次,计算这些中心碳原子的中心点坐标信息;再次,计算这些中心碳原子与计算得到的中心点之间的位置关系;最后,根据这些位置关系,判断对应残基是否为蛋白质表面残基。本发明提供一种计算代价低、精确度高的蛋白质表面残基确定方法。 | ||
搜索关键词: | 一种 蛋白质 表面 残基 快速 确定 方法 | ||
【主权项】:
1.一种蛋白质表面残基的快速确定方法,其特征在于,所述快速确定方法包括以下步骤:1)输入待确定表面残基的蛋白质结构信息,记作A;2)将A中的每个残基的中心碳原子Cα看做是笛卡尔坐标系下的一个坐标点,记作R={R1,R2,…,RN},其中Ri为表示A的第i个残基的Cα的坐标点,N是A的残基数目;3)从蛋白质结构信息A中,抽取R中所有坐标点的坐标信息,记为P={p1,p2,…,pN},其中pi=(xi,yi,zi)T表示坐标点Ri的坐标信息,xi、yi与zi分别表示坐标点Ri在笛卡尔坐标系下的三个维度信息,T表示向量的转置;4)计算R中所有坐标点的中心点O的坐标信息,记作o:
并计算R中所有坐标点与O之间的欧氏距离,记作D={d1,d2,…,dN},其中di表示坐标点Ri与O之间的欧氏距离;5)针对R中的任意两个不同坐标点Ri与Rj,计算它们与O组成的角∠RiORj的余弦值![]()
其中,||·||为向量的模运算符;6)计算R中距离最远的两个坐标点的距离,记作df:
并根据计算得到的df,计算阈值thcos:thcos=cos(2·arcsin(k/df))其中,k为控制thcos大小的参数,cos与arcsin分别为余弦与反正弦运算符;7)选择D中值最大的元素,记为di′,并将其对应坐标点Ri′对应的残基标记为表面残基,然后将元素di′从D中移除,再将Ri′从R中移除,最后检查R中余下的每一个坐标点Rj,若
大于thcos,则将Rj标记为非表面残基,从R和D中移除Rj与dj;8)若D中元素数目不为0,返回步骤7),否则,将A中所有残基是否为表面残基的标记信息返回。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811059193.2/,转载请声明来源钻瓜专利网。