flomicsbiotech/rnaseq Docker 镜像
为flomicsbiotech网络服务器适配的nf-core/rnaseq生物信息学管道,用于分析具有参考基因组和注释的RNA测序数据,提供从原始数据处理、质量控制到定量分析的完整流程,支持多种比对工具和容器化部署。
nf-core/rnaseq
简介
nf-core/rnaseq是一个生物信息学管道,用于分析从具有参考基因组和注释的生物中获得的RNA测序数据。发布时,自动化持续集成测试会在AWS云基础设施上使用ENCODE项目联盟的全尺寸数据集运行管道,确保其在真实环境中的可用性、资源分配合理性及结果可重复性。
该管道基于Nextflow构建,支持跨多种计算基础设施的便携任务执行,并使用Docker/Singularity容器确保软件依赖一致性和结果可重现性。采用Nextflow DSL2实现,每个进程使用独立容器,便于维护和更新依赖,且尽可能使用nf-core/modules中的进程,提升社区复用性。
管道概述
自版本3.2起,SRA下载功能已迁移至独立工作流nf-core/fetchngs,可通过--nf_core_pipeline rnaseq参数生成该管道兼容的样本表。主要流程步骤包括:
- 合并重测序FastQ文件(
cat) - 读取质量控制(
FastQC) - UMI提取(
UMI-tools) - 适配器和质量修剪(
Trim Galore!) - 去除基因组污染物(
BBSplit) - 去除核糖体RNA(
SortMeRNA) - 多种比对和定量路线选择:
STAR->SalmonSTAR->RSEMHiSAT2(无定量功能)
- 排序和索引比对结果(
SAMtools) - 基于UMI的去重(
UMI-tools) - 重复读段标记(
picard MarkDuplicates) - 转录本组装和定量(
StringTie) - 创建bigWig覆盖文件(
BEDTools、bedGraphToBigWig) - 多维度质量控制:
RSeQCQualimapdupRadarPreseqDESeq2
- 可选伪比对和定量(
Salmon) - 综合QC报告生成(
MultiQC、R),涵盖原始数据、比对质量、基因生物型、样本相似性及链特异性检查
注意:使用
--aligner hisat2时不执行定量分析,因缺乏从HISAT2基因组比对结果计算准确表达量的方法,但可用于偏好该比对工具的下游分析。
快速开始
前置条件
- 安装Nextflow(版本≥21.10.3)
- 安装容器运行环境(Docker/Singularity/Podman/Shifter/Charliecloud);Conda仅建议作为备选方案,且在macOS上使用
--remove_ribo_rna参数时不支持(SortMeRNA包版本限制)
测试运行
consolenextflow run nf-core/rnaseq -profile test,YOURPROFILE --outdir <输出目录>
YOURPROFILE为配置文件,可选docker/singularity/conda等,或机构自定义配置(见nf-core/configs)- Singularity用户建议先通过
nf-core download下载镜像,并设置NXF_SINGULARITY_CACHEDIR缓存路径 - Conda用户建议设置
NXF_CONDA_CACHEDIR存储环境以复用
正式分析
consolenextflow run nf-core/rnaseq --input samplesheet.csv --outdir <输出目录> --genome GRCh37 -profile <容器类型/机构配置>
样本表生成
提供Python脚本自动从FastQ目录创建样本表(需本地Python 3环境):
consolewget -L https://raw.githubusercontent.com/nf-core/rnaseq/master/bin/fastq_dir_to_samplesheet.py ./fastq_dir_to_samplesheet.py <FastQ目录> samplesheet.csv --strandedness reverse
文档与支持
完整文档包括https://nf-co.re/rnaseq/usage、https://nf-co.re/rnaseq/parameters和https://nf-co.re/rnaseq/output。
贡献指南见项目仓库的CONTRIBUTING.md。如需帮助,可通过Slack #rnaseq频道(需https://nf-co.re/join/slack)联系社区。
引用
使用该管道请引用:https://doi.org/10.5281/zenodo.***
工具引用列表见CITATIONS.md,nf-core框架引用:
The nf-core framework for community-curated bioinformatics pipelines.
Philip Ewels et al. Nat Biotechnol. 2020 Feb 13. doi: https://dx.doi.org/10.1038/s41587-020-0439-x
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 rnaseq 镜像标签
DockerHub 原生拉取命令
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务