乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      使用GATK CombineGVCFs命令批量合并vcf文件

       頭頭了不起 2021-11-23

      轉(zhuǎn)自:https://blog.csdn.net/yangl7/article/details/109850480;如有侵權(quán),請(qǐng)告知撤回。

      GATK是一款強(qiáng)大的數(shù)據(jù)處理軟件,最近在優(yōu)化GWAS流程時(shí)遇到一個(gè)麻煩事,就是要將各樣品的VCF文件進(jìn)行合并,本來GATK里面有一個(gè)可以合并VCF數(shù)據(jù)的命令 CombineGVCFs,可以將所有樣品的VCF合并成一個(gè)文件。但是這個(gè)命令需要一個(gè)一個(gè)輸入文件名。

      熟悉GWAS的小伙伴應(yīng)該清楚,GWAS項(xiàng)目動(dòng)輒上百個(gè)樣品,讓人一個(gè)一個(gè)輸入還是很繁瑣的。因此我寫了個(gè)shell腳本,能夠快速輸入樣品名稱,并執(zhí)行CombineGVCFs命令。

      腳本

      Ref_genome="genome.fna"

      echo 'gatk CombineGVCFs \' > combine.sh #將命令寫在另一個(gè)腳本里

      echo '-R' ${Ref_genome} '\' >> combine.sh

      for i in {*.g.vcf.gz};

      do

      echo '--variant '${i}' \' >> combine.sh;

      done

      echo '-O all_sample.g.vcf.gz' >> combine.sh;

      sh combine.sh #執(zhí)行combine.sh腳本

      # -R 參考基因組 --variant 輸入變異文件 可以輸入多個(gè)文件 -O 輸出文件

      來看看執(zhí)行腳本

      cat combine.sh

      版權(quán)聲明:本文為CSDN博主「穆易青」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

      原文鏈接:https://blog.csdn.net/yangl7/article/details/109850480

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多