
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
UniverSC是一个通用的单细胞数据处理工具,支持任何基于UMI(唯一分子标识符)的单细胞测序平台。本Docker镜像包含运行UniverSC所需的全部依赖环境,无需手动配置Cell Ranger等工具,适用于初学者、本地计算机(Mac/Windows)及服务器环境,实现跨平台单细胞RNA测序(scRNA-Seq)数据的一致处理、整合与比较。
预设配置支持多种单细胞技术,包括但不限于:
custom_<barcode长度>_<UMI长度>)及自定义barcode白名单统一处理不同平台数据,输出格式兼容下游分析工具,便于跨技术比较和整合。
| 技术类型 | 别名/版本 | Barcode长度 | UMI长度 | 说明 |
|---|---|---|---|---|
| 10x Genomics | 10x, chromium | 16 bp | 10/12 bp | 自动检测v2(10bp UMI)/v3(12bp UMI) |
| DropSeq/Nadia | dropseq, nadia | 12 bp | 8 bp | 支持DropSeq和Nadia平台 |
| ICELL8 v3 | icell8 | 11 bp | 14 bp | ICELL8第3代技术 |
| inDrops v3 | indrops-v3 | 16 bp | 6 bp | 1cellbio inDrops第3代 |
| Smart-Seq3 | smartseq3 | 16 bp | 8 bp | 含UMI的Smart-Seq技术 |
完整预设配置列表可通过容器内执行launch_universc.sh --list-technologies查看。
bash# 拉取最新版本 docker pull docker.xuanyuan.run/tomkellygenetics/universc:latest # 或指定版本(如1.1.3) docker pull docker.xuanyuan.run/tomkellygenetics/universc:1.1.3
挂载本地数据目录(/path/to/local/data)至容器内/data目录,处理10x Genomics v3数据:
bashdocker run -v /path/to/local/data:/data docker.xuanyuan.run/tomkellygenetics/universc:latest \ bash -c "launch_universc.sh \ --technology 10x-v3 \ --fastq /data/fastq \ # 输入FASTQ文件目录(容器内路径) --output /data/output \ # 输出结果目录(容器内路径) --sample-name my_sample \ # 样本名称 --reference /data/ref_genome" # 参考基因组索引路径(可选)
| 参数 | 描述 |
|---|---|
--technology | 指定单细胞技术(如10x-v3、dropseq、custom_16_10) |
--fastq | FASTQ文件所在目录(支持多lane文件,容器内路径) |
--output | 结果输出目录(容器内路径,需挂载本地目录以保存结果) |
--sample-name | 样本名称(用于结果文件命名) |
--reference | 参考基因组索引路径(如Cell Ranger兼容的索引,用于定量分析) |
--non-umi | 强制使用非UMI模式(用于非UMI技术或整合分析,不推荐默认使用) |
--help | 查看完整参数说明 |
对于inDrops v3等双索引技术,需先使用bcl2fastq生成包含I1/I2索引的FASTQ文件,再运行:
bashdocker run -v /path/to/data:/data docker.xuanyuan.run/tomkellygenetics/universc:latest \ bash -c "launch_universc.sh \ --technology indrops-v3 \ --fastq /data/fastq \ # 包含R1、R2、I1、I2文件 --output /data/indrops_output \ --sample-name indrops_sample"
-v参数挂载本地目录,否则容器内生成的结果无法保存到本地--technology参数与实验所用技术匹配,错误选择可能导致数据处理异常:1.1.3)您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务