文書の過去の版を表示しています。
Python モジュール: parmed
概要
- Gromacs や AMBER の構造やトポロジーファイルを扱うモジュール
インストール
$ sudo pip3 install parmed
使い方
import parmed
よく使う機能
構造の読み込み
structure = parmed.load_file("INPUT")
structure
: 構造オブジェクトを格納する変数INPUT
: 構造ファイル (.pdb / .gro)
構造の出力
structure.save("OUTPUT", "FORMAT", overwrite = True)
structure
: 構造オブジェクトOUTPUT
: 出力ファイル (.pdb / .gro)FORMAT
: 出力ファイルのフォーマット (pdb / gro)overwrite = True
: 上書き保存する
Gromacs トポロジーファイルの読み込み
topology = parmed.gromacs.GromacsTopologyFile("INPUT")
topology
: トポロジーオブジェクトを格納する変数INPUT
: トポロジーファイル (.top)
Amber トポロジーファイルの読み込み
topology = parmed.amber.AmberParm("INPUT")
topology
: トポロジーオブジェクトを格納する変数INPUT
: トポロジーファイル (.prmtop)
トポロジーファイルの出力
topology.save("OUTPUT", "FORMAT", overwrite = True)
topology
: トポロジーオブジェクトOUTPUT
: 出力ファイル (.top / .prmtop)FORMAT
: 出力ファイルのフォーマット (gromacs
(gromacs トポロジー) /amber
(Amber トポロジー))overwrite = True
: 上書き保存する