SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
120811 ver. 1.0
                                                    Presented by Satoshi Kume, Osaka Pref. Univ.


                          MODELLER Protocol on Mac OS 10.6

0. MODELLER software は、タンパク質のホモロジーモデリングを構築するためのコンピュ
ータプログラム (Academic Free) である。本プログラムは、The University of California, San
Francisco (UCSF)の Abdrej Sali 博士らにより提供されている[1]。未知タンパク質の構造予測
(ホモロジーモデリング)、特定のアミノ酸残基への変異導入、ペプチドタグ導入時や融合
タンパク質の構造予測など非常に汎用性が高い。


1. まず、MODELLER をダウンロード & インストールする。
(http://salilab.org/modeller/download_installation.html)


2. Protein Data Bank (http://www.rcsb.org/pdb/home/home.do)より、Template として用いるタン
パク質の構造ファイル(PDB 形式)をダウンロードする。この場合は、PDB ID = 2CZT をダウ
ンロードした。


3. ali ファイルの作製
テキストで以下の文字列を作製する。
ファイル名: unknownStructure.ali
***********************************************
>P1;unknownStructure	
  	
  	
  	
  	
  	
  	
  	
  	
  # モデル構造のシークエンス
sequence:unknownStructure::::::::      # 文末に : (コロン)を 8 個記述
FQQDKFLGRWFSAGLASNSSWLREKKAALSMAKSVVAPATDGGLNLTSTFLRK
NQCETRTMLLQPAGSLGSYSYRSPHWGSTYSVSVVETDYDQYALLYSQGSKGP
GEDFRMATLYSRTQTPRAELKEKFTAFAKAQGFTEDTIVFLPQTDKCMTE*


>P1;2CZT                               # テンプレートのシークエンス
structureX:2CZT:FIRST:A:LAST:A::::     # Chain A を使用
FQQDKFLGRWYSAGLASNSSWFREKKAVLYMAKTVVAPSTEGGLNLTSTFLRK
N-CETKIMVLQPAGAPGHYTYSSPHSGSIHSVSVVEANYDEYALLFSRGTKGP
GQDFRMATLYSRTQTLKDELKEKFTTFSKAQGLTEEDIVFLPQPDKCIQE*
***********************************************
※ unknownStructure のアミノ酸残基数は、テンプレートと同じにする。
※ PDB ファイルと structureX のアラインメントを全く同じにする。立体構造が解かれてい
ない部分は、適時”- (ハイフン)”を入れる。
※ vi コマンドにより、ali ファイルを作製することを推奨する。

                                                   1
4. py ファイルの作製
テキストで以下の文字列を作製する。
ファイル名: modeller.py
***********************************************
#!/usr/bin/python


from modeller import *
from modeller.automodel import *


env = environ()


a = automodel(
                      env,
                      alnfile        = 'unknownStructure.ali',       # ali のファイル名
                      knowns           = '2CZT',                     # テンプレートのシークエンス名
                      sequence        = 'unknownStructure',          # モデル構造のシークエンス名
                      assess_methods = (assess.D OPE, assess.GA341),
                  )


a.starting_model = 1
a.ending_model = 50                          # 計算回数 この場合、50 個のモデル構造を作製する
a.make()
***********************************************
※ 必ず拡張子を.py に変更する。
※ vi コマンドにより、py ファイルを作製することを推奨する。
※ PDB、ali、および py ファイルを同じ作業フォルダに置く。


5. ターミナルを起動。上記の作業フォルダに移動する。


6. MODELLER によるモデル構造計算
(作業フォルダ内) % mod9v7 modeller.py
上記により、MODELLER が実行される。エラーメッセージが表示される場合は、log ファ
イルを確認する。多くの場合、両者間のアライメントが間違っているというエラーである。
※ 現在の最新バージョンでは、% mod9v10 modeller.py                                       と実行する。




                                                                 2
7. 計算された PDB ファイルの構造評価 (UCLA の NIH MBI Laboratory Servers を利用)
ERRAT2(http://nihserver.mbi.ucla.edu/ERRATv2/)
※ Overall quality factor が高い構造を選ぶ。
あるいは
SAVES; The Structure Analysis and Verification Server (http://services.mbi.ucla.edu/SAVES/)
※ ERRAT を含む複合的な構造評価サーバー
※ もっともスコアが良いモデル構造を選択する。


Reference
[1] A. Sali & T.L. Blundell. Comparative protein modelling by satisfaction of spatial restraints. J.
Mol. Biol. 234, 779-815, 1993.




                                                 3

Weitere ähnliche Inhalte

Was ist angesagt?

Let s database_testing
Let s database_testingLet s database_testing
Let s database_testing
Yuji Shimada
 
関西Php勉強会のlimeの話
関西Php勉強会のlimeの話関西Php勉強会のlimeの話
関西Php勉強会のlimeの話
Hisateru Tanaka
 
System2 ajax
System2 ajaxSystem2 ajax
System2 ajax
Jun Chiba
 
ありえるえりあ勉強会@五反田~テスト編~ Part3
ありえるえりあ勉強会@五反田~テスト編~ Part3ありえるえりあ勉強会@五反田~テスト編~ Part3
ありえるえりあ勉強会@五反田~テスト編~ Part3
Tomoyuki Sato
 
Unit testで定時帰宅!
Unit testで定時帰宅!Unit testで定時帰宅!
Unit testで定時帰宅!
Funato Takashi
 

Was ist angesagt? (12)

Let s database_testing
Let s database_testingLet s database_testing
Let s database_testing
 
関西Php勉強会のlimeの話
関西Php勉強会のlimeの話関西Php勉強会のlimeの話
関西Php勉強会のlimeの話
 
System2 ajax
System2 ajaxSystem2 ajax
System2 ajax
 
Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)Eggplant Functional - Lesson 9 (Japanese slides)
Eggplant Functional - Lesson 9 (Japanese slides)
 
よりよいPHPUnitの実行方法を求めて
よりよいPHPUnitの実行方法を求めてよりよいPHPUnitの実行方法を求めて
よりよいPHPUnitの実行方法を求めて
 
ビジネス的に高価値なアジャイルテスト
ビジネス的に高価値なアジャイルテストビジネス的に高価値なアジャイルテスト
ビジネス的に高価値なアジャイルテスト
 
RとSQLiteによるオミックス解析の促進
RとSQLiteによるオミックス解析の促進RとSQLiteによるオミックス解析の促進
RとSQLiteによるオミックス解析の促進
 
TypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめTypeScript 言語処理系ことはじめ
TypeScript 言語処理系ことはじめ
 
Gaej Explorer
Gaej ExplorerGaej Explorer
Gaej Explorer
 
ありえるえりあ勉強会@五反田~テスト編~ Part3
ありえるえりあ勉強会@五反田~テスト編~ Part3ありえるえりあ勉強会@五反田~テスト編~ Part3
ありえるえりあ勉強会@五反田~テスト編~ Part3
 
Clojrue 13 testing
Clojrue 13 testingClojrue 13 testing
Clojrue 13 testing
 
Unit testで定時帰宅!
Unit testで定時帰宅!Unit testで定時帰宅!
Unit testで定時帰宅!
 

Andere mochten auch

JK Christmas Peek
JK Christmas PeekJK Christmas Peek
JK Christmas Peek
home
 
Exposición.ppt
 Exposición.ppt  Exposición.ppt
Exposición.ppt
Mumita1986
 
Búsqueda y encuentro
Búsqueda y encuentroBúsqueda y encuentro
Búsqueda y encuentro
Nazaret9
 
Edmund Husserl filosofia
Edmund Husserl filosofiaEdmund Husserl filosofia
Edmund Husserl filosofia
mariaperez1992
 
Mario Moreno
Mario MorenoMario Moreno
Mario Moreno
Quians
 
O marketing cultural e sua relevância social
O marketing cultural e sua relevância socialO marketing cultural e sua relevância social
O marketing cultural e sua relevância social
diamondmen
 
приказ до ко № 5 558
приказ до ко № 5 558приказ до ко № 5 558
приказ до ко № 5 558
Demanessa
 
Computo
ComputoComputo
Computo
zoleAL
 

Andere mochten auch (20)

TDD&Refactoring Day 01: Refactoring
TDD&Refactoring Day 01: RefactoringTDD&Refactoring Day 01: Refactoring
TDD&Refactoring Day 01: Refactoring
 
JK Christmas Peek
JK Christmas PeekJK Christmas Peek
JK Christmas Peek
 
Exposición.ppt
 Exposición.ppt  Exposición.ppt
Exposición.ppt
 
Búsqueda y encuentro
Búsqueda y encuentroBúsqueda y encuentro
Búsqueda y encuentro
 
Adrian
AdrianAdrian
Adrian
 
Edmund Husserl filosofia
Edmund Husserl filosofiaEdmund Husserl filosofia
Edmund Husserl filosofia
 
Mario Moreno
Mario MorenoMario Moreno
Mario Moreno
 
O marketing cultural e sua relevância social
O marketing cultural e sua relevância socialO marketing cultural e sua relevância social
O marketing cultural e sua relevância social
 
Orientacion Servicio
Orientacion ServicioOrientacion Servicio
Orientacion Servicio
 
Bauhaus
BauhausBauhaus
Bauhaus
 
Peru
PeruPeru
Peru
 
La Vasija Agrietada
La Vasija AgrietadaLa Vasija Agrietada
La Vasija Agrietada
 
приказ до ко № 5 558
приказ до ко № 5 558приказ до ко № 5 558
приказ до ко № 5 558
 
Computo
ComputoComputo
Computo
 
Bí mật gia tăng doanh số với Internet Marketing
Bí mật gia tăng doanh số với Internet MarketingBí mật gia tăng doanh số với Internet Marketing
Bí mật gia tăng doanh số với Internet Marketing
 
lit
litlit
lit
 
svašta
svaštasvašta
svašta
 
Imagenes
ImagenesImagenes
Imagenes
 
Hidrosfera2 modificadode1 es odesm
Hidrosfera2 modificadode1 es odesmHidrosfera2 modificadode1 es odesm
Hidrosfera2 modificadode1 es odesm
 
Catecismo de Heidelberg
Catecismo de HeidelbergCatecismo de Heidelberg
Catecismo de Heidelberg
 

Ähnlich wie Modeller_doc_japanese_ver.1.0

Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化
Etsuji Nakai
 
20091030cakephphandson 01
20091030cakephphandson 0120091030cakephphandson 01
20091030cakephphandson 01
Yusuke Ando
 
Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦
urasandesu
 
FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -
Akio Katayama
 
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
Etsuji Nakai
 
Personal Cloud Automation
Personal Cloud AutomationPersonal Cloud Automation
Personal Cloud Automation
Etsuji Nakai
 
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
Kohki Nakashima
 
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsugSpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
Y Watanabe
 

Ähnlich wie Modeller_doc_japanese_ver.1.0 (20)

Clang Modules
Clang ModulesClang Modules
Clang Modules
 
Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化
 
はじめてのCodeIgniter
はじめてのCodeIgniterはじめてのCodeIgniter
はじめてのCodeIgniter
 
PHP勉強会 #51
PHP勉強会 #51PHP勉強会 #51
PHP勉強会 #51
 
OpenFOAM Case Handling in dakota-6.8 gui
OpenFOAM Case Handling in dakota-6.8 guiOpenFOAM Case Handling in dakota-6.8 gui
OpenFOAM Case Handling in dakota-6.8 gui
 
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンAzure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
 
20091030cakephphandson 01
20091030cakephphandson 0120091030cakephphandson 01
20091030cakephphandson 01
 
Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦Eclipse を使った java 開発 111126 杉浦
Eclipse を使った java 開発 111126 杉浦
 
FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -
 
FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -
 
環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介環境構築自動化ツールのご紹介
環境構築自動化ツールのご紹介
 
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
 
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
 
Spock's world
Spock's worldSpock's world
Spock's world
 
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
 
Personal Cloud Automation
Personal Cloud AutomationPersonal Cloud Automation
Personal Cloud Automation
 
20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko20121115 fukuoka sublime0_kuroneko
20121115 fukuoka sublime0_kuroneko
 
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsugSpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
 
研究生のためのC++ no.2
研究生のためのC++ no.2研究生のためのC++ no.2
研究生のためのC++ no.2
 
Embulk 20150411
Embulk 20150411Embulk 20150411
Embulk 20150411
 

Mehr von Satoshi Kume

Mehr von Satoshi Kume (20)

ChatGPT の現状理解と 2023年7月版 LLM情報アップデート
ChatGPT の現状理解と 2023年7月版 LLM情報アップデートChatGPT の現状理解と 2023年7月版 LLM情報アップデート
ChatGPT の現状理解と 2023年7月版 LLM情報アップデート
 
230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf
 
20230314_R-universe.pdf
20230314_R-universe.pdf20230314_R-universe.pdf
20230314_R-universe.pdf
 
211204_japan_r_v01
211204_japan_r_v01211204_japan_r_v01
211204_japan_r_v01
 
211104 Bioc Asia workshop
211104 Bioc Asia workshop211104 Bioc Asia workshop
211104 Bioc Asia workshop
 
CRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathon
CRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathonCRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathon
CRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathon
 
Exchange program 071128
Exchange program 071128Exchange program 071128
Exchange program 071128
 
D3 slides (Satoshi Kume)
D3 slides (Satoshi Kume)D3 slides (Satoshi Kume)
D3 slides (Satoshi Kume)
 
AI学会 合同研究会2020 発表スライド (201120)
AI学会 合同研究会2020 発表スライド (201120)AI学会 合同研究会2020 発表スライド (201120)
AI学会 合同研究会2020 発表スライド (201120)
 
210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)
210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)
210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)
 
