分子系統樹推定の落とし穴と回避法 筑波大 生命環境 田辺晶史

Similar documents
分子系統解析における様々な問題について 田辺晶史

分子系統解析における様々な問題について 田辺晶史

分子進化モデルと最尤系統推定法 東北大 院 生命科学田邉晶史

配付資料 自習用テキスト 解析サンプル配布ページ 2

3 ( 9 ) ( 13 ) ( ) 4 ( ) (3379 ) ( ) 2 ( ) 5 33 ( 3 ) ( ) 6 10 () 7 ( 4 ) ( ) ( ) 8 3() 2 ( ) 9 81

分子系統学演習

分子系統学演習

Microsoft PowerPoint - BIセンターセミナー2013.pptx[読み取り専用]

生命情報学

Slide 1

cat A

分子系統学演習

2 3


TC316_A5_2面_web用PDF台紙.indd

untitled

バイオインフォマティクス第四回

A

2

R pdf

P1〜14/稲 〃


アルゴリズム入門



AC-2

エンジョイ北スポーツ

論文題目  腸管分化に関わるmiRNAの探索とその発現制御解析

横浜市環境科学研究所

A QLF

2011 年 6 月 9 日

66. ウシの有角 無角の遺伝 ( ア ) 遺伝的に異なる 個体間の交配をとくに交雑という したがって, 検定交雑 も正解 ( イ ) 優性形質である無角との検定交雑で, 表現型がすべて有角となることは大学入試生物では ありえない 問 独立の法則に従う遺伝子型 AaBb の個体の配偶子の遺伝子型は,

自己紹介 : 村脇有吾 京都大学大学院情報学研究科知能情報学専攻助教工学部電気電子工学科兼担 専門 : 計算言語学と自然言語処理 表の仕事は普通のテキスト処理 単語分割 ゼロ照応解析 常識的知識の獲得ほか 今日お話も裏の仕事 言語の研究ですが テキストは直接扱いません 2

Microsoft Word - t30_西_修正__ doc

核内受容体遺伝子の分子生物学

ビッグデータ分析を高速化する 分散処理技術を開発 日本電気株式会社

カイ二乗フィット検定、パラメータの誤差

Microsoft PowerPoint - プレゼンテーション1

PowerPoint プレゼンテーション

スライド 1

τ-→K-π-π+ν τ崩壊における CP対称性の破れの探索


Microsoft Word - MacVector_Align_OP.doc

Mrbayesのダウンロード MrbayesのHP(MrBayes: Bayesian Inference of Phylogeny)アドレスは

CLEFIA_ISEC発表

RA宣言.PDF

.1 A cos 2π 3 sin 2π 3 sin 2π 3 cos 2π 3 T ra 2 deta T ra 2 deta T ra 2 deta a + d 2 ad bc a 2 + d 2 + ad + bc A 3 a b a 2 + bc ba + d c d ca + d bc +

<4D F736F F D208EC08CB18C7689E68A E F AA957A82C682948C9F92E82E646F63>

Microsoft PowerPoint - 基礎生物学A-6-メンデル遺伝.pptx

1 2

SAP11_03

第 3 回講義の項目と概要 統計的手法入門 : 品質のばらつきを解析する 平均と標準偏差 (P30) a) データは平均を見ただけではわからない 平均が同じだからといって 同一視してはいけない b) データのばらつきを示す 標準偏差 にも注目しよう c) 平均

公共建築物構造設計の用途係数基準

Microsoft PowerPoint - Econometrics pptx

