跳到正文
百沐一下百沐一下
Skills 目录

处理分子并计算描述符

Process Molecules and Calculate Descriptors · 🟢入门 · 所属分类:结构生物学与药物发现

SMILES 里的盐、互变异构、立体和质子化不统一,会让下游建模整个跑偏;描述符版本口径一乱,结果就再也复现不出来。它帮你把一批分子标准化干净,再批量算好描述符和指纹,连清洗日志和可复现代码一起给你。

适合谁

做 QSAR 或机器学习前要清洗分子、批量算特征的研究生、计算化学和数据同学。

给它什么 · 得到什么

  • 你提供:分子文件(SMILES/SDF/CSV)、需要的描述符/指纹类型、标准化与去盐要求
  • 你得到:标准化后的分子集、描述符/指纹矩阵(附可复现代码)与清洗日志(去盐/中和/去重记录)

怎么用

先来一句示例提问:「把这份 CSV 里的两千个 SMILES 标准化去盐,再算 Morgan 指纹和常用理化描述符。」触发后它会用 RDKit 做去盐/中和/规范互变异构与立体、生成合规 2D 坐标与 3D 构象,计算描述符与指纹,去重并校验结构有效性,最后固定参数版本输出脚本和矩阵。

提个醒

封装 RDKit;描述符口径和库版本会影响结果,它会固定参数并记录版本以保证可复现。