安装 Bioconductor

1.R 中安装

>options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
>options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
>install.packages("BiocManager")
之后可以随意安装了R包了,依赖问题解决
#library('BiocManager')
library('BiocManager', quietly = TRUE)
BiocManager::install("***")   ##  ***为需要安装的包的名称

BiocManager::install(version="3.9") #更新自己

2.conda 安装环境

#创建
conda create -n Renv r-essentials r-base 
#conda  create  -n Renv  R r-biocmanager

#激活
conda activate Renv
#使用conda 安装BiocManager
conda install r-biocmanager

进入R 配置镜像

$R
#Bioconductor的国内源
>options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
#基础R包的国内源
>options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
#可以把上面两句加入到~/.Rprofile,这样R会在启动时自动配置
#载入BiocManager
>library('BiocManager')
#通过BiocManager的repositories()查看镜像是否配置成功
>repositories()

R 环境下 更新安装R包

>BiocManager::valid()
>update.packages(checkBuilt=TRUE, ask=FALSE)  

安装常用的包

BiocManager::install("ggplot2")
BiocManager::install("gcookbook")

BiocManager::install(c("GSEABase","GSVA","clusterProfiler" ),ask = F,update = F)
BiocManager::install(c("GEOquery","limma","impute" ),ask = F,update = F)
BiocManager::install(c("org.Hs.eg.db","hgu133plus2.db" ),ask = F,update = F)

#配色包ggsci
BiocManager::install("ggsci")

#配色包ggtech   
BiocManager::install("devtools")
BiocManager::install("curl")
#windows 用户自己手动下载安装Rtools
#[https://cran.r-project.org/bin/windows/Rtools/](https://cran.r-project.org/bin/windows/Rtools/)

devtools::install_github("ricardo-bion/ggtech", dependencies=TRUE)


#配色包RColorBrewe
BiocManager::install("RColorBrewer")

3.在基于cpu 的R多核notebook镜像中

source activate r3.6 #进入,安装R包

#安装BiocManager
$CONDA_DIR/envs/r3.6/bin/Rscript -e 'options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")' \-e 'options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))' \-e 'install.packages("BiocManager")'

#安装MAST
$CONDA_DIR/envs/r3.6/bin/Rscript -e 'options(repos="http://bioconductor.org/packages/MAST/")' \-e 'options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))' \-e 'library('BiocManager', quietly = TRUE)' \-e 'BiocManager::install("MAST")' 
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值