大数跨境
0
0

DrugSim2DR优雅的绘制化合物结构图

DrugSim2DR优雅的绘制化合物结构图 R语言数据分析指南
2023-01-16
2

本节来介绍一款R包「DrugSim2DR」,可以计算DEscore、药物功能相似性、绘制化合物的化学结构等功能;下面来介绍该R包的一个小例子

官方文档

https://cran.r-project.org/web/packages/DrugSim2DR/vignettes/DrugSim2DR.html

有需要学习数据可视化案例的朋友欢迎购买小编2023的VIP文档「初始价格依然是99元」随着人数增多后期会调整价格;有需要的朋友欢迎到小编的淘宝店铺「R语言数据分析指南」下单。
付费后小编会邀请分享文档链接,小编每次更新后会同步内容。「期待大家都能真正掌握R语言数据分析及可视化的能力」

淘宝店铺个性化绘图服务

有需要找小编做个性化绘图的朋友欢关注「淘宝店铺(R语言数据分析指南)」 有需求者可咨询下单。

安装R包

BiocManager::install("ChemmineR")
install.packages("DrugSim2DR")
library(DrugSim2DR)
library(ChemmineR)
library(rvest)

绘制化合物结构图

plotDrugstructure("DB01050")
plotDrugstructure("DB00780")

可以通过下方网址检索化合物的「DrugBank Accession Number」https://go.drugbank.com/drugs

计算药物-药物功能相似性

GEP<-Gettest("GEP")
label<-Gettest("label")
# Calculate the zscore
DEscore<-CalDEscore(GEP,label)

drug_similarity<-DrugSimscore(DEscore,nperm = 0)
###view first ten drugs result
drug_similarity[1:5,]
       drug1   drug2     drug1_name     drug2_name similarity
5296 DB02721 DB01213 4-Iodopyrazole     Fomepizole  17.262882
5384 DB02757 DB02721       Pyrazole 4-Iodopyrazole   5.749231
5413 DB02757 DB01213       Pyrazole     Fomepizole   5.130445
7181 DB04820 DB00780      Nialamide     Phenelzine   3.298942
7288 DB04832 DB00780     Zimelidine     Phenelzine   3.298942

好了本节介绍到此结束,此款R包还有更多的功能,更多详细的内容请参考作者官方文档,喜欢的观众老爷欢迎分享转发「当然更推荐大家加入我的VIP交流群」扫描下方二维码加小编微信「付费99元」后邀请进群,「一定让你感受到物超所值」「添加小编微信请备注来意,以便高效处理」

小编微信

关注下方公众号下回更新不迷路


往期推荐

[会员专享] 再谈ggplot2绘制森林图

R语言统计分析|批量单变量Cox回归分析

[会员专享] NC图表复现之华夫热图

ggplot2带你组合绘制桑基图+富集分析图

funkyheatmap优雅的可视化数据框热图


【声明】内容源于网络
0
0
R语言数据分析指南
R语言重症爱好者,喜欢绘制各种精美的图表,喜欢的小伙伴可以关注我,跟我一起学习
内容 1180
粉丝 0
R语言数据分析指南 R语言重症爱好者,喜欢绘制各种精美的图表,喜欢的小伙伴可以关注我,跟我一起学习
总阅读222
粉丝0
内容1.2k