咨询信息

我们的产品覆盖了化学信息学,生物信息学,以及实验室信息管理
针对您的研究需求

我们为您选择最适合您的产品
上传时间:2017-07-21 15:52:43
ChemAxon化合物注册系统是帮助用户把分子结构注册到化合物库的基于网络服务的系统。注册过程会确保库中所有化合物的唯一性。注册系统的业务规则具有可配置性,可以根据企业内部的需求来灵活定义化合物的唯一性。提交的化合物注册申请首先会经过这些注册规则的处理,全程受审计的注册数据将与每个唯一的化合物存放在一起,而最大程度的减少人工处理的工作。
  • 产品特性
  • 产品演示
  • 常见问题
  • Compound Registration——标准化、检查、验证并注册化合物

    ChemAxon化合物注册系统是帮助用户把分子结构注册到化合物库的基于网络服务的系统。注册过程会确保库中所有化合物的唯一性。注册系统的业务规则具有可配置性,可以根据企业内部的需求来灵活定义化合物的唯一性。提交的化合物注册申请首先会经过这些注册规则的处理,全程受审计的注册数据将与每个唯一的化合物存放在一起,而最大程度的减少人工处理的工作。

    高质量的化合物注册服务

    化合物注册流程

    化合物注册流程由提交到自动注册服务的申请而触发,注册申请可以通过一个上游系统(如ELN)提交,或者通过基于浏览器的化合物注册系统客户端提交。化合物注册系统提供一个支持单个化合物注册的面板视图(Form View)用户界面,以及用于导入外部SD文件的Bulk Loader界面。



    来自上流数据源的注册申请也可以通过Poller网络服务进行提交,Poller网络服务会积极收集标记为“可注册”状态的新化合物。

    经验证的化学结构

    注册之前,外部ID编号和某些特定的数据会根据配置的企业规则逻辑进行验证,而化合物的结构也会经历一系列的标准化、验证和质量检测的步骤。某些化学结构检查规则是针对结构质量的(如子结构检查),而其他的检查规则会有相应的自动修正规则,来对错误的化学结构进行自动修正。而不能自动修正的化合物将进入到集结区(Staging Area)等待人工处理。

    分层的化合物信息存储

    注册的化合物分为母体结构(Parent)、版本(Version)和批号(Lot)三个层次进行存储。在这个架构中,版本表示某个母体结构的同位素、盐或溶剂化的不同变化,而批号是代表一个版本的不同生产批次。
    盐和溶剂化物通过一个专门的字典来进行管理。在注册过程中盐或者溶剂化物与相应的比例系数一起分配给注册的化合物,所有的这些信息都将保存在对应的版本中。



    化合物的来龙去脉

    注册多组分化学结构

    除了注册单体化合物,此系统还支持三种类型的多组分化学结构的注册:替换化合物,混合物和配方。替换化合物代表在分析结果模糊不清的情况下,画出的多个化学结构中只有一个代表了真实的化学结构。



    混合物出现在生产过程(如反应)中,最终的产物包含了多个化合物,每个化合物的含量都很显著。而配方是多个化合物按照特定比例组成的结果。配方和混合物中的组分都有相应的绝对百分比或者百分比范围。

    盐和溶剂的表达

    盐类或者溶剂化化合物通常基于母体化学结构和对应的盐/溶剂以即时产生的简洁图形来显示。



    不同于“1”的比例系数将放在分子括号外来描述。计算分子量时盐和溶剂的分子量会乘以相应的比例系数计算进去,分子式将以点号来区分表达盐和溶剂。盐和溶剂的字典在管理员用户界面上有专门的页面来进行集中管理。

    修正注册失败的化合物

    没有通过验证或者化学结构检查步骤的化合物将进入集结区等待,在这里化学家或者注册人员(由系统安全机制决定)可以一个个或者批量的手动修正这些化合物。每个修改过程都将被记录下来,用户也可以随时恢复到以前的任意版本。



    通过独特的方式管理化合物库

    唯一性的保证

    化合物注册流程将新提交的化合物与库中已有的化合物进行匹配识别。匹配的类型包括精确结构匹配,立体异构体、互变异构体和它们的组合匹配。由于使用多层的数据结构来存储化合物,同位素和电荷变化将被忽略。在正确识别立体化学方面(未知、主要成分等,作为附带数据)系统给与了特别关注。对于未知的或者部分未知的化学结构,ChemicallySignificant Text (CST)提供了定义唯一性的方式。(CST是附带在化学结构上的文本注释,它被当做是化学结构的一部分,参与化学结构唯一性的定义。CST可以被附加在某个组分上或者整合化学结构上,甚至注册化合物时可以只有CST而没有化学结构。)“模拟注册”让用户可以将经验证的化合物和数据库中所有可能匹配的化合物一起进行预览。




    注册化合物的修正

    经过授权的用户,例如注册人员,可以修正系统中已经注册的化合物。这表示注册人员可以修改化合物的结构,或者任意层级的相关数据,如CST,盐或溶剂信息,或批次相关的任何数据。高层的修改将影响整个记录分支(如修改母体结构将影响所有相关的版本和批次)。而修改低层的数据时,化合物注册ID号将尽可能的保持不变。注册系统中的所有修改都全程记录下来,需求的时候每条记录的所有修改历史都可以显示出来。

    查询化合物注册系统

    网页用户界面中有专门的查询页面,用户可以查询所注册的化合物。如果有需要,其他的用户界面(如Instant JChem)也可以用于查询化合物注册系统数据库。检索方式包括全结构和子结构检索,描述字段查询(如CST,分子量,提交用户,提交时间等)。数值型字段可通过常规的“=”等操作符进行。所有返回的结果都可以直接链接到注册信息修正页面,简化数据库管理的流程。



    系统构架

    系统构架

    化合物注册系统需要一个支持Java的网络服务器(如Tomcat)。注册系统所使用的网络服务可以轻松的整合到用户现有的IT环境中。在完全整合的环境中,外部数据连接通过中间层的网络服务从上游系统提取数据,并将数据推送到下游数据库中去。
    化合物注册系统数据库目前可在Oracle或者MySQL数据库上运行,通过JChem表和几个关系型表来抓取数据。通过这种方式,我们确保除了专门的Web客户端,其他的支持JChem的前端应用程序(如Instant JChem),以及客户化的后端工具都可以轻松的与化合物注册系统数据库进行交互。

    配置简单

    化合物注册系统大部分内部业务逻辑都是可以配置的,因此可以十分便捷的接受企业内部的业务逻辑。例如企业化合物注册编号的格式是可以随意定义的,可以在任意层级进行变化。配置文件以XML格式存放在服务器上。注册服务目前采用行为驱动的安全模式,基于用户的角色来控制这个用户可以执行的各种操作。

    Compound Registration软件安装包下载