[发明专利]一种分子式库的扩展方法有效

专利信息
申请号: 201910645529.1 申请日: 2019-07-17
公开(公告)号: CN110400607B 公开(公告)日: 2020-06-02
发明(设计)人: 金霞;杨红飞;韩瑞峰 申请(专利权)人: 杭州费尔斯通科技有限公司
主分类号: G16C20/90 分类号: G16C20/90;G16C20/62
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 刘静
地址: 310000 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种分子式库的扩展方法,对于自有分子库和新入分子库,自有分子库为已经持有的分子库,在自有分子库中保存了每个分子的完整分子式和指纹,新入分子库为新上传的分子库,由若干子库构成,由于把多个子库拼接成完整分子库的过程比较耗时,本发明对比自有分子库和新入分子库时只取其中必须拼接的分子式,过滤掉不必拼接就能得知其不重合的分子式,找出和自有分子库相同的分子式,将剩余不同的分子式加入自有分子库中,实现分子式库的快速扩展。
搜索关键词: 一种 分子式 扩展 方法
【主权项】:
1.一种分子式库的扩展方法,其特征在于,对于自有分子库和新入分子库,自有分子库由mol_i{i=1,2,…n}构成,n为自有分子库中化学分子式的个数,新入分子库由BBlist_j{j=1,2,…m}构成,m为新入分子库中子库BBlist_j的个数,每个子库BBlist_j由Mj个化学分子式构成,记为BBlist_j_k{k=1,2,…Mj}。扩展过程包括以下步骤:(1)自有分子库中保存每个分子的完整分子式mol_i{i=1,2,…n}和指纹fp_i{i=1,2,…n},以及全部指纹的或运算得到的指纹fp_all。(2)对一个新入分子库,计算其中每个BBlist_j中每个分子式BBlist_j_k的指纹fp_j_k,j=1,2,m,k=1,2,…Mj。(3)筛选BBlist中的分子式:对于每个指纹fp_j_k,与指纹fp_all比较,如果fp_j_k中有一个位(bit)是fp_all没有的,即fp_j_k的这一个bit为1而fp_all为0,则去掉BBlist_j_k和fp_j_k,不参与后面的计算。在筛选过程中,某个指纹fp_j_k如果没有被过滤,则与每个fp_i比较,记录包含指纹fp_j_k全部位的指纹fp_i的集合FP_K。(4)对筛选后的BBlist中的分子式进行一步拼接,在拼接过程中继续筛选,具体为:进行两个BBlist_j的拼接,每次拼接后把两个分子式的集合FP_K合并,得到拼接后分子式的新的FP_K集合,在新的FP_K集合中进行第3步的筛选。(5)重复步骤4,直到得到完整的新入分子库,及新入分子库中每个分子式对应的自有分子库中的集合FP_K。(6)将新入分子库中与自有分子库完全一样的分子式筛选出来,将剩余不同的分子式加入自有分子库中,实现分子式库的扩展,其中筛选过程如下:对新入分子库中剩下的每个分子式,在其对应的FP_K中查找是否有完全一样的分子式,首先对比每个分子式的指纹是否与FP_K中某个分子式的指纹完全一样,如果完全一样则把两个分子式进行精确匹配,否则过滤掉该分子式;在精确匹配过程中,如果匹配失败则过滤掉该分子式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州费尔斯通科技有限公司,未经杭州费尔斯通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910645529.1/,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top