亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5339 | 回復(fù): 13
打印 上一主題 下一主題

vcf文件需要用perl處理取出DP>3的點(diǎn) [復(fù)制鏈接]

論壇徽章:
1
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:00
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2016-12-06 14:07 |只看該作者 |倒序?yàn)g覽
全基因組數(shù)據(jù),經(jīng)過SNP calling產(chǎn)生了很大的vcf文件,但是很多點(diǎn)實(shí)際上質(zhì)量很差沒有計(jì)算的意義,所以想把DP>1的數(shù)據(jù)篩出來進(jìn)行後續(xù)計(jì)算,請(qǐng)教大家,不知道如何處理比較好,因爲(wèi)是全基因組數(shù)據(jù),文件過大利用excel根本打不開,所以excel的方法暫時(shí)不考慮了。文件格式如下:
#CHROM        POS        ID        REF        ALT        QUAL        FILTER        INFO        FORMAT        M69B.q30.srt.rmp.bam
chr1        824423        .        G        A        7.8        .        DP=1;AF1=1;AC1=2;DP4=0,0,0,1;MQ=37;FQ=-30        GTL:GQ        1/1:37,3,0:4
chr1        824425        .        G        A        7.8        .        DP=1;AF1=1;AC1=2;DP4=0,0,0,1;MQ=37;FQ=-30        GTL:GQ        1/1:37,3,0:4
chr1        837554        .        G        A        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        838570        .        G        A        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        840821        .        G        A        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        846005        .        C        T        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        847156        .        C        T        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        847807        .        C        T        7.8        .        DP=1;AF1=1;AC1=2;DP4=0,0,0,1;MQ=37;FQ=-30        GTL:GQ        1/1:37,3,0:4
chr1        850705        .        G        A        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        854250        .        A        G        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GTL:GQ        1/1:74,6,0:10
chr1        856420        .        G        A        4.77        .        DP=1;AF1=1;AC1=2;DP4=0,0,1,0;MQ=33;FQ=-30        GT:PL:GQ        0/1:33,3,0:3
chr1        856427        .        G        A        4.13        .        DP=1;AF1=1;AC1=2;DP4=0,0,1,0;MQ=33;FQ=-30        GT:PL:GQ        0/1:32,3,0:3
chr1        857025        .        G        T        42.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-33        GT:PL:GQ        1/1:74,6,0:10
chr1        860251        .        G        A        22.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=32;FQ=-33        GT:PL:GQ        1/1:54,6,0:10
chr1        860252        .        G        A        33.8        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=32;FQ=-33        GT:PL:GQ        1/1:65,6,0:10
chr1        860273        .        G        A        15.9        .        DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=32;FQ=-33        GT:PL:GQ        1/1:47,6,0:10
chr1        860288        .        CG        CGG        29.2        .        INDEL;IS=2,1.000000;DP=2;VDB=5.960000e-02;AF1=1;AC1=2;DP4=0,0,1,1;MQ=37;FQ=-40.5        GT:PL:GQ        1/1:68,6,0:10



DP是INFO列下的第一個(gè)參數(shù);
因爲(wèi)文件很大,所以無法上傳,(壓縮之後還是不行),所以只節(jié)選了文件中的一小部分,希望大家能幫個(gè)忙,謝謝了先。。。。

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
2 [報(bào)告]
發(fā)表于 2016-12-06 14:45 |只看該作者
文件有多大?

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
3 [報(bào)告]
發(fā)表于 2016-12-06 14:49 |只看該作者
  1. perl -nle 'next if(/\A\s*#/);print if(/\bdp=(\d+)/i and $1>1)' f
復(fù)制代碼

論壇徽章:
1
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:00
4 [報(bào)告]
發(fā)表于 2016-12-06 14:50 |只看該作者
回復(fù) 2# sunzhiguolu 50G

論壇徽章:
1
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:00
5 [報(bào)告]
發(fā)表于 2016-12-06 14:57 |只看該作者
回復(fù) 3# sunzhiguolu

額,不好意思,結(jié)果不對(duì),顯示的是Can't find string terminator "'" anywhere before EOF at -e line 1.
我輸入的是perl -nle 'next if(/\A\s*#/);print if(/\bdp=(\d+)/i and $1>3)' f test.vcf > test2.vcf。

不知道哪出了一些問題。。

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
6 [報(bào)告]
發(fā)表于 2016-12-06 15:01 |只看該作者
本帖最后由 sunzhiguolu 于 2016-12-06 15:03 編輯

回復(fù) 5# Tracy_Panda
50GB 的話, 用一般的工具軟件的確打開就 over 了。

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
7 [報(bào)告]
發(fā)表于 2016-12-06 15:01 |只看該作者
回復(fù) 5# Tracy_Panda
perl -nle 'next if(/\A\s*#/);print if(/\bdp=(\d+)/i and $1>3)' test.vcf > test2.vcf

論壇徽章:
1
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:00
8 [報(bào)告]
發(fā)表于 2016-12-06 15:07 |只看該作者
回復(fù) 7# sunzhiguolu

D:\復(fù)旦\KC>perl -nle 'next if(/\A\s*#/);print if(/\bdp=(\d+)/i and $1>3)' test.vcf > test2.vcf
Can't find string terminator "'" anywhere before EOF at -e line 1.

不好意思,結(jié)果還是如此。。。因爲(wèi)樣本特殊,所以很多沒用的信息會(huì)得到,但是也要過濾掉大部分?jǐn)?shù)據(jù),所以我也在想起其他辦法能不能實(shí)現(xiàn)。。。

哈哈,如果可以的話可以接著幫忙想一下哪出錯(cuò)啦

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
9 [報(bào)告]
發(fā)表于 2016-12-06 15:08 |只看該作者
本帖最后由 sunzhiguolu 于 2016-12-06 15:20 編輯

如果是在 Windows 端運(yùn)行的話,
  1. perl -nle "next if(/\A\s*#/);print if(/\bdp=(\d+)/i and $1>3)" test.vcf > test2.vcf
復(fù)制代碼

論壇徽章:
307
程序設(shè)計(jì)版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
10 [報(bào)告]
發(fā)表于 2016-12-06 15:15 |只看該作者
回復(fù) 8# Tracy_Panda
不好意思,結(jié)果還是如此。。。因爲(wèi)樣本特殊,所以很多沒用的信息會(huì)得到,但是也要過濾掉大部分?jǐn)?shù)據(jù),所以我也在想起其他辦法能不能實(shí)現(xiàn)。。。
文件格式是否固定?  處理?xiàng)l件如何?  能否給出預(yù)期的結(jié)果?


您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP