ORCA QM/MM モード(oniom-export --mode orca)¶
Amber parm7 でトポロジーを記述した ML/MM 系について、ORCA QM/MM(.inp)入力を生成します。これは oniom-export の ORCA 詳細モード(mlmm oniom-export --mode orca)です。parm7 ファイルからトポロジー情報を読み込み、model 領域の PDB を QM 原子へ対応付け、ORCAFF パラメータを解決し、ORCA 6.0 実行向けの単一 ORCA QM/MM 入力ファイルを書き出します。
実行例¶
基本的なエクスポート:
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp -q 0 -m 1
全 QM+MM 系の総電荷/総多重度を明示的に指定:
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp -q 0 -m 1 --total-charge -1 --total-mult 1
ORCAFF のパスを明示し自動変換を無効化:
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp --orcaff ./ORCAFF.prms --no-convert-orcaff
処理の流れ¶
ORCA モード(mlmm oniom-export --mode orca)は --parm からトポロジー情報を取得し、ORCA QM/MM 入力を書き出します。
parm7 から原子・結合・電荷情報を取得。
-i/--inputがある場合は読み込み、--element-checkで元素順を検証。--model-pdbから QM 領域原子を同定。--orcaff指定または自動生成ルールで ORCAFF を解決。method、並列設定、QM 選択、総電荷/総多重度を含む
.inpを生成。
出力¶
system.inp<parm7名>.ORCAFF.prms(自動生成時)または指定パス(既存利用)
CLI オプション¶
オプション |
説明 |
デフォルト |
|---|---|---|
|
Amber parm7 トポロジー。 |
必須 |
|
座標ファイル(PDB/XYZ)。原子順は parm7 と一致必須。 |
None |
|
入力と parm7 の元素順を検証。 |
|
|
QM 領域原子を定義する PDB。 |
None |
|
出力 ORCA 入力( |
必須 |
|
QM メソッド/基底。 |
|
|
QM 領域電荷。 |
必須 |
|
QM 領域多重度。 |
|
|
全 QM+MM 系の総電荷( |
トポロジー由来 |
|
全 QM+MM 系の総多重度( |
|
|
使用コア数。 |
|
|
ActiveAtoms 判定カットオフ (Å)(層タグなし時)。 |
|
|
ORCAFF.prms のパス。 |
None(自動で |
|
ORCAFF 未検出時の |
|
関連項目¶
oniom_gaussian – Gaussian モードガイド(
--mode g16)oniom_export – エクスポート全体ガイド
mm_parm – Amber トポロジー構築
define_layer – レイヤー定義/確認
典型エラー別レシピ – 症状起点の切り分け
トラブルシューティング – 詳細な対処ガイド
ORCA 6.0 マニュアル(QM/MM): https://www.faccts.de/docs/orca/6.0/manual/contents/typical/qmmm.html