关于SDF介绍

41 篇文章 17 订阅
25 篇文章 0 订阅

来源:“分子动力学”公众号

链接:https://mp.weixin.qq.com/s/kMwnIbuiTE-LsXGYQonedQ

简单来讲,SDF文件就是一个化学表格文件。

文件扩展名:.sd,.sdf。格式类型:化学文件格式

SDF是MDL开发的一系列化学数据文件格式之一;它专门用于结构信息。“ SDF”代表结构数据文件,而SDF文件实际上包装了molfile(MDL Molfile)格式。多个化合物由由四个美元符号($$$$)组成的线分隔。SDF格式的一个功能是它包含关联数据的能力。关联的数据项表示如下:

第一行:一般作为分子名字,如 Levetiracetam
第二行:注释,ChemDraw06111413562D
第三行:一般是空行
第四行:是原子个数 键的个数等的起始行。
M END所在行结束原子个数 键的个数等信息。接着就是
属性1 属性1值

空行

属性2 属性2值

空行 (以四个美元符号结束一个分子的信息存储。)

具体例子:

Levetiracetam
  ChemDraw06111413562D

 12 12  0  0  0  0  0  0  0  0999 V2000
   -1.4405   -0.4285    0.0000 O   0  0  0  0  0  0  0  0  0  0  0  0
   -0.7260   -0.8410    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
   -0.0116   -0.4285    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
    0.7029   -0.8410    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
    1.4174   -0.4285    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
   -0.0116    0.3965    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0
   -0.7260   -1.6660    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0
    0.6559    0.8814    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
    0.4009    1.6660    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
   -0.4241    1.6660    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
   -0.6790    0.8814    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0
    1.4405    0.6265    0.0000 O   0  0  0  0  0  0  0  0  0  0  0  0
  1  2  2  0      
  2  3  1  0      
  3  4  1  1      
  4  5  1  0      
  3  6  1  0      
  2  7  1  0      
  6  8  1  0      
  8  9  1  0      
  9 10  1  0      
 10 11  1  0      
 11  6  1  0      
  8 12  2  0      
M  END
>  <Catalog Number> (1)
A1198

>  <Item Name> (1)
Levetiracetam

>  <Formula> (1)
C8H14N2O2

>  <MolWeight> (1)
170.21

>  <CAS Number> (1)
102767-28-2

>  <Target> (1)
Cancer Biology

$$$$

某些可以导入SDF文件的程序(例如ISIS / Base)要求分子数据之后的第一个数据字段(在上面的示例中为Unique_ID)是每个记录的唯一标识符。

多行允许有多个数据项。[需要澄清] MDL SDF格式规范要求将硬回车字符插入内容超过200个字符的任何文本字段中。由于许多SMILES和InChI字符串超过该长度,因此在实践中经常违反此要求。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"SDF3.0 Manual" 是指 SDF3.0 的说明手册。 SDF(Synchronous Dataflow)是一种用于描述并行计算模型的形式化语言,被用于表示计算模型中不同组件的行为、通信和依赖关系。SDF3.0 是最新版本的 SDF 语言规范和工具集。 SDF3.0 Manual 包含了对 SDF3.0 语言的详细解释和使用指南。它提供了关于如何使用 SDF3.0 中的语法和语义规则的说明,以及如何编写和分析 SDF 模型的方法和技巧。 SDF3.0 Manual 的内容主要包括以下几个方面: 1. SDF3.0 语言的基本语法:介绍 SDF3.0 语言中使用的基本语法元素,如组件、通道、边和数据类型等。 2. 模型的构建:讲解如何使用 SDF3.0 语言构建并行计算模型,包括如何定义组件的行为和通信方式,并建立组件之间的依赖关系。 3. 语义分析:介绍如何对 SDF3.0 模型进行语义分析,包括检查模型的合法性和一致性,并提供错误检查和修复的方法。 4. 性能分析:讨论如何使用 SDF3.0 工具集进行性能分析,包括执行时间估计、资源利用率和通信开销等。 5. 工具的使用:介绍如何使用 SDF3.0 提供的工具集,如模型编辑器、编译器和模拟器等,以及相关的可视化和调试功能。 通过阅读 SDF3.0 Manual,用户可以了解和掌握 SDF3.0 语言的基本概念和技术,能够使用 SDF3.0 构建和分析并行计算模型,并对模型的性能进行评估和优化。它是开发和设计并行计算系统的重要参考资料,对于研究者和工程师来说都具有很高的价值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值