发布时间:2026-08-31 14: 45: 00
SMILES可以用字符记录分子的原子连接、支链、环、芳香性、电荷和立体化学信息,ChemDraw能够把有效的SMILES直接转换成可编辑的二维结构。导入后如果出现芳香环形式变化、键型与原图不同、手性信息没有显示或原子周围出现红色警告,先不要直接手工改图,应先确认源SMILES是否完整,再区分二维显示差异和真正的结构信息错误。
一、ChemDraw怎么导入SMILES结构
ChemDraw较新的桌面版本支持把剪贴板中的SMILES直接识别为化学结构。单条结构可以直接粘贴,数量较多时也可以借助ChemDraw for Excel批量转换。
1、直接粘贴SMILES生成结构
①从数据库、实验记录或其他化学软件中复制完整SMILES字符串。
②打开【ChemDraw】,新建空白文档。
③在画布空白位置单击一次。
④执行【Edit】→【Paste】,也可以直接按【Ctrl+V】。
⑤等待ChemDraw把剪贴板中的SMILES转换成二维分子结构。
⑥使用选择工具框选整个结构,检查环数量、支链位置和杂原子。
⑦带有电荷的分子继续核对正负电荷位置。
⑧存在立体中心时,检查楔形键、虚线键以及双键构型是否符合原始数据。
如果粘贴后只出现普通文字,先检查复制内容是不是纯SMILES。网页复制时可能把名称、编号、空格或换行一起带入,可以只复制SMILES字段重新粘贴。
2、导入后整理二维排布
①选中刚生成的完整结构。
②进入【Structure】。
③执行【Clean Up Structure】。
④查看键长和键角是否重新排列。
⑤检查长支链有没有压在环结构或原子标签上。
⑥局部仍然拥挤时,用选择工具移动对应片段。
⑦完成排布后重新检查化学连接关系。
【Clean Up Structure】主要整理二维图形,不能代替化学结构校正。某个官能团连接到错误原子时,应回查SMILES,不要只靠移动键和原子把图形排得更接近原图。
3、批量转换SMILES列表
①在Excel中把多条SMILES放在同一列。
②使用安装了ChemDraw for Excel功能的Excel打开表格。
③选中SMILES所在列。
④进入【ChemOffice】的【Convert】功能。
⑤选择【SMILES to Molecule】。
⑥等待各行字符串生成对应结构。
⑦抽查复杂环系、带电结构和立体结构是否转换正确。
二、ChemDraw导入SMILES后结构显示异常如何处理
SMILES描述的是分子连接和相关化学信息,并不规定唯一的二维绘制方式。同一个分子导入后看起来和数据库图片不完全相同,先判断变化发生在排版、芳香性、立体化学还是价态。
1、芳香环显示方式和原图不同
①查看原始SMILES中的芳香原子写法。
②检查是否使用小写【c】【n】等字符。
③小写【c】表示芳香碳,导入后ChemDraw按照芳香体系解析。
④如果源字符串使用大写【C】,再检查单双键和环闭合写法。
⑤使用Signals ChemDraw环境时,可以检查【Normalize Aromatic Display】。
⑥根据需要选择【No change】【Alternating Double/Single Bonds】或【Aromatic Circles】。
⑦调整显示后继续核对原子连接,不要只比较芳香圆和交替单双键的外观。
芳香环采用圆圈还是交替单双键,可能只是显示方式发生变化,只要连接关系和芳香体系没有改变,就不能直接判断导入错误。
2、手性或双键构型没有显示
①找到原结构中的手性中心。
②检查源SMILES是否包含【 】或【 】等立体描述。
③双键需要区分构型时,再检查相关立体信息是否已经写入SMILES。
④源SMILES没有保存立体信息时,重新取得包含完整立体化学信息的字符串。
⑤再次粘贴生成结构。
⑥选中结构并右键打开【Object Settings】。
⑦进入【Drawing】,检查【Show Stereochemistry】。
⑧逐个核对关键手性中心和双键构型。
源SMILES只记录原子连接时,ChemDraw无法从缺失的信息中恢复确定的立体构型,因此没有出现楔形键并不一定是软件解析异常。
3、出现红框或异常价态提示
①观察红色警告具体落在哪个原子或键上。
②检查该原子在SMILES中的电荷、显式氢和方括号写法。
③查看支链括号是否成对。
④检查环闭合数字是否正确配对。
⑤修正源SMILES后重新粘贴。
⑥再次观察红色警告是否消失。
⑦右键结构中的【Display Warning】只能控制警告显示,不要把关闭提示当成结构已经修正。
ChemDraw会检查绘制结构中的部分化学语法问题。遇到价态异常时,应优先处理结构本身,再决定是否隐藏警告。
三、导入后怎么确认结构信息没有丢失
结构能够正常显示以后,还要把连接关系、立体化学和关键官能团重新核对一次。来源较复杂的SMILES尤其适合增加这一步检查。
1、检查关键原子和官能团
①核对主环、稠环和支链数量。
②检查【N】【O】【S】【P】以及卤素等杂原子位置。
③确认羟基、羧基、酰胺和双键等关键结构。
④检查整体正负电荷数量。
⑤和来源数据库中的分子式或二维结构图对照。
发现杂原子数量、环数量或官能团位置已经变化时,应重新检查原始SMILES,而不是继续调整二维排版。
2、反向生成SMILES进行比较
①选中已经导入并整理好的结构。
②进入ChemDraw的【Copy As】相关功能。
③选择【SMILES】复制当前结构信息。
④把生成的字符串粘贴到文本区域保存。
⑤和原始SMILES比较原子连接、支链、电荷和立体标记。
⑥发现明显差异时,返回原始结构重新核对。
不同的有效SMILES可能表示同一个分子,因此这里主要比较化学信息,不要求两条字符串逐字符完全一致。
3、保存可继续编辑的结构
①确认结构无误后进入【File】→【Save As】。
②后续仍在ChemDraw中修改时保存为【CDX】或【CDXML】。
③需要和其他化学软件交换时,根据对方要求保存为【MOL】或【SDF】。
④保存后重新打开文件。
⑤再次检查电荷、键型和立体显示有没有变化。
总结
ChemDraw导入SMILES时,单条数据可以直接通过粘贴转换成结构,批量数据可以在ChemDraw for Excel中处理。出现显示异常后,应先确认问题属于二维排布、芳香性表示、立体信息还是源SMILES本身,再决定是调整显示还是重新修正字符串。结构整理完成后再核对关键官能团和立体信息,可以减少把显示差异误判成结构错误的情况。如需进一步了解ChemDraw SMILES导入、结构转换与显示异常排查方法,欢迎联系咨询。
展开阅读全文
︾