nanozoo/flyeFlye Docker镜像是基于Flye基因组组装工具构建的容器化解决方案。Flye是一款专为长读长测序数据设计的从头组装工具,尤其适用于PacBio和Oxford Nanopore平台生成的数据。该镜像提供了便捷的部署方式,消除了复杂的环境配置过程,使用户能够快速开始基因组组装分析。
维护者: Adrian Viehweger
许可证: BSD-3-Clause
项目主页: [***]
bashdocker run --rm -v /path/to/data:/data fenderglass/flye --help
bashdocker run --rm -v /path/to/data:/data fenderglass/flye \ --pacbio-raw /data/input_reads.fastq \ --genome-size 5m \ --out-dir /data/assembly_result \ --threads 8
主要参数:
--pacbio-raw <file>: PacBio CLR原始读取文件--pacbio-hifi <file>: PacBio HiFi读取文件--nano-raw <file>: Oxford Nanopore原始读取文件--nano-corr <file>: 校正后的Oxford Nanopore读取文件--genome-size <size>: 预估基因组大小 (例如: 5m, 3g)--out-dir <directory>: 输出目录--threads <number>: 线程数yamlversion: '3' services: flye: image: fenderglass/flye volumes: - ./data:/data command: --pacbio-raw /data/reads.fastq --genome-size 5m --out-dir /data/result --threads 8
为了高效处理大型测序文件,建议使用数据卷挂载而非文件复制:
bashdocker run --rm \ -v /local/data:/data \ -v /local/results:/results \ fenderglass/flye \ --nano-raw /data/ont_reads.fastq \ --genome-size 3g \ --out-dir /results/human_genome_assembly \ --threads 16
目前Flye镜像支持以下环境变量:
FLYE_OPTS: 设置默认命令行选项NUM_THREADS: 设置默认线程数 (默认: 4)bashdocker run --rm -e NUM_THREADS=12 -v /data:/data fenderglass/flye --pacbio-raw /data/reads.fastq --genome-size 5m --out-dir /data/result
成功运行后,输出目录将包含以下主要文件:
assembly.fasta: 最终组装结果assembly_graph.gfa: 组装图assembly_info.txt: 组装统计信息logs/: 详细运行日志manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务