一个确定答案
SMILES 描述具体分子
精确、唯一地表示一个确定的分子结构。
乙醇
CCO
- 用于储存、传输和生成分子
- 表达的是“这个分子”
SMARTS BEGINNER GUIDE
从 SMILES 到 SMARTS,先弄懂一个关键区别:前者描述一个具体分子,后者描述一类可被搜索的结构模式。
[OX2H]
匹配带有一个氢的二价氧
THE CORE IDEA
一个回答“它是谁”,另一个回答“我要找什么”。
SMILES 描述具体分子精确、唯一地表示一个确定的分子结构。
CCO
SMARTS 描述匹配模式定义一类可以在不同分子中反复寻找的结构。
[OX2H]
ONE PATTERN, MANY MOLECULES
[OX2H]
珊瑚红区域是 RDKit 实际命中的羟基氧。分子不同,但它们共享同一个可搜索的结构模式。
记住:SMARTS 关注的是“模式”,不是“整分子”。它让你在不同分子中找到相同的局部结构。
CHOOSE YOUR PATH
先理解,再查阅;先看例子,再动手验证。
REFERENCE MANUAL
沿用 Daylight 的七章知识结构,用中文解释每条原语、规则与适用场景。
RDKit RECIPES
从基础匹配到 SVG 高亮与批量筛选,示例可直接复制到本地运行。
VERIFIED EXAMPLES
使用本地 RDKit 服务验证模式与分子的真实匹配关系。
实时计算需要通过 start_mac.sh 或 start_win.bat 启动本地服务。
命中原子以珊瑚红显示
PRACTICE
从原子属性到递归化学环境,用解释清晰的题目检验理解。