Skip to content

Plugin Gaussian Input Generator Pro JP

Hiromichi Yokoyama edited this page Aug 11, 2026 · 5 revisions

Plugin: Gaussian Input Generator Pro(日本語)

Gaussian Input Generator Pro は Gaussian 16 の .gjf/.com 入力ファイルを1つのダイアログで作成します — Link 0 コマンド、ルートセクション、座標、テール入力、任意で連結する --Link1-- ジョブまで、直接編集可能なライブプレビューと、既存のルートラインをダイアログのコントロールに完全に再展開(ラウンドトリップ)する機能を備えます。

リポジトリ moleditpy_gaussian_input_generator_pro
作者 HiroYokoyama
対応 OS Windows, macOS, Linux, WSL
対応 Python >=3.9, <3.15
メニュー位置 Export ▸ Gaussian Input...
追加の依存関係 PyQt6, RDKit(いずれもホストアプリから既に提供されています)

インストール方法については Official Plugins を参照してください。


1. 概要

メインダイアログのタイトルは "Gaussian Input Generator Pro v1.2.0" で、上から下まで1つの連続したフォームとして構成されています。実際の # ルートラインは、独立した Route Builder サブダイアログを通じて対話的に組み立てます。


2. メインダイアログ

セクション 内容
Preset Management プリセットのドロップダウン、Save New...Delete — ダイアログ全体の状態を保存します。
Title 自由記述のタイトル/コメント行。
Link 0 Commands %nprocsharedAuto ボタン付き)、%mem の値と単位(Auto 付き)、%chk(保存ファイル名から自動命名)、任意の %oldchk
Route Section (#) 直接編集可能なルートテキスト、または Builder... ボタン(§3)で組み立てます。
Molecular Specification 電荷と多重度。
Coordinate Format 直交座標(XYZ)、Gaussian Z-マトリックス、または Variables: セクション付きの Z-マトリックス。
Tail / Additional Input 座標ブロックの後に続く任意の内容を書く自由記述エリアと、Insert テンプレートピッカー:ModRedundant Freeze/Scan、Basis Set(Gen)、ECP(GenECP)、NBO Analysis($NBO)、Link1 のスタブ、Connectivity。
Additional Job (--Link1--) 「Enable additional Link1 job」チェックボックス。チェックすると2つ目の Route Section と Tail グループが表示され、2つ目のジョブのジオメトリソース — チェックポイントから読む(Geom=Check Guess=Read)か現在のジオメトリをコピーするか — を選べます。%chk/%oldchk の配線は自動的に処理されます。
Input Preview 完全な .gjf を直接編集可能な形でライブ表示します。Reset/Refresh Preview ボタンとグローバルな Auto Suffix チェックボックスがあります。

下部のボタンバー:CloseSave Gaussian Input File...(選んだファイル名に合わせて %chk= を書き換えます)。3つ目の Submit to Cluster... ボタンは Job Manager プラグインが入っているときだけ表示され、必要なら入力を保存した上で Job Manager の送信ウィザードにファイルを渡します。


3. Route Builder

Builder... をクリックすると "Gaussian Route Builder" というタブ付きダイアログが開き、下部にライブの Route Preview ストリップがあります。既存のルートに対してビルダーを再度開くと、その内容が各タブのコントロールに再度パースされます。

3.1 Job Type

SP, Opt, Freq, Opt+Freq, TS, Scan, IRC, Stability — 選択するとそれぞれ専用のオプショングループ(Optimization OptionsFreq Options、CalcFC や MaxPoints を含む IRC Options)が表示されます。

3.2 Method/Basis

  • DFT: B3LYP, B3PW91, PBE1PBE (PBE0), PBEPBE, BLYP, BP86, CAM-B3LYP, ωB97XD, ωB97X, ωB97, M062X, M06, M06L, M06HF, APFD, B97D3, TPSSTPSS, MN15, MN15L, BHandHLYP, HSEH1PBE, LC-ωPBE, O3LYP, X3LYP
  • Double Hybrid: B2PLYP, mPW2PLYP, B2PLYPD3
  • Wavefunction: MP2, MP3, MP4, MP4(SDQ), MP4(SDTQ), CCSD, CCSD(T), QCISD, QCISD(T), CISD, CID
  • HF: HF, ROHF, UHF
  • Semi-empirical: AM1, PM3, PM6, PM7, ZINDO
  • Basis sets: Pople 6-31G(d) 系、Dunning cc-pVxZ/aug-cc-pVxZ、Karlsruhe def2 系、ECP/Gen オプション(LanL2DZ, LanL2MB, SDD, SDDAll, Gen, GenECP)

3.3 Solvation/Dispersion

Gaussian の溶媒名リスト全体を伴う SCRF モデル(PCM, CPCM, SMD, IEFPCM, Dipole)、および分散補正(GD2, GD3, GD3BJ, PFD)。

3.4 TD-DFT

過去のリリースで Properties から分離された独自のタブ:ステート数、Singlets/Triplets/50-50、Root。

3.5 Properties

Population 解析(Pop=NBO/NBORead/Hirshfeld/MK/CHelpG/Reg/Full)、Density=Current、Symmetry(Loose/NoSymm)、積分グリッド(FineGrid/UltraFine/SuperFine)、NMR=GIAO、Polar、Output=WFN/WFXSCF=(XQC,Tight)Guess=Mix/Read

3.6 Constraints/Scan

MoleditPy の3Dビューアで2、3、または4個の原子をクリックして(それぞれ距離/角度/二面角に対応)構築する ModRedundant の freeze/scan 行テーブル。各行には steps/step-size フィールド付きの Scan チェックボックスがあります。行の編集や削除は Tail の ModRedundant 行と自動的に同期され、拘束または scan 行が1つでも存在すると Opt=ModRedundant がルートに追加されます。


4. 典型的なワークフロー

  1. 分子を読み込み、Export ▸ Gaussian Input... を開く。
  2. Link 0 のリソースを設定する(または Auto)。Builder... で Job Type、Method/Basis、Solvation/Dispersion、TD-DFT、Properties、必要な Constraints/Scan を設定する。
  3. 必要に応じて Additional Job (Link1) を有効にして連結計算を行う(例:ジョブ1で Opt、ジョブ2でチェックポイントを読み込んで Freq)。
  4. Input Preview を確認する(直接編集可能なので、直前の微調整もできます)。
  5. Save Gaussian Input File... を実行する — %chk の名前は保存名に合わせて書き換えられます。クラスタに投げる場合は Submit to Cluster... を使います。

5. See also


このページは Gaussian Input Generator Pro v1.2.0 を対象に、2026-08-12 に最終更新されました。最新のバージョンは REGISTRY/plugins.json を参照してください。

Clone this wiki locally