目次

Python モジュール: parmed

概要

インストール

$ sudo pip3 install parmed

使い方

import parmed

よく使う機能

構造の読み込み

structure = parmed.load_file("INPUT")

構造の出力

structure.save("OUTPUT", "FORMAT", overwrite = True)

Gromacs トポロジーファイルの読み込み

topology = parmed.gromacs.GromacsTopologyFile("INPUT", xyz = "COORD")

Amber トポロジーファイルの読み込み

topology = parmed.amber.AmberParm("INPUT", xyz = "COORD")

トポロジーファイルの出力

topology.save("OUTPUT", "FORMAT", overwrite = True)

情報取得

特定部位の削除

object.strip("AMBER_MASK")

使用例

PDB から座標を抽出する

PDB からリガンドの座標を抽出する

参考サイト