欢迎光临散文网 会员登陆 & 注册

[化学信息]批量转换.sdf文件为smiles到结构化数据表格的python脚本

2023-04-08 14:15 作者:远去的菠菜  | 我要投稿

requirements:

  • 安装openbabel-3.1.0 (3.1.1可能报错)

  • python3环境

  • pip install openbabel 或 conda install openbabel -c conda-forge

1. 导入要匹配的结构化数据

目的是按照列名Filename匹配所有sdf文件转换成smiles写入第四列

2. 一个简单的脚本

python extrat.py for_extrat.csv 调用

3. 补充说明

不用rdkit的原因:会报一些3D分子z方向坐标全为0的警告,一些mol不能被kekulize的错误。



[化学信息]批量转换.sdf文件为smiles到结构化数据表格的python脚本的评论 (共 条)

分享到微博请遵守国家法律