MolDraw › 化学工具 › 批量化学转换器

批量化学转换器(CSV 输入,CSV 输出)

简而言之:一次性转换整份 SMILES、名称、CAS 号、PubChem CID、InChI 或 InChIKey 列表。获取规范 SMILES、分子式、分子量、精确质量、InChI、InChIKey、IUPAC 名称、LogP、TPSA、氢键供体和受体以及 Lipinski 判断,然后下载 CSV、TSV 或 SDF。免费,在网页浏览器中运行,无需下载。

每行粘贴一个标识符,或打开 CSV、TSV 或 TXT 文件。SMILES 在你的设备上处理,每次最多 5,000 行。名称、CAS 号和其他标识符会先在 PubChem 中查询,这些行会标记为联网。

快速回答:对下方 20 个示例药物点击转换。阿司匹林 CC(=O)Oc1ccccc1C(=O)O 得到 C9H8O4、MW 180.159 g/mol、精确质量 180.0423、TPSA 63.6 Ų、1 个供体、4 个受体,Lipinski 判断为通过。然后点击下载 CSV。

输出项

就绪。

如何转换一组化学品

  1. 粘贴你的列表,或点击打开 CSV / TSV / TXT。每行一个值即可,另存为 CSV 的电子表格也可以。
  2. 查看输入框下方的提示行,它会显示读取了多少行和列,以及识别出的分隔符。
  3. 对于表格,请选择标识符列;如果第 1 行是列名,请勾选第一行为标题行。
  4. 把输入类型保持为逐行自动识别,或强制指定为 SMILES、名称、CAS 号、PubChem CID、InChI 或 InChIKey。
  5. 勾选所需的输出项。标记为联网的输出项需要联网查询。
  6. 点击转换。进度条显示已完成的行数、错误数和联网查询数。点击停止可提前结束并保留已完成的结果。
  7. 检查预览,然后点击下载 CSV、下载 TSV或下载 SDF。

输入和输出

输入方式示例读取方式
SMILESCN1C=NC2=C1C(=O)N(C(=O)N2C)C在你的设备上
名称(俗名或 IUPAC 名称)caffeine联网,PubChem
CAS 登记号58-08-2先验证校验位,再查询 PubChem
PubChem CID2519联网,PubChem
InChIInChI=1S/C8H10N4O2/…联网,PubChem
InChIKeyRYYVLZVUVIJVGH-UHFFFAOYSA-N联网,PubChem

各输出项的含义

输出项含义来源
规范 SMILES每个结构对应唯一的标准 SMILES,便于匹配重复项本地
分子式希尔顺序(C、H,然后按 A–Z),并附净电荷本地
MW(g/mol)按标准原子量计算的平均摩尔质量本地
精确质量单同位素质量(各元素丰度最高的同位素),用于质谱本地
InChI, InChIKey用于数据库检索的标准 IUPAC 标识符联网
IUPAC 名称来自 PubChem 的系统名称(化合物已收录时)联网
cLogP计算的正辛醇–水分配系数本地
TPSA (Ų)由 N 和 O 贡献计算的拓扑极性表面积本地
HBD, HBA氢键供体(N–H、O–H)和受体(N 和 O 原子)本地
Lipinski最多违反一条五规则限值即为通过本地

计算示例

由 SMILES 计算阿司匹林

CC(=O)Oc1ccccc1C(=O)O

C9H8O4,精确质量 180.0423,TPSA 63.6 Ų,HBD 1,HBA 4。

MW 180.159 g/mol,Lipinski 通过

由 CAS 号查询咖啡因

58-08-2 通过校验位检验,并进行联网查询。

C8H10N4O2,TPSA 58.4 Ų,HBD 0。

MW 194.19 g/mol,InChIKey RYYVLZVUVIJVGH-UHFFFAOYSA-N

带编号的电子表格

以分号分隔的列 id;smiles;IC50。

分隔符和 SMILES 列会被自动识别。

你的 id 和 IC50 列会保留在结果旁边

阿托伐他汀

MW 558.6 g/mol,cLogP 大于 5。

违反了两条五规则限值。

Lipinski 不通过(MW > 500;LogP > 5)

常见错误

想查看结构?把任意 SMILES 粘贴到免费的在线化学结构编辑器 MolDraw 中,即可绘制、编辑并导出为 PNG、SVG 或 MOL。

打开 MolDraw 编辑器

常见问题

如何一次性把一组 SMILES 转换为分子量?

每行粘贴一个 SMILES,或打开 CSV 文件并选择 SMILES 列。保持勾选 MW (g/mol),然后点击“转换”。完成后点击“下载 CSV”。SMILES 在你的设备上处理,因此最多 5,000 行也只需几秒钟。

哪些输入需要联网查询?

SMILES 在你的设备上读取。名称、CAS 号、PubChem CID、InChI 和 InChIKey 会先在免费的 PubChem 数据库中查询以获取结构。InChI、InChIKey 和 IUPAC 名称这几项输出也需要联网查询。联网的行在预览中标记为“联网”,速度限制为每秒约四个。

可以上传含多列的 CSV 吗?

可以。转换器能识别逗号、制表符、分号和竖线分隔符、带引号的单元格以及字节顺序标记(BOM)。它会推测标题行和标识符列,你也可以修改。勾选“在输出中保留我的其他列”,即可把你的编号或活性数据复制到输出中。

Lipinski 列是什么意思?

Lipinski 五规则:当化合物违反以下条件中的一条以上时,提示其口服吸收可能较差:MW ≤ 500、LogP ≤ 5、氢键供体不超过 5 个、氢键受体不超过 10 个。“通过”表示违反零条或一条。违规列会列出超出了哪些限值。

为什么我的 LogP 与 PubChem 的 XLogP3 不同?

估算 LogP 的方法有好几种。本转换器使用基于原子贡献的计算 cLogP,而 PubChem 给出的是 XLogP3。两者通常相差约一个单位以内。比较化合物时请使用同一种方法。

SDF 下载文件中包含什么?

每个转换成功的行对应一条记录:带坐标的 2D 结构、作为标题行的输入值,以及所选的各项输出(分子式、MW、LogP 等)作为 SDF 数据字段。大多数化学软件和数据库都能打开。

为什么某一行失败了?

“状态”列会给出原因:例如 SMILES 中有未闭合的环或括号、CAS 号校验位错误,或 PubChem 不认识该名称。修正输入后再次运行转换器即可,其他行不受影响。

相关化学工具

最后更新: