美文网首页
三种Monocle3安装教程

三种Monocle3安装教程

作者: Big圈圈圆圆 | 来源:发表于2022-03-24 11:21 被阅读0次

    1. 官方教程

    按照官方教程安装会出现一堆bug(包括版本依赖,底层库的缺失,C++源码语法与编译器的不兼容兼容,以及编译器编译过程中的不确定错误),建议在尝试一天之后及时停止源码安装。

    1.1 安装Bioconductor

    if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
    BiocManager::install(version = "3.10")
    

    1.2 安装Bioconductor的依赖包

    BiocManager::install(c('BiocGenerics', 'DelayedArray', 'DelayedMatrixStats',
                           'limma', 'S4Vectors', 'SingleCellExperiment',
                           'SummarizedExperiment', 'batchelor', 'Matrix.utils'))
    

    1.3 安装monocle3

    install.packages("devtools")
    devtools::install_github('cole-trapnell-lab/leidenbase')
    devtools::install_github('cole-trapnell-lab/monocle3')
    

    2. 曲线救国之Dyno

     dyno是发表在Nature Biotechnology上的文章,它比较了45种轨迹推断方法,并打包成一个R包,解决了分析单细胞数据路上安装软件的问题。
     安装方法非常简单:

    # install.packages("devtools")
    devtools::install_github("dynverse/dyno")
    

    3. 曲线救国之docker

     我们可以用其他研究者配置好的docker容器,缺点就是占磁盘空间。
    rnakato/singlecell_jupyter - Docker Image | Docker Hub
     上面这个容器包含了大量已装好的单细胞分析软件,详见官方网页。

    docker pull rnakato/singlecell_jupyter
    

    相关文章

      网友评论

          本文标题:三种Monocle3安装教程

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