❝本节来介绍一款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元」后邀请进群,「一定让你感受到物超所值」,「添加小编微信请备注来意,以便高效处理」,
小编微信

关注下方公众号下回更新不迷路
往期推荐

