数据库系统流程

1、使用chemdraw画结构,存为cdx文件,在excel文件中加入sysname等

2、(21版本 python3.2),通过chemscript和openpyxl将cdx转化为smiles和其他数据,保存excel文件

  • 可以考虑升级到新版本chemscript(22版本升级到了python3.9, 3.10,但是chemscript不像以前可以直接使用,需要授权了),这样可以使用高版本python和openpyxl
  • 通过分析excel文件,比较和上一版本的区别,高亮标出。

2.X、20231206更新:使用chemscript22版本升级到 python 3.10

  • 首先通过excel的sysname,查找cdx文件,生成分子式,分子量,精确分子量和smiles

3、使用keymousego将cdx改为acs96格式,同时存为cdx和svg格式

4、flask中将svg文件的大小调节到合适大小。

  • 大小可以考虑作为参数在vue而不是flask使用。

#sqlite 不支持regexp,SqliteExtDatabase可以解决

#like可以用通配符,但是不可以对list,in可以用的list,但是不支持通配符

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注