SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
121213 ver 1.0

  A road to AMBER Simulations
  ∼ CentOS 6.2 on Mac OS X ∼

                 Contents
    1. CentOS/rEFlt on Mac OS X
    2. CentOS/VirtualBox on Mac OS X
    3. AMBER12 on CentOS 6.2
    4. VMD on CentOS 6.2
    5. MPI on CentOS 6.2

  Satoshi Kume, Osaka prefecture university
1. How to boot CentOS/rEFlt on Mac OS X
1. ディスクユーティリティによるディスク検証
 ※ アプリケーション               ユーティリティ      ディスクユーティリティ
 ※ First Aid   ディスクのアクセス権を検証・修復
 ※ First Aid   ディスクを検証・修復

2. デフラグ (iDefrag4)           ※ ハードの断片化がヒドい場合(有料)

3. rEFltのダウンロード・インストール
 ※ パソコン立ち上げ時に、選択可能                                    http://refit.sourceforge.net/
4. CentOS 6のダウンロード・ isoディスクの作成
 ※ isoディスクの作成は、ディスクユーティリティを使ってDVDに焼く

5. (再起動) CentOS 6 メディアから起動・インストール http://www.centos.org/
 ※ 起動後、60 秒くらい待つ (Auto installでないとエラーが起こる)
 ※ Rootパスワードの入力
 ※ パーティションの設定: 40 GB (et3)、2048 MB (SWAP)、1 GB (Free)。
 ※ 起動設定: Desktopを選択してインストールする
 ※ Start Partition Tool   MBRのupdate   パソコンの再起動   CentOSの起動      ユーザーの設定
2. How to install CentOS6/VirtualBox on Mac OS X
  1. Oracle VM VirtualBoxのダウンロード

  2. CentOS 6のダウンロード              ※ iso形式のまま使用する

  3. VirtualBoxの起動

    ※ 新規    LINUX   Red Hat 64bitを選択
                                                             https://www.virtualbox.org/

    ※ 設定    ストレージ      CD/DVDドライブとしてiso fileを選択する
    ※ 元の画面に戻って、起動ボタンを押す
    ※ CentOSのインストール (各種設定は、別章参照)




 ※ Nit Disconnect errorの場合の対処法:    Ctrl + Alt + F1 (or F2)   login   % shutdown -h now
3. How to install Amber12 on CentOS 6.2
0. CentOS 6の設定
 RootでのLog in
 (Log in の際に) Other → Username: root → Password: (任意) → O.K.
 a. スーパーユーザー (root)の権限取得
 (Applications   System Tools   ターミナルの起動)
 % su -      // -だけ
 (rootパスワードを入力)
   /rootからはじまる
 b. root時における書き換え権限の設定
 % cd /usr
 % chmod 777 local       // local(ファイル名)での書き換え権限を与える
 % cd local
 % mkdir amber12         // local内に、amber12 fileをつくる
 % chmod 777 amber12
1. AmberTools12のダウンロード・解凍
 user/local/amber12内に、configureなどの
 AmberTools12の中身をおく。
                                          http://ambermd.org/AmberTools-get.html
2. Amber12の解凍
  user/local/amber12内に、中身だけおく。※ DOC, Read meはそのまま。

3. PATHの設定
  % vi .bash_profile                 // ホームディレクトリで
  ------------------------
  % AMBERHOME=/user/local/amber12
  % export AMBERHOME
  % export PATH=$AMBERHOME/exe:$PATH
  ------------------------(escをおしてから、Shift +zzで保存・終了)
  % source .bash_profile

4. yum install (root時に)
  (% yum install yum-fastestmirror)
  (% yum -vy update)
  % yum install tk-devel
  % yum groupinstall “development Tools ”        // sの後はスペース?
  % yum install libX*
  % yum install bzip2-devel
  (% yum install xorg*) (% yum install libx*) (% yum install libbz2-del zlib1g-del)

 ※※ 有線でネットに繋ぐ                右上ネットワークアイコンにてsystem eth0を選択する
5. Configure (in Amber12 File)
 % ./configure gnu
 % make instal
 (結構時間がかかる)
 ※ Completeとなれば、Amber12のインストール完了。
 ※ エラーが出る場合、4のステップに戻る。
