GenVisR绘制瀑布图/突变图谱

一 R包的下载

下载地址:http://bioconductor.org/packages/release/bioc/html/GenVisR.html

学习过程中参考的两篇文章(感谢):

https://www.jianshu.com/p/726310b02a56

http://www.jintiankansha.me/t/PyrlMUw0di

我下载的是R3.5.3-64,只要R3.3.0以上即可。然后打开R,运行下面两步:

都是在windows上面操作的,linux画图还得弄交互器,不然展示不方便。

source("https://bioconductor.org/biocLite.R")

biocLite("GenVisR") ####需要很长时间,耐心等待。

然后他可能会提示:Update all/some/none? [a/s/n]: 输入a即可(全部更新)

然后调用一下,安装成功!

library(GenVisR)

二 瀑布图的绘制

输入的文件是一个表格,包含了总共23个样品的突变信息,MGI格式,如下:

其中必须用到的只有三列,即,样品名称,基因名,aa突变位点类别。

读取文件(指定1,2,8,12,13这几列):

第一列,样品名;第二列,染色体名;第八列,基因名;12列,突变区域;13列,aa突变情况。

mutation_data=read.table(file="E:/liufei/R/total_sample_plot", header=TRUE, sep="\t")

mutation=mutation_data[,c(1,2,8,12,13)]

设定列名:

colnames(mutation)[c(1,2,3,4,5)]=c("sample","chr","gene_name","trv_type","amino.acid.change")

画图:

这里必须要加fileType="MGI",否则R会认为输入是一个MAF格式(默认),导致无法绘图。

铛当当当~画出来啦~

waterfall(mutation, fileType="MGI")

我们再来把图形充实一下:

列出X轴(mainXlabel=TRUE,默认是FALSE):

waterfall(mutation, fileType="MGI", mainXlabel=T

  • 5
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值