本站资源仅供教育与科研用途
返回资源列表
生物信息学 开源项目 入门

Bioconductor

面向基因组学和生物信息分析的 R/Bioconductor 软件生态及官方容器环境。

前往 GitHub 仓库
医学子领域
生物信息学
资源类型
开源项目
开源协议
Artistic-2.0
部署方式
Docker(官方 Bioconductor Docker 镜像)
仓库链接
https://github.com/Bioconductor/bioconductor_docker
生物信息R转录组可重复分析Docker
部署引导

快速部署

Docker 命令
git clone https://github.com/Bioconductor/bioconductor_docker.git
cd bioconductor_docker
docker compose up -d
涉及患者数据的项目请仅用公开或脱敏数据集,部署说明可能随项目更新变化

简介

Bioconductor 是生命科学数据分析中最重要的 R 生态之一,覆盖转录组、芯片、单细胞、基因组注释、通路富集和可视化等任务。这里的仓库链接指向官方 Bioconductor Docker 镜像仓库,因为它最适合做可复现部署。

部署步骤

  1. 安装 Docker Desktop 或 Docker Engine。
  2. 拉取官方镜像:
docker pull bioconductor/bioconductor_docker:devel
  1. 启动带 RStudio Server 的容器:
docker run -e PASSWORD=bioc -p 8787:8787 bioconductor/bioconductor_docker:devel
  1. 浏览器打开 http://localhost:8787
  2. 用户名使用 rstudio,密码使用上面设置的 bioc
  3. 在 RStudio 中安装或加载需要的 Bioconductor 包,例如:
BiocManager::install("DESeq2")
library(DESeq2)

适用场景

  • RNA-seq 差异表达分析、芯片数据分析和基因组注释。
  • 单细胞数据分析前处理和质量控制。
  • 需要固定 R、Bioconductor 和系统依赖版本的可重复研究。
  • 医学研究生或实验室共享统一分析环境。