vb6 获取窗体绝对坐标_R语言实现分子信息获取

本文介绍了如何在R语言中利用Chemistry Development Kit (CDK)库获取化学分子属性信息。主要内容包括分子数据的输入输出、结构获取、可视化、结构解析以及通过分子描述信息构建线性回归模型和进行分层聚类分析。此外,还展示了分子指纹在分子检索中的应用。
摘要由CSDN通过智能技术生成

f1edd4823603ac95ac58dac4b3f8ba4c.gif

我们在前面曾讲到R语言如何读取SDF文件,今天给大家介绍下,读取后如何获取分子的相关信息。Chemistry Development Kit (CDK)数据资源是一个主要获取化学分子属性信息的JAVA库。其官方主页:https://cdk.github.io/。

125a99c8839784867a0cae4448d87f88.png

同时其提供了相对应的JAVA接口供各用户使用。今天就给大家介绍下在R语言中是如何利用其接口进行相应的化合物数据获取的。

首先,我们看下需要安装的包:

install.packages('rcdk')

接下来我们直接通过实例来看下此包的使用:

1. 数据的输入与输出

##数据载入Dir1=system.file("molfiles","kegg.sdf", package = "rcdk")Dir2=system.file("molfiles","dhfr00008.sdf", package = "rcdk")mols 

d04e21e52813301050a7d59b29f58462.png

当单个分子sdf文件太大时,我们为了防止内存溢出,那么我们可以遍历读取:

##遍历读取数据iter type=while(iter$hasNext()) {
     mo
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值