以下のソフトウェアは、Windowsのグラフィカルインターフェースで使用でき、Cygwinと組み合わせて使うと便利なものばかりです。この演習で使うので、ダウンロードしてインストールしておきましょう。
Cygwinを用いたUnixライク環境の体験の説明に従って、MrModeltestとMrBayesを、Cygwinの/usr/local/binディレクトリに入れておく。
Before starting, store executable files of MrModeltest and MrBayes in /usr/local/bin of Cygwin directory. See the explanations in the page linked above.
mrmodeltest2 < mrmodel.scores > rbcl.out
less rbcl.outと入力すると、中身が簡単に閲覧できる。終了するときは q とタイプ。
NOTICE: interleave option should be determined by (=yes or =no).
begin data; dimensions ntax=10 nchar=2014; format datatype=dna interleave=yes missing=-; matrix
begin mrbayes; log start filename = 3genes.log replace; charset rbcL = 1-636; #それぞれの配列データをサイトポジションで指定 charset rps16 = 637-1378; #these numbers are the site position. You can know them in each of nexus file. charset ITS = 1379-2014; #the names of partitions should be the same as used in the next line partition favored = 3: rbcL, rps16, ITS; #3つのパーティションに分けるということ; divided into trhee partitions set partition = favored; lset applyto=(1,3) nst=6 rates=gamma; #rbcLとITSのモデル設定 lset applyto=(2) nst=6 rates=equal; #(2) means the second partion. rps16 in this example prset applyto=(1,3) statefreqpr=fixed(equal); # you will get all the lset and prset from the ..out file of Mrmodeltest prset applyto=(2) statefreqpr=dirichlet(1,1,1,1); mcmc ngen=10000 printfreq=1000 samplefreq=100 nchains=4 savebrlens=yes filename=MyFile;
Prset statefreeqpr=fixed(equal); Lset nst=6 rates=gamma;等と書かれている。そのモデルをそれぞれ applyto=(2)などとして書き込めば良い。
execute 3genes.nexと入力すると解析が始まる。
sumt burnin=10