漫画ときどき研究者 -8ページ目

漫画ときどき研究者

読んだ漫画と論文の感想を書いていくブログです。
ジャンプを読むように論文を読めるようになることが目標です。

maqを使った解析で、一応論文の結果を確認することができました。
ただ、実際には複数のソフトで結果を検証したほうが良いですし、今は当時より長い塩基数を読むことができるので、maqよりBWAの方が解析に向いているかもれない、ということで、BWAも使ってみることにしました。

まずはインストールです。
これも端末から、
sudo apt-get install BWA





で簡単にインストールできました。


あと、BWAはSNPのコールとかはやってくれないんで、そのためにsamtools

もインストールしておきます。





sudo- apt-get samtools





ですね。





では実際に使ってみたいと思います。


使うデータは前回

同様Blumenstiel et al., 2009

のデータです。





以下にまとめを書きますが、いまいちネットで情報が見つからず、試行錯誤してたどり着いた”自己流”ですので、もっと良い方法があるかもしれません。


いや、あるはずなんで、知ってたら教えてほしいです。





手順





1. ゲノムデータの索引(インデックス)を作る



bwa index 入力名(.fasta)


注: 2GB以上のデータは-a bwtswとしなくてはならない。


(defaultは-a isとなっているが、データベースの5.37倍のメモリが必要なのでここにも注意が必要)





2. fastqファイルを準備する



SRAのサイトから落として変換したfastqファイルをそのまま使うと、エラーが出てしまったので、maqのコマンドを使ってfastqファイルを分割しました。





maq fastq2bfq -n 2000000 入力名(.fastq) 出力名(.bfq)


としてファイルを分割し、bfqファイルすべてに対して以下のコマンドでfastqに戻す。


maq bfq2fastq 入力名(@XXX.bfq) 出力名(@XXX.fastq)





3. (分割した)fastqファイルをreferenceにアライメント


bwa aln 入力名(genome: @XXX.fasta) 入力名(reads: @XXX.fastq) > 出力名(@XXX.sai)





4. マッピングファイルであるSAMファイルの作成


bwa samse 入力名(genome: @XXX.fasta) 入力名(@XXX.sai) 入力名(reads: @XXX.fastq) > 出力名(@XXX.sam)





注: paired endならばsampeコマンドを使う





5. SAMファイルをBAMファイルに変換


samtools view -Sb 入力名(@XXX.sam) > 出力名(@XXX.bam)





3-5は分割したすべてのfastqファイルについて行います。


ちなみにここを自動化したので一番下にプログラムを上げておきます。





6. BAMファイルをひとつにまとめる。


samtools merge 出力名(.bam) 複数の入力ファイル名(.bam)





 このBAMファイルはIGVなどのviewerで見れますし、samtoolsを使ってSNPをコールしたりできます。


SNPのコールとアノテーションについてはまた次の機会にしたいと思います。





******以下プログラムです***************************************







#include <stdio.h>








#include <stdlib.h>








#include <string.h>








 








int main(void)








{








 FILE
* fp;








 char
row[1000], str[1000];








 unsigned int i;








 








 /*
Windows
系の場合は"test.txt"にする */








 fp =
fopen( "sequence.txt", "r" );








 if(
fp == NULL ) {








 printf( "ファイルオープンエラー\n" );








 return -1;








 }








 








 while( fgets( row , sizeof( row ) , fp ) !=
NULL ) {








 








 for(i=1; i<6; ++i){








 row[strlen(row) - 1] = '\0'; /*改行と拡張子(bfq)を除く*/








 }








 








 sprintf(str,
"maq bfq2fastq bfq/%s.bfq fastq/%s.fastq", row,
row);








 system(str);








 








 sprintf(str, "bwa aln Genome/dmel-3L-chromosome-r5.32.fasta
fastq/%s.fastq > sai/%s.sai", row, row);








 system(str);








 








 sprintf(str, "bwa samse Genome/dmel-3L-chromosome-r5.32.fasta
sai/%s.sai fastq/%s.fastq > sam/%s.sam",
row, row, row);








 system(str);








 








 sprintf(str, "samtools view -Sb sam/%s.sam >
bam/%s", row, row, row);








 system(str);








 }








 








 fclose( fp );








 








 return 0;








 








}






**************************************************************



注: sequence.txtはbfqファイルのリストです。


評価: ★★★★★★☆☆☆☆

ダクションマン 1 (ビッグコミックス)/猪熊 しのぶ
¥540
Amazon.co.jp
都立水商 で有名な漫画家さんの現在連載中の作品です。
奥様は売れっ子芸能人かつ女子高生で、旦那は元売れっ子子役で、今は芸能界を憎みながらもマネージャーをしています。
そんな二人が結婚していることは秘密にしながら、芸能界という厳しい世界で頑張っていく話です。

いやー、ベタですね。
当然のごとく、他の俳優とキスしている(されている)ところが週刊誌に載っちゃったり、忙しくて会えない故にすれ違ったりしちゃうわけですよ。
描かれている芸能界も、グラビアアイドルが大御所(モデルは島田伸介?)に体を売ろうとするとか、大手事務所の意向に逆らって脚本家がクビになるとか、ほんっとにベタベタなんです。
これだけベタな話って、実は男向けのマンガではありそうなのにあんまりないんで、見事にニッチを獲得していると思います。

総括すると、サラダデイズの青年誌版といったところでしょうか。

サラダデイズ (1) (少年サンデーコミックス)/猪熊 しのぶ
¥410
Amazon.co.jp


評価:★★★★★★☆☆☆☆

シマシマ(12) (モーニングKC)/山崎 紗也夏
¥580
Amazon.co.jp

最近読んでいなかったのですが、最終回を迎えたと聞き、読み直しました。

眠れない女性に添い寝相手の男を派遣する”添い寝屋”を経営する女性と、そこで働く4人の”草食系男子(笑)”を中心とした恋愛ものです。
添い寝屋の男の子達は、面倒くさがりやで、浅く人と付き合うのはうまいんですが、深く関係して傷つくことを極端に嫌がる、いわゆる”最近の若者”です。
そんな彼らが、仕事や恋愛を通して少しづつ変わっていく様が描かれていたんですが、、、、主人公格のガイ君とランさんが結局変われずに、ヒロイン(?)のシオさんに二人とも振られるという衝撃のラストでした。

設定はキャッチーですし、キャラも魅力があったので、もう少し長く続けて彼らの成長を描いてほしかったなという感想です。
ドロドロして読むのが嫌になりそうな展開でも、不思議とさらっと読ませてしまう漫画家さんですし、次回作にも期待です。

変にリアリティのある作品なので、ドラマ向きな気がします。
いや、ドラマ化はして欲しくないんですがね。。。。。

好きなマンガがドラマ化されてはレイプされていくので(○EDとかQ○DとかQE○とか)、もうそろそろ勘弁願いたいところです。