1. MEGA 5 をインストールする 1.1 ダウンロード手順 MEGA のホームページ ( から MEGA 5 software をコンピュータにインストールする 2. 塩基配列を決定する 2.1 Alignment E


進捗状況の確認 1. gj も gjp も動いた 2. gj は動いた 3. gj も動かない 2

GWB

NLMIXED プロシジャを用いた生存時間解析 伊藤要二アストラゼネカ株式会社臨床統計 プログラミング グループグルプ Survival analysis using PROC NLMIXED Yohji Itoh Clinical Statistics & Programming Group, A

5

国際塩基配列データベース n DNA のデータベース GenBank ( アメリカ :Na,onal Center for Biotechnology Informa,on, NCBI が運営 ) EMBL ( ヨーロッパ : 欧州生命情報学研究所が運営 ) DDBJ ( 日本 : 国立遺伝研内の日

三重大学工学部

2 3 4 q w e 1

放射線専門医認定試験(2009・20回)/HOHS‐05(基礎二次)

OpRisk VaR3.2 Presentation

2.4 ( ) ( B ) A B F (1) W = B A F dr. A F q dr f(x,y,z) A B Γ( ) Minoru TANAKA (Osaka Univ.) I(2011), Sec p. 1/30

本文/目次(裏白)

自動車感性評価学 1. 二項検定 内容 2 3. 質的データの解析方法 1 ( 名義尺度 ) 2.χ 2 検定 タイプ 1. 二項検定 官能検査における分類データの解析法 識別できるかを調べる 嗜好に差があるかを調べる 2 点比較法 2 点識別法 2 点嗜好法 3 点比較法 3 点識別法 3 点嗜好

日歯雑誌(H19・5月号)済/P6‐16 クリニカル  柿木 5

Microsoft Word - å“Ÿåłžå¸°173.docx

O1-1 O1-2 O1-3 O1-4 O1-5 O1-6

ii 2. F. ( ), ,,. 5. G., L., D. ( ) ( ), 2005.,. 6.,,. 7.,. 8. ( ), , (20 ). 1. (75% ) (25% ). 60.,. 2. =8 5, =8 4 (. 1.) 1.,,

プログラム

Transcription:

分子系統樹推定の落とし穴と回避法 筑波大 生命環境 田辺晶史

http://www.fifthdimension.jp/wiki.cgi

http://www.fifthdimension.jp/documents/molphytextbook/

分子系統樹推定 の 落とし穴 とは

データが 仮定 を満たしていない

仮定その1

相同 である

相同

非相同

相同

相同 同一の祖先形質 に由来する

TaxonA TaxonB TaxonC TaxonD AATTACTAT TTACTCAT AATTCTCAT TCTACT

TaxonA TaxonB TaxonC TaxonD AATTACTAT TTACTCAT AATTCTCAT TCTACT 多重配列整列 TaxonA TaxonB TaxonC TaxonD AATTACTAT ---TTACTC-AT AA-TTCTCAT ---TCTACT----

TaxonA TaxonB TaxonC TaxonD AATTACTAT TTACTCAT AATTCTCAT TCTACT 多重配列整列 多重配列整列 TaxonA TaxonB TaxonC TaxonD AATTACTAT ---TTACTC-AT AA-TTCTCAT ---TCTACT----

TaxonA TaxonB TaxonC TaxonD AATTACTAT TTACTCAT AATTCTCAT TCTACT 多重配列整列 多重配列整列 TaxonA AATTACTAT 相同形質の同定 TaxonB ---TTACTC-AT TaxonC AA-TTCTCAT TaxonD ---TCTACT----

整列には 高い信頼性 が必要

多重配列整列用ソフトウェア

多重配列整列用ソフトウェア MAFFT http://mafft.cbrc.jp/alignment/software/

多重配列整列用ソフトウェア MAFFT http://mafft.cbrc.jp/alignment/software/ MUSCLE http://www.drive5.com/muscle/

多重配列整列用ソフトウェア MAFFT MUSCLE http://mafft.cbrc.jp/alignment/software/ http://www.drive5.com/muscle/ DIALIN-TX http://dialign-tx.gobics.de/

整列が 怪しいとき

捨てれば いいじゃない

TaxonA TaxonB TaxonC TaxonD AATTACTAT ---TTACTC-AT AA-TTCTCAT ---TCTACT----

TaxonA TaxonB TaxonC TaxonD AATTACTAT ---TTACTC-AT AA-TTCTCAT ---TCTACT---トリミング TaxonA TaxonB TaxonC TaxonD TTACT TTACT TTCT TCTACT

トリミング用ソフトウェア

トリミング用ソフトウェア blocks http://molevol.cmima.csic.es/castresana/blocks.html

トリミング用ソフトウェア blocks http://molevol.cmima.csic.es/castresana/blocks.html trimal http://trimal.cgenomics.org/

トリミング用ソフトウェア blocks trimal http://molevol.cmima.csic.es/castresana/blocks.html http://trimal.cgenomics.org/ BME ftp://ftp.pasteur.fr/pub/ensoft/projects/bme/

仮定その2

系統樹推定法は 1形質から 1形質への変異 を仮定している

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 多数のアミノ酸が一度に置換 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 多数のアミノ酸が一度に置換 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 多数のアミノ酸が一度に置換 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

対策

対策 以下の変異を含む部分をデータ配列から除去する

対策 以下の変異を含む部分をデータ配列から除去する フレームシフト

対策 以下の変異を含む部分をデータ配列から除去する フレームシフト 逆位

仮定その3

系統樹推定法は 形質間で共通の 変異メカニズム を仮定している

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA 翻訳 TaxonA TaxonB TaxonC TaxonD F F F F * * * *

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA 翻訳 TaxonA TaxonB TaxonC TaxonD F F F F * * * *

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA タンパクコードと非コードの 翻訳 形質が混じっている TaxonA TaxonB TaxonC TaxonD F F F F * * * *

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA タンパクコードと非コードの 翻訳 形質が混じっている TaxonA TaxonB TaxonC TaxonD F F F F * * * *

TaxonA TaxonB TaxonC TaxonD TTTTTAAATT ATTTCTAAATC ATTTTTAAATT ATTTATAATTA タンパクコードと非コードの 翻訳 形質が混じっている TaxonA TaxonB TaxonC TaxonD F F F F * * * *

対策

対策 共通の変異メカニズムを仮定できない領域を区分して 異なる置換モデルを当てはめる

対策 共通の変異メカニズムを仮定できない領域を区分して 異なる置換モデルを当てはめる a prioriにパーティションを設定できる場合

対策 共通の変異メカニズムを仮定できない領域を区分して 異なる置換モデルを当てはめる a prioriにパーティションを設定できる場合 比例モデル 分離モデルをKakusan4にて検討する

対策 共通の変異メカニズムを仮定できない領域を区分して 異なる置換モデルを当てはめる a prioriにパーティションを設定できる場合 比例モデル 分離モデルをKakusan4にて検討する a prioriにパーティションを設定できない場合

対策 共通の変異メカニズムを仮定できない領域を区分して 異なる置換モデルを当てはめる a prioriにパーティションを設定できる場合 比例モデル 分離モデルをKakusan4にて検討する a prioriにパーティションを設定できない場合 PhyloBayes3のCAT-TRモデルを適用する

仮定その4

系統樹推定法は 系統樹上で 共通の変異メカニズム を仮定している

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA フレームシフトが起きている 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA フレームシフトが起きている 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTA-TAATTTCT ATTTCA-TAATCA ATT-TACTAATTAT ATT-AACTAATTAA フレームシフトが起きている 翻訳 TaxonA TaxonB TaxonC TaxonD F F L L V E M M L L I I I I S S S S

TaxonA TaxonB TaxonC TaxonD TTTTTTAATT ATTTCTTAATC ATTTTTAAATT ATTTATAATTA

TaxonA TaxonB TaxonC TaxonD TTTTTTAATT ATTTCTTAATC ATTTTTAAATT ATTTATAATTA 翻訳 TaxonA TaxonB TaxonC TaxonD F F F F L L * * I I

TaxonA TaxonB TaxonC TaxonD TTTTTTAATT ATTTCTTAATC ATTTTTAAATT ATTTATAATTA 翻訳 TaxonA TaxonB TaxonC TaxonD F F F F L L * * I I

TaxonA TTTTTTAATT TaxonB ATTTCTTAATC TaxonC ATTTTTAAATT TaxonD ATTTATAATTA 終止コドンが 翻訳 挿入されている TaxonA TaxonB TaxonC TaxonD F F F F L L * * I I

TaxonA TTTTTTAATT TaxonB ATTTCTTAATC TaxonC ATTTTTAAATT TaxonD ATTTATAATTA 終止コドンが 翻訳 挿入されている TaxonA TaxonB TaxonC TaxonD F F F F L L * * I I

TaxonA TTTTTTAATT TaxonB ATTTCTTAATC TaxonC ATTTTTAAATT TaxonD ATTTATAATTA 終止コドンが 翻訳 挿入されている TaxonA TaxonB TaxonC TaxonD F F F F L L * * I I

対策

対策 以下の変異を含む部分をデータ配列から除去する

対策 以下の変異を含む部分をデータ配列から除去する フレームシフト 逆位

対策 以下の変異を含む部分をデータ配列から除去する フレームシフト 逆位 コード領域の開始と終了位置の変異

対策 以下の変異を含む部分をデータ配列から除去する フレームシフト 逆位 コード領域の開始と終了位置の変異 イントロンの開始と終了位置の変異

仮定その4.1

系統樹推定法は 系統樹上=OTU間で 塩基 アミノ酸頻度が ほぼ一定 と仮定している

T C A

T C 12通りの置換パターン を統計モデル化する必要 A

塩基置換 確率行列

時間反転可能モデル To From A A C 時間反転不能モデル T To From A C T rac ra rat rc rct racπc raπ ratπt A rcπ rctπt C rca rtπ ra rc T rta rtc C racπa raπa rcπc T ratπa rctπc rtπ rt rt

時間反転可能モデル To From A A C 時間反転不能モデル T To From A C T rac ra rat rc rct racπc raπ ratπt A rcπ rctπt C rca rtπ ra rc T rta rtc C racπa raπa rcπc T ratπa rctπc rtπ rxyは塩基xから塩基yへの置換確率 rt rt

時間反転可能モデル To From A A C 時間反転不能モデル T To From A C T rac ra rat rc rct racπc raπ ratπt A rcπ rctπt C rca rtπ ra rc T rta rtc C racπa raπa rcπc T ratπa rctπc rtπ rxyは塩基xから塩基yへの置換確率 πxは塩基xの頻度 rt rt

時間反転可能モデル To From A A C 時間反転不能モデル T To From A C T rac ra rat rc rct racπc raπ ratπt A rcπ rctπt C rca rtπ ra rc T rta rtc C racπa raπa rcπc T ratπa rctπc rtπ rxyは塩基xから塩基yへの置換確率 πxは塩基xの頻度 rxy=ryxなモデルを時間反転可能という rt rt

時間反転可能モデル To From A A C 時間反転不能モデル T To From A C T rac ra rat rc rct racπc raπ ratπt A rcπ rctπt C rca rtπ ra rc T rta rtc C racπa raπa rcπc T ratπa rctπc rtπ rt rt rxyは塩基xから塩基yへの置換確率 πxは塩基xの頻度 rxy=ryxなモデルを時間反転可能という ほとんどの系統推定では時間反転可能モデルを用いる

時間反転可能モデルは 時間反転可能モデル To A C 時間反転不能モデル T To A C T rac ra rat rc rct 系統樹上で=OTU間で 塩基 アミノ酸頻度が From A racπc raπ ratπt A rcπ rctπt C rca rtπ ra C racπa raπa rcπc T From rc rt ほぼ一定 ratπa rctπc rtπ T rta rtc rt rxyは塩基xから塩基yへの置換確率 πxは塩基xの頻度 rxy=ryxなモデルを時間反転可能という ほとんどの系統推定では時間反転可能モデルを用いる と仮定している

TaxonA TaxonB TaxonC TaxonD TCTTAATC ATCTCTAATC TATTTATTAAATT TATTTAATAATTA

TaxonA TaxonB TaxonC TaxonD TCTTAATC ATCTCTAATC TATTTATTAAATT TATTTAATAATTA TaxonA C含量高い TaxonB TaxonC AT含量高い TaxonD

TaxonA TCTTAATC TaxonB ATCTCTAATC TaxonC TATTTATTAAATT TaxonD TATTTAATAATTA C/AT比が 系統樹上で変化している TaxonA TaxonC C含量高い TaxonB AT含量高い TaxonD

TaxonA TCTTAATC TaxonB ATCTCTAATC TaxonC TATTTATTAAATT TaxonD TATTTAATAATTA C/AT比が 系統樹上で変化している TaxonA TaxonC C含量高い TaxonB AT含量高い TaxonD

TaxonA TCTTAATC TaxonB ATCTCTAATC TaxonC TATTTATTAAATT TaxonD TATTTAATAATTA C/AT比が 系統樹上で変化している TaxonA TaxonC C含量高い TaxonB AT含量高い TaxonD

対策

対策 RY codingなどのデータ変換により頻度不均質性を消す

対策 RY codingなどのデータ変換により頻度不均質性を消す A R TC Yに変換するのがRY coding

対策 RY codingなどのデータ変換により頻度不均質性を消す A R TC Yに変換するのがRY coding 形質を減らすことで情報量は減るが頻度不均質性が消える

対策 RY codingなどのデータ変換により頻度不均質性を消す A R TC Yに変換するのがRY coding 形質を減らすことで情報量は減るが頻度不均質性が消える nh_phylobayesの不均質モデルを適用する

対策 RY codingなどのデータ変換により頻度不均質性を消す A R TC Yに変換するのがRY coding 形質を減らすことで情報量は減るが頻度不均質性が消える nh_phylobayesの不均質モデルを適用する 不均質モデルは系統樹上での頻度変化を許容する

対策 RY codingなどのデータ変換により頻度不均質性を消す A R TC Yに変換するのがRY coding 形質を減らすことで情報量は減るが頻度不均質性が消える nh_phylobayesの不均質モデルを適用する 不均質モデルは系統樹上での頻度変化を許容する ただし計算は大変

仮定その4.2

系統樹推定法は 系統樹上で 形質間の進化速度不均質性が ほぼ一定 と仮定している

形質間の 進化速度 不均質性

......... TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC Taxon? ATAT... ATTTC

がある......... TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC 進化の速い形質 遅い形質 Taxon? ATAT... ATTTC

TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC......... Γ分布などで統計モデル化 Taxon? ATAT... ATTTC

Γ分布モデルは 系統樹上で 形質間の進化速度不均質性が ほぼ一定 と仮定している

......... TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC Taxon? ATAT... ATTTC

TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC 進化の速い形質が......... 系統ごとに異なる Taxon? ATAT... ATTTC

TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC 進化の速い形質が......... 系統ごとに異なる Taxon? ATAT... ATTTC

TaxonA TTTT... TTTTC TaxonB ATAC... TTTTC TaxonC ATAT... TTTC 進化の速い形質が......... 系統ごとに異なる Taxon? ATAT... ATTTC

対策

対策 進化の速い形質やパーティションが系統ごとに異なる ことを許容するモデルを適用する

対策 進化の速い形質やパーティションが系統ごとに異なる ことを許容するモデルを適用する a prioriにパーティションを設定できる場合

対策 進化の速い形質やパーティションが系統ごとに異なる ことを許容するモデルを適用する a prioriにパーティションを設定できる場合 分離モデルをKakusan4で検討し TreefinderかRAxML で適用する

対策 進化の速い形質やパーティションが系統ごとに異なる ことを許容するモデルを適用する a prioriにパーティションを設定できる場合 分離モデルをKakusan4で検討し TreefinderかRAxML で適用する a prioriにパーティションを設定できない場合

対策 進化の速い形質やパーティションが系統ごとに異なる ことを許容するモデルを適用する a prioriにパーティションを設定できる場合 分離モデルをKakusan4で検討し TreefinderかRAxML で適用する a prioriにパーティションを設定できない場合 MrBayesでCovarionモデルを適用する

塩基 アミノ酸頻度均一性 の検定

χ2検定による塩基 アミノ酸頻度均一性の検証 Kakusan4 Aminosanでモデル選択する 途中で自動的に検定が行われる

χ2検定による塩基 アミノ酸頻度均一性の検証 Kakusan4 Aminosanでモデル選択する 途中で自動的に検定が行われる Phylogearsのpgtestcompositionコマンドを使う pgtestcomposition --type=dna infile outfile

χ2検定による塩基 アミノ酸頻度均一性の検証 Kakusan4 Aminosanでモデル選択する Phylogearsのpgtestcompositionコマンドを使う 途中で自動的に検定が行われる pgtestcomposition --type=dna infile outfile PAUP*のBaseFreqsコマンドを使う Execute datafile.nex BaseFreqs

χ2検定による塩基 アミノ酸頻度均一性の検証 Kakusan4 Aminosanでモデル選択する Phylogearsのpgtestcompositionコマンドを使う pgtestcomposition --type=dna infile outfile PAUP*のBaseFreqsコマンドを使う 途中で自動的に検定が行われる Execute datafile.nex BaseFreqs PAUP*は縮重コードを数えるが 他は用いない

頻度不均質な場合のデータ変換

データ変換 Phylogearsのpgrecodeseqコマンドを使う

データ変換 Phylogearsのpgrecodeseqコマンドを使う RY codingの場合 pgrecodeseq --type=dna T-AC infile outfile

データ変換 Phylogearsのpgrecodeseqコマンドを使う RY codingの場合 pgrecodeseq --type=dna T-AC infile outfile AY codingの場合 pgrecodeseq --type=dna T-C infile outfile

おわり