為什么 BAM 文件 sort 之后體積會變小

測序數(shù)據(jù)比對結(jié)果 BAM 文件用 samtools 進行 sort 之后發(fā)現(xiàn)體積變小了...
當時懷疑是不是 sort 過程中有一部分 reads 被丟棄了?于是統(tǒng)計了一下原始 BAM 文件和 sort 之后 BAM 文件的行數(shù)索烹,發(fā)現(xiàn)是一樣的,也就是說 samtools 在 sort 時并沒有去除一部分 reads:

$ samtools view -h F_bismark_bt2_pe.bam | wc -l
46159701
$ samtools view -h F_bismark_bt2_pe.sorted.bam | wc -l
46159701

那為何只對文件中內(nèi)容排一下序哥力,文件就變小了呢丑掺?上網(wǎng)搜索一番,用中文關(guān)鍵字竟然找不到有用的信息扒俯,看來技術(shù)類問題用英文關(guān)鍵字搜才有效率局雄,在 SEQanswers 上找到一篇討論這個話題的帖子甥啄,samtools 作者 Li Heng 給出了解釋:

BAM is compressed. Sorting helps to give a better compression ratio because similar sequences are grouped together.

BAM 文件是壓縮的二進制文件,對文件內(nèi)容排序之后相似的內(nèi)容排在一起炬搭,使得文件壓縮比提高了蜈漓,因此排序之后的 BAM 文件變小了,相對應(yīng)的 SAM 文件就是純文本文件尚蝌,對 SAM 文件進行排序就不會改變文件大小迎变。由于 RNA-seq 中基因表達量的關(guān)系,RNA-seq 的數(shù)據(jù)比對結(jié)果 BAM 文件使用 samtools 進行 sort 之后文件壓縮比例變化會比 DNA-seq 更甚飘言。

另外衣形,samtools 對 BAM 文件進行排序之后那些沒有比對上的 reads 會被放在文件的末尾。

samtools view file.bam | tail

關(guān)于 SEQanswers

介紹一下這個有很多大牛出沒的 NGS 技術(shù)論壇 SEQanswers姿鸿,其中包含各類與測序技術(shù)和生物信息相關(guān)的技術(shù)討論谆吴,大牛很多,干貨很多苛预,對新手來說是個很好的學(xué)習(xí)資源句狼。


如果我們過于爽快地承認失敗,就可能使自己發(fā)覺不了我們非常接近于正確热某。 ——卡爾·波普爾

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腻菇,一起剝皮案震驚了整個濱河市胳螟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌筹吐,老刑警劉巖糖耸,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異丘薛,居然都是意外死亡嘉竟,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門洋侨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來舍扰,“玉大人,你說我怎么就攤上這事希坚”咂唬” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵吏够,是天一觀的道長勾给。 經(jīng)常有香客問我滩报,道長锅知,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任脓钾,我火速辦了婚禮售睹,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘可训。我一直安慰自己昌妹,他們只是感情好,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布握截。 她就那樣靜靜地躺著飞崖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谨胞。 梳的紋絲不亂的頭發(fā)上固歪,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機與錄音胯努,去河邊找鬼牢裳。 笑死,一個胖子當著我的面吹牛叶沛,可吹牛的內(nèi)容都是我干的蒲讯。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼灰署,長吁一口氣:“原來是場噩夢啊……” “哼判帮!你這毒婦竟也來了局嘁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤晦墙,失蹤者是張志新(化名)和其女友劉穎导狡,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體偎痛,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡旱捧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了踩麦。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枚赡。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖谓谦,靈堂內(nèi)的尸體忽然破棺而出贫橙,到底是詐尸還是另有隱情,我是刑警寧澤反粥,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布卢肃,位于F島的核電站,受9級特大地震影響才顿,放射性物質(zhì)發(fā)生泄漏莫湘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一郑气、第九天 我趴在偏房一處隱蔽的房頂上張望幅垮。 院中可真熱鬧,春花似錦尾组、人聲如沸忙芒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呵萨。三九已至,卻和暖如春跨跨,著一層夾襖步出監(jiān)牢的瞬間潮峦,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工歹叮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留跑杭,地道東北人。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓咆耿,卻偏偏與公主長得像德谅,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子萨螺,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

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