6. Amber12の起動確認
 % cd bin // user/local/amber12/bin
 % ./xleap // xleapが立ち上がることを確認
7. 再びパスの設定 (どこでもO.K.)
 % PATH=$PATH:/usr/local/amber12/bin
 % export PATH
 (or % export PATH=$PATH:/usr/local/amber12/bin)
 % echo $PATH                    // PATHの確認
Remarks:
 /homeにある.bash_profileをviで開き、
 % export PATH=$PATH:/usr/local/amber12/bin を追加する。
 (/etc/profileを編集する場合、全ユーザーに適応される)
4-1. How to install VMD on CentOS 6.2
1. VMDのダウンロード・解凍・インストール
   ※ デスクトップ上にて解凍
   ※ ターミナル起動                                http://www.ks.uiuc.edu/Research/vmd/

   % su -                                   // root権限の取得
   (rootパスワード入力)

   ※ VMD file内に移動
   % ./configure
   (何かメッセージが出るが無視)
   % cd src
   % make install (or % sudo make install)
   (VMD installation complete. Enjoy!が出れば、O.K.)
   % vmd                                    // VMDが起動するはず!!
   (ダメな場合は、以下を入力する)
   % yum -vy update       // システム全体の更新
   % export PATH=$PATH:/usr/local/bin/vmd
   % vmd                                    // 再挑戦!!
4-2. How to use VMD on Mac
MD結果の視覚化
 1. File → New Molecule...
 2. Load files for → New Molecule → .prmtop fileの選択 (AMBER7 Parm) → Load
 3. Load files for → .prmtop fileの選択 → .mdcrd fileの選択 → Load
   ※ 溶媒和ボックス(TIP3PBOX etc)の場合、AMBER Coordinates with Periodic Box
   ※ その他の場合(仮想溶媒 igb = 1など)、AMBER Coordinates を選択する
 4. Displayに出力される
1.                            2.                      4.




                              3.



                                                                      再生ボタン
5. MPI (Message-Passing Interface) on Cent OS
   1. パッケージのインストール
   (ターミナル)
   % su                          // Root権限
   <パスワード>
   (% yum install gcc*)
   % yum install glibc*          // 一通りのパッケージをインストール
   % yum install compat*         // するのがお手軽。
   % yum install libstdc*
   % yum install libb*
   % yum install openmpi*        // いらないかも?
   % yum install mpi*            // 必須

   2. AMBER-MPIのインストール
   % cd $AMBERHOME               // 設定済みであることが前提。
   % ./configure -mpi gnu
   (...)
   (Configure complete ...)
   % make install
   (...)
   (Installation of AmberTools12 MPI ...)
   % cd src                            // src ディレクトリに移動
   % make (or % make parallel)
   (...)
   % which sander.MPI            // インストール ・ パスの確認
   .../amber12/bin/sander.MPI    // となれば、インストール成功!!
