Filtlong是一款用于长读长序列过滤的生物信息学工具,主要通过质量和长度指标对长读长数据进行筛选,同时支持使用Illumina(ILMN)短读长序列作为参考来优化过滤效果。本Docker镜像由StaPH-B(State Public Health Lab Bioinformatics)联盟提供,旨在为公共卫生实验室及相关研究人员提供便捷、标准化的长读长数据预处理工具。
适用于第三代测序技术(如PacBio、Nanopore)产生的长读长序列预处理,可用于基因组组装、变异检测、宏基因组分析等生物信息学流程中,作为数据质量控制的关键步骤。
bashdocker pull staphb/filtlong:0.2.0
以下示例展示如何使用Filtlong过滤长读长序列(假设输入文件为input_long_reads.fastq,输出过滤后的序列至filtered_reads.fastq):
bashdocker run -v $(pwd):/data staphb/filtlong:0.2.0 filtlong --min_length 1000 /data/input_long_reads.fastq > /data/filtered_reads.fastq
若需使用Illumina短读长作为参考(假设Illumina数据为illumina_reads.fastq):
bashdocker run -v $(pwd):/data staphb/filtlong:0.2.0 filtlong --reference /data/illumina_reads.fastq /data/input_long_reads.fastq > /data/filtered_with_ref_reads.fastq
--min_length <value>:设置最小序列长度阈值,低于该长度的序列将被过滤(默认值:1000)。--min_quality <value>:设置最小质量值阈值,低于该质量的序列将被过滤(默认值:5)。--reference <file>:指定Illumina短读长参考文件,用于优化质量评估。-v参数挂载本地数据目录(如示例中的$(pwd):/data),确保容器可访问输入文件并输出结果。如遇镜像使用问题或需功能改进,可通过StaPH-B https://github.com/StaPH-B/docker-builds%E4%BB%93%E5%BA%93%E6%8F%90%E4%BA%A4issue%E6%88%96pull request。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务