Trinity | 報(bào)錯(cuò)died with ret 256 at Trinity line 2183.

一直運(yùn)行很正常的Trinity潘悼,突然出現(xiàn)了從未有過(guò)的報(bào)錯(cuò)律秃,并且是,有的樣本報(bào)錯(cuò)無(wú)法運(yùn)行治唤,另一些樣本可以正常運(yùn)行棒动。
完整報(bào)錯(cuò)信息如下:

Converting input files. (in parallel)Tuesday, April 4, 2023: 10:59:14   CMD: gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz | fastool --illumina-trinity --to-fasta >> left.fa 2> /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz.readcount 
Tuesday, April 4, 2023: 10:59:14    CMD: gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clean.fq.gz | fastool --illumina-trinity --to-fasta >> right.fa 2> /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clean.fq.gz.readcount 
Thread 1 terminated abnormally: Error, cmd: gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz | fastool --illumina-trinity --to-fasta >> left.fa 2> /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz.readcount  died with ret 256 at /home/jjp/Software/miniconda3/bin/Trinity line 2183.
Thread 2 terminated abnormally: Error, counts of reads in FQ: 20882642 (as per gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clean.fq.gz | wc -l) doesn't match fastool's report of FA records: 4497094  at /home/jjp/Software/miniconda3/bin/Trinity line 3060 thread 2.
    main::ensure_complete_FQtoFA_conversion("gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0"..., "/home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clea"...) called at /home/jjp/Software/miniconda3/bin/Trinity line 2099 thread 2
    main::prep_seqs(ARRAY(0x55898fddbc28), "fq", "right", undef) called at /home/jjp/Software/miniconda3/bin/Trinity line 1313 thread 2
    eval {...} called at /home/jjp/Software/miniconda3/bin/Trinity line 1313 thread 2
Trinity run failed. Must investigate error above.

乍一看,信息是再gunzip 后接 fastool這一步出的問(wèn)題宾添。
那么查看兩個(gè)命令船惨,gunzip 和 fastool柜裸,都可以正常運(yùn)行。那么不是這兩個(gè)軟件的調(diào)用問(wèn)題粱锐。
考慮到有的文件可以成功疙挺,有的則運(yùn)行失敗,可能是文件本身的問(wèn)題怜浅。所以檢查了所有數(shù)據(jù)的MD5值铐然。檢查完后也沒(méi)有啥問(wèn)題。
然后看命令恶座,錯(cuò)誤在trinity執(zhí)行以下兩行命令:

gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clean.fq.gz | fastool --illumina-trinity --to-fasta >> right.fa 2> /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_2.clean.fq.gz.readcount 
gunzip -c /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz | fastool --illumina-trinity --to-fasta >> left.fa 2> /home/jjp/Project/trans_119/test/Unknown_BD459-02T0001_1.clean.fq.gz.readcount

那么搀暑,單獨(dú)執(zhí)行這兩行命令,發(fā)現(xiàn)是可以運(yùn)行成功的跨琳。運(yùn)行成功后自点,在此執(zhí)行trinity腳本。

----------------------------------------------------------------------------------
-------------- Trinity Phase 1: Clustering of RNA-Seq Reads  ---------------------
----------------------------------------------------------------------------------

Converting input files. (in parallel)Tuesday, April 4, 2023: 11:05:31   CMD: touch left.fa.ok right.fa.ok
Tuesday, April 4, 2023: 11:05:31    CMD: cat left.fa right.fa > both.fa
Tuesday, April 4, 2023: 11:05:32    CMD: touch both.fa.ok
-------------------------------------------
----------- Jellyfish  --------------------
-- (building a k-mer catalog from reads) --
-------------------------------------------

* Running CMD: jellyfish count -t 40 -m 25 -s 61096915194  --canonical  both.fa
* Running CMD: jellyfish dump -L 1 mer_counts.jf > jellyfish.kmers.fa
* Running CMD: jellyfish histo -t 40 -o jellyfish.kmers.fa.histo mer_counts.jf

可以看到脉让,運(yùn)行正常桂敛,且在 Trinity Phase 1 中直接跳過(guò)了這一步,直接進(jìn)入 CMD: cat left.fa right.fa > both.fa這一步侠鳄。
這樣問(wèn)題就基本解決了埠啃。總結(jié)一下伟恶,問(wèn)題在于trinity調(diào)用gunzip及fastool時(shí)出現(xiàn)錯(cuò)誤,所以事先手動(dòng)完成這一步毅该,生成left.fa和right.fa博秫,并提前建立默認(rèn)的trinity_out_dir文件夾,并將這兩個(gè)文件放進(jìn)去眶掌。(或者建立單獨(dú)的其它名字文件夾)
最終代碼

for fn in *_1.clean.fq.gz
do
        sample=${fn%_1.clean*}
        left_all=${sample}_1.clean.fq.gz
        right_all=${sample}_2.clean.fq.gz
        mkdir ${sample}_trinity
        gunzip -c ./${sample}_1.clean.fq.gz | fastool --illumina-trinity --to-fasta >> ./${sample}_trinity/left.fa 2> ./${sample}_1.clean.fq.gz.readcount
        gunzip -c ./${sample}_2.clean.fq.gz | fastool --illumina-trinity --to-fasta >> ./${sample}_trinity/right.fa 2> ./${sample}_2.clean.fq.gz.readcount
        Trinity \
                --seqType fq \
                --max_memory ${Mem}G \
                --left $left_all \
                --right $right_all \
                --CPU $thread \
                --output ${sample}_trinity
done

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末挡育,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子朴爬,更是在濱河造成了極大的恐慌即寒,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件召噩,死亡現(xiàn)場(chǎng)離奇詭異母赵,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)具滴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)凹嘲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人构韵,你說(shuō)我怎么就攤上這事周蹭∏魉遥” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵凶朗,是天一觀的道長(zhǎng)瓷胧。 經(jīng)常有香客問(wèn)我,道長(zhǎng)棚愤,這世上最難降的妖魔是什么抖单? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮遇八,結(jié)果婚禮上矛绘,老公的妹妹穿的比我還像新娘。我一直安慰自己刃永,他們只是感情好货矮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著斯够,像睡著了一般囚玫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上读规,一...
    開(kāi)封第一講書(shū)人閱讀 51,155評(píng)論 1 299
  • 那天抓督,我揣著相機(jī)與錄音,去河邊找鬼束亏。 笑死铃在,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的碍遍。 我是一名探鬼主播定铜,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼怕敬!你這毒婦竟也來(lái)了揣炕?” 一聲冷哼從身側(cè)響起畸陡,我...
    開(kāi)封第一講書(shū)人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤丁恭,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后卤唉,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體涩惑,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年桑驱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竭恬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片跛蛋。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖痊硕,靈堂內(nèi)的尸體忽然破棺而出岔绸,到底是詐尸還是另有隱情理逊,我是刑警寧澤恋拷,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布制轰,位于F島的核電站,受9級(jí)特大地震影響吱七,放射性物質(zhì)發(fā)生泄漏藕漱。R本人自食惡果不足惜欲侮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肋联。 院中可真熱鬧威蕉,春花似錦、人聲如沸橄仍。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)沙兰。三九已至氓奈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間鼎天,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工暑竟, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留斋射,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓但荤,卻偏偏與公主長(zhǎng)得像罗岖,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腹躁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容