-
-
Notifications
You must be signed in to change notification settings - Fork 1
Plugin Gaussian Input Generator Pro JP
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 を参照してください。
メインダイアログのタイトルは "Gaussian Input Generator Pro v1.1.2" で、上から下まで1つの連続したフォームとして構成されています。実際の # ルートラインは、独立した Route Builder サブダイアログを通じて対話的に組み立てます。
| セクション | 内容 |
|---|---|
| Preset Management | プリセットのドロップダウン、Save New...、Delete — ダイアログ全体の状態を保存します。 |
| Title | 自由記述のタイトル/コメント行。 |
| Link 0 Commands |
%nprocshared(Auto ボタン付き)、%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 チェックボックスがあります。 |
下部のボタンバー:Close と Save Gaussian Input File...(選んだファイル名に合わせて %chk= を書き換えます)。
Builder... をクリックすると "Gaussian Route Builder" というタブ付きダイアログが開き、下部にライブの Route Preview ストリップがあります。既存のルートに対してビルダーを再度開くと、その内容が各タブのコントロールに再度パースされます。
SP, Opt, Freq, Opt+Freq, TS, Scan, IRC, Stability — 選択するとそれぞれ専用のオプショングループ(Optimization Options、Freq Options、CalcFC や MaxPoints を含む IRC Options)が表示されます。
- 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)
Gaussian の溶媒名リスト全体を伴う SCRF モデル(PCM, CPCM, SMD, IEFPCM, Dipole)、および分散補正(GD2, GD3, GD3BJ, PFD)。
過去のリリースで Properties から分離された独自のタブ:ステート数、Singlets/Triplets/50-50、Root。
Population 解析(Pop=NBO/NBORead/Hirshfeld/MK/CHelpG/Reg/Full)、Density=Current、Symmetry(Loose/NoSymm)、積分グリッド(FineGrid/UltraFine/SuperFine)、NMR=GIAO、Polar、Output=WFN/WFX、SCF=(XQC,Tight)、Guess=Mix/Read。
MoleditPy の3Dビューアで2、3、または4個の原子をクリックして(それぞれ距離/角度/二面角に対応)構築する ModRedundant の freeze/scan 行テーブル。各行には steps/step-size フィールド付きの Scan チェックボックスがあります。行の編集や削除は Tail の ModRedundant 行と自動的に同期され、拘束または scan 行が1つでも存在すると Opt=ModRedundant がルートに追加されます。
- 分子を読み込み、
Export ▸ Gaussian Input...を開く。 - Link 0 のリソースを設定する(または Auto)。Builder... で Job Type、Method/Basis、Solvation/Dispersion、TD-DFT、Properties、必要な Constraints/Scan を設定する。
- 必要に応じて Additional Job (Link1) を有効にして連結計算を行う(例:ジョブ1で Opt、ジョブ2でチェックポイントを読み込んで Freq)。
- Input Preview を確認する(直接編集可能なので、直前の微調整もできます)。
-
Save Gaussian Input File... を実行する —
%chkの名前は保存名に合わせて書き換えられます。
- Official Plugins — プラグイン全カタログ
- Plugin: ORCA Input Generator Pro — ORCA 向けの同等のジェネレーター
- File Formats and Import/Export
このページは Gaussian Input Generator Pro v1.1.2 を対象に、2026-08-05 に作成されました。最新のバージョンは REGISTRY/plugins.json を参照してください。