正好在调查危化品这一块的资料,顺手总结一下化学品的一些计算机化的描述。
结构式编辑器
- ketcher
- JSDraw
- JSME
以上都是免费使用的
结构式描述文件
- 描述文件
.mol
或者mol2
,可以使用openbabel
或者gview
打开后保存.mol2
SDF
,结构数据格式文件,用于表示多个化学结构记录和相关数据字段- 化学结构式在计算机系统中采用
SMARTS
或者SMILES
编码存储
SMILES
是一种线性码, 即用 ASCII 字符串明确描述分子结构的规范,可用于存储化学结构式信息。chem960
中可以查询 SMILES 编码。
SMARTS(SMiles ARbitrary Target Specification)
是一种用于描述分子模式和属性的语言。SMILES 所有的符号和属性在 SMARTS 中同样适用,因此它也是SMILES的延伸。此外,SMARTS 还包括了逻辑操作符和额外的分子描述符
MSDS (Material Safety Data Sheet)
即化学品安全技术说明书,亦可译为化学品安全说明书或化学品安全数据说明书。是化学品生产商和进口商用来阐明化学品的理化特性(如PH值,闪点,易燃度,反应活性等)以及对使用者的健康(如致癌,致畸等)可能产生的危害的一份文件(百度百科)
绘制
RDKit
indraw