美文网首页
conda-安装R包

conda-安装R包

作者: 尘世中一个迷途小书僮 | 来源:发表于2022-07-07 19:10 被阅读0次

最近想要用conda来进行R包的安装和环境管理,搜索了一下发现可以用yaml文件进行管理。

以下安装一些常规差异分析所用的R包进行演示。

使用YAML文件创建conda环境

创建 r_de.yaml ,并在其中输入环境的名字、安装包的channels和需要的包

name: r-de
channels:
        - conda-forge
        - bioconda
dependencies:
        - r-base=4.1
        - r-tidyverse
        - r-dendextend
        - r-optparse
        - r-ggrepel
        - bioconductor-deseq2
        - bioconductor-edger
        - bioconductor-limma
        - bioconductor-complexheatmap
        - bioconductor-rtracklayer

要装的R包可以在conda上搜索: https://anaconda.org/search?q=DESeq2

如果想要安装Github上的R包,需要自己手动在conda创建这个安装包 (要有一个conda的账号)

conda skeleton cran <github_url>

conda build --R=<my_r_version> r-<lower-case-package-name>

conda install -c <my_user_name> <my_package>

https://stackoverflow.com/questions/52061664/install-r-package-from-github-using-conda

创建环境

conda env create -f r_de.yaml

输入命令后,conda就会安装相应的包和它们依赖的包。

测试

安装好后,激活环境并进入R加载相应包试试看

conda activate r_de

In R command

library(tidyverse)

── Attaching packages ─────────────────────────────────────────────────────────────────────────────── tidyverse 1.3.1 ──
✔ ggplot2 3.3.6     ✔ purrr   0.3.4
✔ tibble  3.1.7     ✔ dplyr   1.0.9
✔ tidyr   1.2.0     ✔ stringr 1.4.0
✔ readr   2.1.2     ✔ forcats 0.5.1
── Conflicts ────────────────────────────────────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()

ref

https://stackoverflow.com/questions/60755957/install-r-packages-using-conda-via-an-environment-yml-file

https://anaconda.org/search?q=ggrepel

https://blog.csdn.net/ft_sunshine/article/details/92215164

相关文章

  • conda-安装R包

    最近想要用conda来进行R包的安装和环境管理,搜索了一下发现可以用yaml文件进行管理。 以下安装一些常规差异分...

  • 学习小组DAY6--帅炸

    学习R包 安装和加载R包 镜像设置 安装 R包安装命令是install.packages(“包”)或者BiocMa...

  • 2019-07-10R包安装

    安装R包的几种方式从CRAN中安装R包 ########安装R包的几种方式############# 修改清华镜像...

  • R包安装、加载与更新

    掌握了R基本的一些概念,今天咱们来简单了解下R包,R包安装、加载与更新 安装R包的几种方式 从CRAN中安装R包 ...

  • 学习小组-day3笔记-htt1996

    一、 linux如何安装软件? conda-“linux的应用商店” 服务器下载conda-我们用它的精华版-mi...

  • 学习R包

    安装和加载R包 1. 镜像设置 2. 安装 R包安装命令是install.packages(“包”) 安装的包...

  • R包的4种安装方式

    R包的4种安装方式 在线安装 安装bioconductor的包 离线安装 命令安装 修改R包的加载路径

  • 常用代码集合

    常规设置 加载包时不要出现冗余信息 设置安装包的镜像网站 保存R数据 安装R包 批量安装R包 PCA作图

  • 🎣®[R]从Github上轻松安装R包③无法下载Github R

    ?®[转载][R]从Github上轻松安装R包①—githubinstall包?®[R]从Github上轻松安装R...

  • 🎣®[R]从Github上轻松安装R包②补充

    ?®[转载][R]从Github上轻松安装R包①—githubinstall包?®[R]从Github上轻松安装R...

网友评论

      本文标题:conda-安装R包

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