正好在调查危化品这一块的资料,顺手总结一下化学品的一些计算机化的描述。
结构式编辑器
- 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值,闪点,易燃度,反应活性等)以及对使用者的健康(如致癌,致畸等)可能产生的危害的一份文件(百度百科)
绘制
RDKitindraw