美文网首页
生信分析R包安装整理

生信分析R包安装整理

作者: 马疾香幽_0702 | 来源:发表于2023-05-09 09:04 被阅读0次

    0. 需要手动安装的包:stringi,安装方法见此链接:服务器更新R版本/包安装

    0-1 MobaXterm无法打开选择cran镜像报错:

    [tcl] grab failed: window not viewable.

    解决方法:

    运行:chooseCRANmirror(graphics=FALSE) 即可在页面中选择镜像。

    1. 需要在conda forge里完成安装的包:

    首先,conda activate environmentname

    安装命令:conda install -c conda-forge r-{packagename}

    包名称包括:

    hdf5r;rhdf5filters;arrow(AUCell的依赖包)xml2;ragg;httr;curl;Cairo;evalulate

    terra,units,sf(for monocle3)

    2. 需要在Bioconductor中完成安装的包(BiocManager::install({packagelist})):

    AUCell;GENIE3;RcisTarget(SCENIC的依赖包);

    clusterProfiler

    monocle

    ComplexHeatmap

    MetaNeighbor

    Biostrings

    celldex(SingleR)

    SingleR

    batchelor(for monocle3)

    3. 需要用install.packages完成安装的包:

    ade4;vegan(ggcor依赖)

    ggpubr

    Seurat

    SingleCellExperiment

    jaccard

    EnhancedVolcano

    hash

    msigdbr

    c( "ggrastr", "grr", "pbmcapply", "pscl", "rsample", "RhpcBLASctl", "spdep", "speedglm", "terra")--for monocle3

    4. GitHub上的包:如果服务器可以链接github,可以直接用devtools安装,链接不上可以先手动下载master文件夹,解压缩,再用以下方法安装:

    install.packages({packagename},type="source",repos=NULL)

    需要安装的包包括:SeuratDisk,ggalt,SCENIC;DoubletFinder;hdWGCNA;easyPubMed; monocle3

    注意事项:

    1) 安装的时候,先完成0和1中的步骤,R中的大多数包都可以自动完成依赖包的安装。如果安装失败再参考报错信息更正。

    2) 在选择cran的时候,如果网络允许尽量选第一个的原始网站,有些包在镜像网站可能下不到。

    docker-ubuntu下R包的安装:

    1. igraph:安装时没有报错,load的时候报错,libglpk.so.40: cannot open shared object file: No such file or directory

    解决方法:

    apt-get install glpk-utils libglpk-dev glpk-doc

    2. sf:类似问题,报错:libudunits2.so.0: cannot open shared object file: No such file or directory

    apt-get install libudunits2-dev

    apt-get install libproj-dev

    apt-get install libproj-dev

    apt-get install libgdal-dev

    相关文章

      网友评论

          本文标题:生信分析R包安装整理

          本文链接:https://www.haomeiwen.com/subject/eaelsdtx.html