Openlink Virtuoso v01
Openlink Virtuoso v01Openlink Virtuoso v01
Openlink Virtuoso v01
 
201209 Biopackathon 12th
201209 Biopackathon 12th201209 Biopackathon 12th
201209 Biopackathon 12th
 
201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索
 
201111_biopackathon_11th_v00pre
201111_biopackathon_11th_v00pre201111_biopackathon_11th_v00pre
201111_biopackathon_11th_v00pre
 
200612_BioPackathon_ss
200612_BioPackathon_ss200612_BioPackathon_ss
200612_BioPackathon_ss
 
How_to_install_OpenCV_ver1.0
How_to_install_OpenCV_ver1.0How_to_install_OpenCV_ver1.0
How_to_install_OpenCV_ver1.0
 
CentOS_slide_ver1.0
CentOS_slide_ver1.0CentOS_slide_ver1.0
CentOS_slide_ver1.0
 
R_note_ODE_ver1.0
R_note_ODE_ver1.0R_note_ODE_ver1.0
R_note_ODE_ver1.0
 
Mac_Terminal_ver1.0
Mac_Terminal_ver1.0Mac_Terminal_ver1.0
Mac_Terminal_ver1.0
 
R_note_02_ver1.0
R_note_02_ver1.0R_note_02_ver1.0
R_note_02_ver1.0
 

