跑cellphonedb遇到的问题

2021-11-06  本文已影响0人  jiarf

在运行cellphonedb的时候遇到这句

karate_groups <- cluster_optimal(net) #统计每个端点的和

报错具体原因是这个函数cluster_optimal是在igraph这个包里面要用到GLPK好像是这个,然后它自从igraph包1.2.1以后就被移除了,所以要自己安这个,但是我也试过了,linux安装需要用到sudo,如果你不是root用户,还是不要安装了,

直接换个思路就是安装igraph小于1.2.1版本的就行,下载的时候直接进入r的cran,直接搜这个igraph,然后打开以后找到以往的版本,就可以下载到1.2.1以前的了,这时候要注意我是已经安装了igraph以后又安装了低版本的,好像不太行,需要卸掉以前下载的igraph,要是和我一样不知道怎么卸载版本问题的话,很简单就直接把所有的igraph都卸载了,然后重新install安装,这是偶要注意直接library是不会成功的,需要重新启动r,这样就可以正常运行了!

关于cellphonedb有很多的帖子大家可以自己去搜一下,写的都很好的。

上一篇下一篇

猜你喜欢

热点阅读