当前位置: 首页 > news >正文

docker NGS生信实践

 

001、

(base) [root@PC1 test]# cat step1.slurmdocker run --rm -v $PWD:/data quay.io/biocontainers/fastp:0.24.1--heae3180_0 \
fastp \
-i /data/SRR1770413_1.fastq \
-I /data/SRR1770413_2.fastq \
-o /data/sample.clean.R1.fastq.gz \
-O /data/sample.clean.R2.fastq.gz \
-h /data/fastp.html \
-j /data/fastp.json \
-w 4  > xxx.txt 2>&1

 

002、

(base) [root@PC1 test]# cat step2.slurmdocker run --rm -v $PWD:/data -v /home/ref:/ref quay.io/biocontainers/bwa:0.7.17--hed695b0_6 bwa mem -t 16 -M -R "@RG\tID:SRR1770413\tPL:illumina\tSM:SRR1770413" /ref/GCF_000005845.2_ASM584v2_genomic.fna /data/SRR1770413_1.fastq /data/SRR1770413_2.fastq > ./SRR1770413.sam

 

003、

(base) [root@PC1 test]# cat step3.slurmdocker run --rm -v $PWD:/data quay.io/biocontainers/samtools:1.23--h96c455f_0 samtools view -bS /data/SRR1770413.sam > ./SRR1770413.bam

 

004、

(base) [root@PC1 test]# cat step4.slurmdocker run --rm -v $PWD:/data quay.io/biocontainers/samtools:1.23--h96c455f_0 samtools sort /data/SRR1770413.bam > SRR1770413.sorted.bam

 

005、

(base) [root@PC1 test]# cat step5.slurmdocker run --rm -v $PWD:/data -w /data quay.io/biocontainers/gatk4:4.6.2.0--py310hdfd78af_1 gatk  --java-options "-Xmx2g -Xms2g -XX:+UseSerialGC" MarkDuplicates -I SRR1770413.sorted.bam -O SRR1770413.sorted.markdup.bam -M SRR1770413.sorted.markdup_metrics.txt

 

006、

(base) [root@PC1 test]# cat step6.slurmdocker run --rm -v $PWD:/data quay.io/biocontainers/samtools:1.23--h96c455f_0 samtools index /data/SRR1770413.sorted.markdup.bam

 

007、

(base) [root@PC1 test]# cat step7.slurmdocker run --rm -v $PWD:/data -v /home/ref:/ref \quay.io/biocontainers/gatk4:4.6.2.0--py310hdfd78af_1 gatk HaplotypeCaller \-R /ref/GCF_000005845.2_ASM584v2_genomic.fna --emit-ref-confidence GVCF \-I /data/SRR1770413.sorted.markdup.bam \-O /data/sample_name.g.vcf.gz

 

image

 。

 

http://www.jsqmd.com/news/402024/

相关文章:

  • 2025年度盘点:口碑重型货架厂家,谁才是真源头?货架厂仓储货架/幼儿园食堂仓库货架,重型货架厂商选哪家 - 品牌推荐师
  • 利用CosyVoice Phoneme技术提升语音合成效率的实战指南
  • 智能客服高可用架构实战:从AI辅助开发到生产环境部署
  • 用一个厨房连锁故事,看懂分布式中间件(全流程通俗解析,小白也能懂)
  • 网络安全系统毕业设计效率提升指南:从单体架构到模块化解耦实践
  • 基于RAGFlow的智能客服问答系统实战:从架构设计到性能优化
  • 即时通讯工具集成的智能客服:架构设计与高并发实战
  • 软件工程毕业设计题目前端方向:基于工程化思维的效率提升实践
  • AI 辅助开发实战:基于大模型的毕业设计心理测评系统架构与实现
  • 客流增长新观察:从三个重庆案例看商业街区设计的演变
  • 计算机毕业设计项目2026实战指南:从选题到部署的全链路技术闭环
  • Python智能客服开发实战:从NLP到多轮对话的完整解决方案
  • 三位女性工程师的职业进阶之路
  • AI辅助开发实战:基于ChatTTS Git项目的语音合成集成方案
  • 相亲网站毕业设计效率提升实战:从单体架构到模块化解耦
  • 2026必备!AI论文写作软件 千笔·专业论文写作工具 VS WPS AI 专科生专属神器
  • comsol远场偏振图,二维能带图,Q因子云图,Q因子鲁棒性图,所见即所得。 Light
  • 投资视频汇总(不定期更新)
  • FunASR语音识别系统在Conda环境下的高效部署指南
  • 从Prompt Engineering到Context Engineering:结构化提示词的最佳实践指南
  • ChatGPT作图实战:从Prompt优化到生产环境部署全指南
  • 【Seedance 2.0算力降本实战白皮书】:3大杠杆+7类提示词模板,实测单任务GPU成本直降62.8%
  • ChatGPT奶奶漏洞解析:新手必知的安全防护与最佳实践
  • Android BLE CVE-2025-4866 漏洞验证与利用框架
  • 越有钱的人越往山里跑:人类骨子里的“野性“藏着什么秘密?
  • ChatTTS下载PC版实战:AI辅助开发中的语音合成集成方案
  • 基于Thinkphp和Laravel连锁干洗洗衣店预约管理系统 含商家-
  • 深入解析cosyvoice中spk2info.pt的生成机制与优化实践
  • C++语音识别错误处理实战:从原理到避坑指南
  • 【Seedance 2.0算力成本优化白皮书】:20年架构师亲测的7大降本增效策略,实测最高节省63.8% TCO