Modeller_doc_japanese_ver.1.0

  • 1. 120811 ver. 1.0 Presented by Satoshi Kume, Osaka Pref. Univ. MODELLER Protocol on Mac OS 10.6 0. MODELLER software は、タンパク質のホモロジーモデリングを構築するためのコンピュ ータプログラム (Academic Free) である。本プログラムは、The University of California, San Francisco (UCSF)の Abdrej Sali 博士らにより提供されている[1]。未知タンパク質の構造予測 (ホモロジーモデリング)、特定のアミノ酸残基への変異導入、ペプチドタグ導入時や融合 タンパク質の構造予測など非常に汎用性が高い。 1. まず、MODELLER をダウンロード & インストールする。 (http://salilab.org/modeller/download_installation.html) 2. Protein Data Bank (http://www.rcsb.org/pdb/home/home.do)より、Template として用いるタン パク質の構造ファイル(PDB 形式)をダウンロードする。この場合は、PDB ID = 2CZT をダウ ンロードした。 3. ali ファイルの作製 テキストで以下の文字列を作製する。 ファイル名: unknownStructure.ali *********************************************** >P1;unknownStructure # モデル構造のシークエンス sequence:unknownStructure:::::::: # 文末に : (コロン)を 8 個記述 FQQDKFLGRWFSAGLASNSSWLREKKAALSMAKSVVAPATDGGLNLTSTFLRK NQCETRTMLLQPAGSLGSYSYRSPHWGSTYSVSVVETDYDQYALLYSQGSKGP GEDFRMATLYSRTQTPRAELKEKFTAFAKAQGFTEDTIVFLPQTDKCMTE* >P1;2CZT # テンプレートのシークエンス structureX:2CZT:FIRST:A:LAST:A:::: # Chain A を使用 FQQDKFLGRWYSAGLASNSSWFREKKAVLYMAKTVVAPSTEGGLNLTSTFLRK N-CETKIMVLQPAGAPGHYTYSSPHSGSIHSVSVVEANYDEYALLFSRGTKGP GQDFRMATLYSRTQTLKDELKEKFTTFSKAQGLTEEDIVFLPQPDKCIQE* *********************************************** ※ unknownStructure のアミノ酸残基数は、テンプレートと同じにする。 ※ PDB ファイルと structureX のアラインメントを全く同じにする。立体構造が解かれてい ない部分は、適時”- (ハイフン)”を入れる。 ※ vi コマンドにより、ali ファイルを作製することを推奨する。 1
  • 2. 4. py ファイルの作製 テキストで以下の文字列を作製する。 ファイル名: modeller.py *********************************************** #!/usr/bin/python from modeller import * from modeller.automodel import * env = environ() a = automodel( env, alnfile = 'unknownStructure.ali', # ali のファイル名 knowns = '2CZT', # テンプレートのシークエンス名 sequence = 'unknownStructure', # モデル構造のシークエンス名 assess_methods = (assess.D OPE, assess.GA341), ) a.starting_model = 1 a.ending_model = 50 # 計算回数 この場合、50 個のモデル構造を作製する a.make() *********************************************** ※ 必ず拡張子を.py に変更する。 ※ vi コマンドにより、py ファイルを作製することを推奨する。 ※ PDB、ali、および py ファイルを同じ作業フォルダに置く。 5. ターミナルを起動。上記の作業フォルダに移動する。 6. MODELLER によるモデル構造計算 (作業フォルダ内) % mod9v7 modeller.py 上記により、MODELLER が実行される。エラーメッセージが表示される場合は、log ファ イルを確認する。多くの場合、両者間のアライメントが間違っているというエラーである。 ※ 現在の最新バージョンでは、% mod9v10 modeller.py と実行する。 2
  • 3. 7. 計算された PDB ファイルの構造評価 (UCLA の NIH MBI Laboratory Servers を利用) ERRAT2(http://nihserver.mbi.ucla.edu/ERRATv2/) ※ Overall quality factor が高い構造を選ぶ。 あるいは SAVES; The Structure Analysis and Verification Server (http://services.mbi.ucla.edu/SAVES/) ※ ERRAT を含む複合的な構造評価サーバー ※ もっともスコアが良いモデル構造を選択する。 Reference [1] A. Sali & T.L. Blundell. Comparative protein modelling by satisfaction of spatial restraints. J. Mol. Biol. 234, 779-815, 1993. 3