3. MPIの設定(1個の計算機ノードの場合)
 % which mpiexec (or % which mpd)                      // インストール ・ パスの確認
 % cd $HOME                                    // ホームディレクトリに移動 (マニュアル可)
 % touch .mpd.conf                             // .mpd.conf の作製
 (% ls -a                                      // 確認)
 % chmod 600 .mpd.conf
 % vi .mpd.conf
 ---------------------------------------------------
 secretword = protein123                                // protein123 は任意
 ---------------------------------------------------
 % vi mpd.hosts                                         // 新規作成 & 編集
 ---------------------------------------------------
 localhost.localdomain                                  // localhost は任意
 ....                                                   // 他にもホストが有れば、列記する
 ---------------------------------------------------
 % mpdboot -f mpd.hosts                                 // 重要!!
 (% mpdboot -n 4 -f mpd.hosts                          // 複数機の並列計算の場合)
 % mpdtrace                                             // MPDデーモンの確認
 localhost                                              // と表示されれば、O.K.
4. sander.MPIの実行方法

  4個のCPUを用いた並列計算の場合
  % mpiexec -np 4 sander.MPI -O -i X.in -c -p .....

        -np 4 : 使用するコア数
        sander.MPI : 使用する計算プログラム名
                 -O -i X.in -c -p .....: SANDER コマンド
        
  MPDデーモンの終了
  % mpdallexit                             // 1ノードの場合、必要か?

Contenu connexe

Tendances

Cosmomc Install
Cosmomc InstallCosmomc Install
Cosmomc Installphillippro
 
Android デバッグ小ネタ
Android デバッグ小ネタAndroid デバッグ小ネタ
Android デバッグ小ネタl_b__
 
Tricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft floatTricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft floatTetsuyuki Kobayashi
 
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜Takuya ASADA
 
BHyVeってなんや
BHyVeってなんやBHyVeってなんや
BHyVeってなんやTakuya ASADA
 
さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-Naoto MATSUMOTO
 
MacPort japanese_ver.1.0
MacPort japanese_ver.1.0MacPort japanese_ver.1.0
MacPort japanese_ver.1.0Satoshi Kume
 
Casperjsのインストール
CasperjsのインストールCasperjsのインストール
CasperjsのインストールKohei Misu
 
Lxc cf201207-presen
Lxc cf201207-presenLxc cf201207-presen
Lxc cf201207-presenKouhei Maeda
 
第一回コンテナ情報交換会@関西
第一回コンテナ情報交換会@関西第一回コンテナ情報交換会@関西
第一回コンテナ情報交換会@関西Masahide Yamamoto
 
WSL2+docker+JupyterとVS Codeリモート環境の構築
WSL2+docker+JupyterとVS Codeリモート環境の構築WSL2+docker+JupyterとVS Codeリモート環境の構築
WSL2+docker+JupyterとVS Codeリモート環境の構築Saito5656
 
Bhyve code reading
Bhyve code readingBhyve code reading
Bhyve code readingTakuya ASADA
 
QP 3min cooking(port 9100 network printing howto)
QP 3min cooking(port 9100 network printing howto)QP 3min cooking(port 9100 network printing howto)
QP 3min cooking(port 9100 network printing howto)gueste558ec
 
20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagibeyond Co., Ltd.
 

Tendances (18)

Cosmomc Install
Cosmomc InstallCosmomc Install
Cosmomc Install
 
Android デバッグ小ネタ
Android デバッグ小ネタAndroid デバッグ小ネタ
Android デバッグ小ネタ
 
Tricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft floatTricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft float
 
カーネルモジュールプログラミング超入門 #1(仮)
カーネルモジュールプログラミング超入門 #1(仮)カーネルモジュールプログラミング超入門 #1(仮)
カーネルモジュールプログラミング超入門 #1(仮)
 
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜
BHyVeでOSvを起動したい
〜BIOSがなくてもこの先生きのこるには〜
 
BHyVeってなんや
BHyVeってなんやBHyVeってなんや
BHyVeってなんや
 
Ilstudy001_20110806
Ilstudy001_20110806Ilstudy001_20110806
Ilstudy001_20110806
 
さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-さくらのクラウドでUCARPを使う方法 -メモ-
さくらのクラウドでUCARPを使う方法 -メモ-
 
MacPort japanese_ver.1.0
MacPort japanese_ver.1.0MacPort japanese_ver.1.0
MacPort japanese_ver.1.0
 
Casperjsのインストール
CasperjsのインストールCasperjsのインストール
Casperjsのインストール
 
Lxc cf201207-presen
Lxc cf201207-presenLxc cf201207-presen
Lxc cf201207-presen
 
第一回コンテナ情報交換会@関西
第一回コンテナ情報交換会@関西第一回コンテナ情報交換会@関西
第一回コンテナ情報交換会@関西
 
WSL2+docker+JupyterとVS Codeリモート環境の構築
WSL2+docker+JupyterとVS Codeリモート環境の構築WSL2+docker+JupyterとVS Codeリモート環境の構築
WSL2+docker+JupyterとVS Codeリモート環境の構築
 
Bhyve code reading
Bhyve code readingBhyve code reading
Bhyve code reading
 
Mincs 日本語版
Mincs 日本語版Mincs 日本語版
Mincs 日本語版
 
QP 3min cooking(port 9100 network printing howto)
QP 3min cooking(port 9100 network printing howto)QP 3min cooking(port 9100 network printing howto)
QP 3min cooking(port 9100 network printing howto)
 
Gingerbread
GingerbreadGingerbread
Gingerbread
 
20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi20200129 bydstudy kashiwagi
20200129 bydstudy kashiwagi
 

Similaire à A_road_to_AMBER_simulations_ver_1.0

Cosmomc Install
Cosmomc InstallCosmomc Install
Cosmomc Installphillippro
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1Kotaro Noyama
 
Lapp環境をソースからインストールする(centos)
Lapp環境をソースからインストールする(centos)Lapp環境をソースからインストールする(centos)
Lapp環境をソースからインストールする(centos)Kimiyuki Yamauchi
 
How_to_install_octave_ver1.0
How_to_install_octave_ver1.0How_to_install_octave_ver1.0
How_to_install_octave_ver1.0Satoshi Kume
 
Infinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondInfinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondTaisuke Yamada
 
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...Netwalker lab kapper
 
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門sandai
 
20190926_Try_RHEL8_NVMEoF_Beta
20190926_Try_RHEL8_NVMEoF_Beta20190926_Try_RHEL8_NVMEoF_Beta
20190926_Try_RHEL8_NVMEoF_BetaKohei KaiGai
 
Building production server on docker
Building production server on dockerBuilding production server on docker
Building production server on dockerHiroshi Miura
 
Building production server on docker
Building production server on dockerBuilding production server on docker
Building production server on dockerHiroshi Miura
 
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~Preferred Networks
 
Drone.io のご紹介
Drone.io のご紹介Drone.io のご紹介
Drone.io のご紹介Uchio Kondo
 
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみたTsuyoshi Yamada
 
Fabricによるcloud stackインストール自動化
Fabricによるcloud stackインストール自動化Fabricによるcloud stackインストール自動化
Fabricによるcloud stackインストール自動化hiroyuki nakajima
 

Similaire à A_road_to_AMBER_simulations_ver_1.0 (20)

Cosmomc Install
Cosmomc InstallCosmomc Install
Cosmomc Install
 
Cosmomc
CosmomcCosmomc
Cosmomc
 
Cosmology.Doc
Cosmology.DocCosmology.Doc
Cosmology.Doc
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
 
Lapp環境をソースからインストールする(centos)
Lapp環境をソースからインストールする(centos)Lapp環境をソースからインストールする(centos)
Lapp環境をソースからインストールする(centos)
 
Hadoop on LXC
Hadoop on LXCHadoop on LXC
Hadoop on LXC
 
How_to_install_octave_ver1.0
How_to_install_octave_ver1.0How_to_install_octave_ver1.0
How_to_install_octave_ver1.0
 
Infinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondInfinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every second
 
Niigata.pm #1
Niigata.pm #1Niigata.pm #1
Niigata.pm #1
 
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
 
Ansible2.0と実用例
Ansible2.0と実用例Ansible2.0と実用例
Ansible2.0と実用例
 
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
 
20190926_Try_RHEL8_NVMEoF_Beta
20190926_Try_RHEL8_NVMEoF_Beta20190926_Try_RHEL8_NVMEoF_Beta
20190926_Try_RHEL8_NVMEoF_Beta
 
Openstack+Ceph設定ガイド
Openstack+Ceph設定ガイドOpenstack+Ceph設定ガイド
Openstack+Ceph設定ガイド
 
Building production server on docker
Building production server on dockerBuilding production server on docker
Building production server on docker
 
Building production server on docker
Building production server on dockerBuilding production server on docker
Building production server on docker
 
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
PFIセミナーH271022 ~コマンドを叩いて遊ぶ コンテナ仮想、その裏側~
 
Drone.io のご紹介
Drone.io のご紹介Drone.io のご紹介
Drone.io のご紹介
 
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
"Bits from the Apache Maintainers / Upcoming apache2 2.4 transition" を読んでみた
 
Fabricによるcloud stackインストール自動化
Fabricによるcloud stackインストール自動化Fabricによるcloud stackインストール自動化
Fabricによるcloud stackインストール自動化
 

Plus de Satoshi Kume

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

Plus de 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
 
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
 
R note 01_ver1.2
R note 01_ver1.2R note 01_ver1.2
R note 01_ver1.2
 

Dernier

What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1Toru Oga
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドKen Fukui
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」inspirehighstaff03
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」inspirehighstaff03
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」inspirehighstaff03
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」inspirehighstaff03
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」inspirehighstaff03
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドKen Fukui
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slidessusere0a682
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」inspirehighstaff03
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドKen Fukui
 
My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」inspirehighstaff03
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」inspirehighstaff03
 
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」inspirehighstaff03
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfMy Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfinspirehighstaff03
 
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドKen Fukui
 

Dernier (20)

What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
 
My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
 
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfMy Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
 
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
 

A_road_to_AMBER_simulations_ver_1.0

  • 1. 121213 ver 1.0 A road to AMBER Simulations ∼ CentOS 6.2 on Mac OS X ∼ Contents 1. CentOS/rEFlt on Mac OS X 2. CentOS/VirtualBox on Mac OS X 3. AMBER12 on CentOS 6.2 4. VMD on CentOS 6.2 5. MPI on CentOS 6.2 Satoshi Kume, Osaka prefecture university
  • 2. 1. How to boot CentOS/rEFlt on Mac OS X 1. ディスクユーティリティによるディスク検証 ※ アプリケーション ユーティリティ ディスクユーティリティ ※ First Aid ディスクのアクセス権を検証・修復 ※ First Aid ディスクを検証・修復 2. デフラグ (iDefrag4) ※ ハードの断片化がヒドい場合(有料) 3. rEFltのダウンロード・インストール ※ パソコン立ち上げ時に、選択可能 http://refit.sourceforge.net/ 4. CentOS 6のダウンロード・ isoディスクの作成 ※ isoディスクの作成は、ディスクユーティリティを使ってDVDに焼く 5. (再起動) CentOS 6 メディアから起動・インストール http://www.centos.org/ ※ 起動後、60 秒くらい待つ (Auto installでないとエラーが起こる) ※ Rootパスワードの入力 ※ パーティションの設定: 40 GB (et3)、2048 MB (SWAP)、1 GB (Free)。 ※ 起動設定: Desktopを選択してインストールする ※ Start Partition Tool MBRのupdate パソコンの再起動 CentOSの起動 ユーザーの設定
  • 3. 2. How to install CentOS6/VirtualBox on Mac OS X 1. Oracle VM VirtualBoxのダウンロード 2. CentOS 6のダウンロード ※ iso形式のまま使用する 3. VirtualBoxの起動 ※ 新規 LINUX Red Hat 64bitを選択 https://www.virtualbox.org/ ※ 設定 ストレージ CD/DVDドライブとしてiso fileを選択する ※ 元の画面に戻って、起動ボタンを押す ※ CentOSのインストール (各種設定は、別章参照) ※ Nit Disconnect errorの場合の対処法: Ctrl + Alt + F1 (or F2) login % shutdown -h now
  • 4. 3. How to install Amber12 on CentOS 6.2 0. CentOS 6の設定 RootでのLog in (Log in の際に) Other → Username: root → Password: (任意) → O.K. a. スーパーユーザー (root)の権限取得 (Applications System Tools ターミナルの起動) % su - // -だけ (rootパスワードを入力) /rootからはじまる b. root時における書き換え権限の設定 % cd /usr % chmod 777 local // local(ファイル名)での書き換え権限を与える % cd local % mkdir amber12 // local内に、amber12 fileをつくる % chmod 777 amber12 1. AmberTools12のダウンロード・解凍 user/local/amber12内に、configureなどの AmberTools12の中身をおく。 http://ambermd.org/AmberTools-get.html
  • 5. 2. Amber12の解凍 user/local/amber12内に、中身だけおく。※ DOC, Read meはそのまま。 3. PATHの設定 % vi .bash_profile // ホームディレクトリで ------------------------ % AMBERHOME=/user/local/amber12 % export AMBERHOME % export PATH=$AMBERHOME/exe:$PATH ------------------------(escをおしてから、Shift +zzで保存・終了) % source .bash_profile 4. yum install (root時に) (% yum install yum-fastestmirror) (% yum -vy update) % yum install tk-devel % yum groupinstall “development Tools ” // sの後はスペース? % yum install libX* % yum install bzip2-devel (% yum install xorg*) (% yum install libx*) (% yum install libbz2-del zlib1g-del) ※※ 有線でネットに繋ぐ 右上ネットワークアイコンにてsystem eth0を選択する
  • 6. 5. Configure (in Amber12 File) % ./configure gnu % make instal (結構時間がかかる) ※ Completeとなれば、Amber12のインストール完了。 ※ エラーが出る場合、4のステップに戻る。 6. Amber12の起動確認 % cd bin // user/local/amber12/bin % ./xleap // xleapが立ち上がることを確認 7. 再びパスの設定 (どこでもO.K.) % PATH=$PATH:/usr/local/amber12/bin % export PATH (or % export PATH=$PATH:/usr/local/amber12/bin) % echo $PATH // PATHの確認 Remarks: /homeにある.bash_profileをviで開き、 % export PATH=$PATH:/usr/local/amber12/bin を追加する。 (/etc/profileを編集する場合、全ユーザーに適応される)
  • 7. 4-1. How to install VMD on CentOS 6.2 1. VMDのダウンロード・解凍・インストール ※ デスクトップ上にて解凍 ※ ターミナル起動 http://www.ks.uiuc.edu/Research/vmd/ % su - // root権限の取得 (rootパスワード入力) ※ VMD file内に移動 % ./configure (何かメッセージが出るが無視) % cd src % make install (or % sudo make install) (VMD installation complete. Enjoy!が出れば、O.K.) % vmd // VMDが起動するはず!! (ダメな場合は、以下を入力する) % yum -vy update // システム全体の更新 % export PATH=$PATH:/usr/local/bin/vmd % vmd // 再挑戦!!
  • 8. 4-2. How to use VMD on Mac MD結果の視覚化 1. File → New Molecule... 2. Load files for → New Molecule → .prmtop fileの選択 (AMBER7 Parm) → Load 3. Load files for → .prmtop fileの選択 → .mdcrd fileの選択 → Load   ※ 溶媒和ボックス(TIP3PBOX etc)の場合、AMBER Coordinates with Periodic Box   ※ その他の場合(仮想溶媒 igb = 1など)、AMBER Coordinates を選択する 4. Displayに出力される 1. 2. 4. 3. 再生ボタン
  • 9. 5. MPI (Message-Passing Interface) on Cent OS 1. パッケージのインストール (ターミナル) % su // Root権限 <パスワード> (% yum install gcc*) % yum install glibc* // 一通りのパッケージをインストール % yum install compat* // するのがお手軽。 % yum install libstdc* % yum install libb* % yum install openmpi* // いらないかも? % yum install mpi* // 必須 2. AMBER-MPIのインストール % cd $AMBERHOME // 設定済みであることが前提。 % ./configure -mpi gnu (...) (Configure complete ...) % make install (...) (Installation of AmberTools12 MPI ...) % cd src // src ディレクトリに移動 % make (or % make parallel) (...) % which sander.MPI // インストール ・ パスの確認 .../amber12/bin/sander.MPI // となれば、インストール成功!!
  • 10. 3. MPIの設定(1個の計算機ノードの場合) % which mpiexec (or % which mpd) // インストール ・ パスの確認 % cd $HOME // ホームディレクトリに移動 (マニュアル可) % touch .mpd.conf // .mpd.conf の作製 (% ls -a // 確認) % chmod 600 .mpd.conf % vi .mpd.conf --------------------------------------------------- secretword = protein123 // protein123 は任意 --------------------------------------------------- % vi mpd.hosts // 新規作成 & 編集 --------------------------------------------------- localhost.localdomain // localhost は任意 .... // 他にもホストが有れば、列記する --------------------------------------------------- % mpdboot -f mpd.hosts // 重要!! (% mpdboot -n 4 -f mpd.hosts // 複数機の並列計算の場合) % mpdtrace // MPDデーモンの確認 localhost // と表示されれば、O.K.
  • 11. 4. sander.MPIの実行方法 4個のCPUを用いた並列計算の場合 % mpiexec -np 4 sander.MPI -O -i X.in -c -p .....       -np 4 : 使用するコア数       sander.MPI : 使用する計算プログラム名 -O -i X.in -c -p .....: SANDER コマンド        MPDデーモンの終了 % mpdallexit // 1ノードの場合、必要か?