【技术实现步骤摘要】
本申请涉及三维网格模型,具体而言,涉及一种面向分子三维网格模型的相互作用体积计算方法。
技术介绍
1、不对称催化是合成手性化合物的重要途径之一,高效手性催化剂的设计和合成一直是不对称催化领域的核心问题,其中,催化口袋作为催化剂的反应中心,是催化剂和底物的结合位点,决定了催化效果。为了找到一个合理的位置安排催化袋,研究人员往往需要先依靠自己的经验,然后进行大量的实验验证,这不仅耗时且昂贵。理论上,可以通过计算机辅助计算的方法,在三维空间上构建催化剂分子和底物分子静电势的三维等值面模型,并计算它们之间的相互作用体积,以此来预测催化口袋的合理位置。这相较于传统的试错方法,能够明显提高催化口袋设计的效率。
2、现有的计算分子相互作用体积方法主要面向对象是分子的三维点云模型,但这会受到两分子之间点云密度差异的影响,进而会降低相互作用体积的计算精度。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种面向分子三维网格模型的相互作用体积计算方法,能够提高计算相互作用体积的准确性和稳定性。<
...【技术保护点】
1.一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,所述对两个分子三维网格模型进行预匹配切割,获取两个所述分子三维网格模型被切割形成的切割点,包括以下步骤:
3.根据权利要求2所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,其中,对两个分子三维网格模型中所有的边沿三维坐标系中的z轴进行预匹配切割,得到可能切割边的切片平面表示如下:
4.根据权利要求3所述一种面向分子三维网格模型的相互作用体积计算方法,
...【技术特征摘要】
1.一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,所述对两个分子三维网格模型进行预匹配切割,获取两个所述分子三维网格模型被切割形成的切割点,包括以下步骤:
3.根据权利要求2所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,其中,对两个分子三维网格模型中所有的边沿三维坐标系中的z轴进行预匹配切割,得到可能切割边的切片平面表示如下:
4.根据权利要求3所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,所述切片平面与边的端点坐标值满足的真实切割关系如下:
5.根据权利要求4所述一种面向分子三维网格模型的相互作用体积计算方法,其特征在于,其中,基于经典多边形布尔运算算法计算任意两个子轮廓之间的相交轮廓。
6.根据权利要求5所述一种面向分子三维网格模型的相互作用体积计算方法,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。