2019-05-14 21:59:01
软件库可用于更快的化学反应处理

近年来,大数据已经无处不在,特别是在具有异构和复杂数据模式的学科中。对化学来说尤其如此。在某些方面,化学化合物可以与语言学中的同义词进行比较,因为一种特定的化合物可以以各种方式表示。为了使事情进一步复杂化,它们中的一些甚至没有特定的结构,只是作为相互转化的形式的融合而存在。这就是为什么研究人员必须知道他们是在处理不同的化合物还是同一种化合物的不同表现形式。

有时,数据库也会因用户疏忽而产生错误。需要使用特殊软件来检测和纠正此类错误。在有机化学的情况下,众所周知难以分析反应。这就是为什么化学信息学中的反应数据比单个分子的信息要少得多的原因。

化学信息学和分子模拟实验室(喀山联邦大学)自2013年以来一直在研究这个问题。那里的研究人员已经学会预测反应特征,找到最佳反应条件,并检测和纠正数据错误。结果,出现了独特的反应特征数据库。目前,它包括350万条目。 KFU是Reaxys R&D Collaboration的唯一俄罗斯成员,该集团致力于化学数据库。

在这个名为CGRtools的新项目中,KFU研究人员解决了许多问题,以更好地处理反应信息。软件库的功能比所有现有工具都要丰富得多。 CGRtools支持分子和反应作为对象。 CGRtools类似于标准Python数据类型(如整数,字符串等)处理化学对象。由于原子编号规范化,每个化学对象都是可清除的。这些对象支持透明的类继承,它可以扩展现有的方法和属性,而不会破坏现有的方法和属性。

猜您喜欢的其它内容