dmf-g16sub: DMF用 g16sub ラッパー (岡崎スパコン専用)
Overview
- Direct MaxFlux 法 (DMF)という名の両端指定型遷移状態探索法を行うためのものです
dmf-g16というGaussianを使ってDMFを簡便に実行するアプリがあります- 一方、岡崎のスパコンには
g16subというスパコンの設定込みで簡便にGaussianを実行するコマンドがあります - この
dmf-g16subはg16sub同様の使用方法でdmf-g16を実行するコマンドです
注意
dmf-g16sub は甲田個人が作成したものであり、スパコン公式のものではありません。問い合わせは計算センターではなく koda at ims.ac.jp にお願いします。
Requirements
特にないです。
Installation
次の2行を実行してください。スパコンのファイルシステムの構成の都合で、多少時間がかかります。
python3.9 -m pip install --user -U rccsdmfg16sub
dmf-g16install
- Python パッケージ
rccsdmfg16subは依存関係が何もないので直でインストールしても環境をほとんど汚しません。それを避けたい方は仮想環境をおつくり下さい。 - コマンド
dmf-g16は自動でdmfg16という名のdmf-g16用 conda 仮想環境を構築するものです。自前で仮想環境を用意する場合も名前はdmfg16にしてください。
Usage
g16sub を dmf-g16sub に置き換えるだけです。QST2/3のインプットを与えると dmf-g16 を使ってTS探索をします。スパコンの設定等も g16sub 同様に自動で行います。
dmf-g16sub QST.com
Options
g16subと同じオプションを同じ意味で使えます。dmf-g16のオプションは冒頭に--dmf-を付ければ使えます(ただし--exeと--dirは固定のため使えません)
例
インプットや投稿スクリプトを作成するだけ & DMF のエネルギー評価点を5に設定
dmf-g16sub -P --dmf-npoints 5 QST.com
Citation
dmf-g16subをご利用の際はdmf-g16 の論文(使用方法の詳細もこちら)を引用して頂けると幸いです
- S.-i. Koda and S. Saito, dmf-g16: A Gaussian Wrapper for Reliable Double-Ended Transition-State Searches with Native Input Formats, ChemRxiv (2025). doi: 10.26434/chemrxiv.10001592/v1
DMFのベースとなる理論はこちら(任意ですがもし引用して頂けると感謝感激です)
- S.-i. Koda and S. Saito, Locating Transition States by Variational Reaction Path Optimization with an Energy-Derivative-Free Objective Function, JCTC, 20, 2798–2811 (2024). doi: 10.1021/acs.jctc.3c01246
- S.-i. Koda and S. Saito, Flat-bottom Elastic Network Model for Generating Improved Plausible Reaction Paths, JCTC, 20, 7176−7187 (2024). doi: 10.1021/acs.jctc.4c00792
- S.-i. Koda and S. Saito, Correlated Flat-bottom Elastic Network Model for Improved Bond Rearrangement in Reaction Paths, JCTC, 21, 3513−3522 (2025). doi: 10.1021/acs.jctc.4c01549
License
This project is distributed under the MIT License.
Metadata
Release files for rccsdmfg16sub 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rccsdmfg16sub-1.0.0.tar.gz | 5.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rccsdmfg16sub-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.4 kB
Release files / rccsdmfg16sub-1.0.0.tar.gz
| Download URL | rccsdmfg16sub-1.0.0.tar.gz |
|---|---|
| Size | 5.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f99fb4713425ec085080e2a2015452cc3f12fe6e842791454024e8e171d45b5
|
|
BLAKE2b-256 checksum How to use checksums |
7da33176bfe73d9583207521fe669cba83052d31b667a1fbeb8054c64d4eecf3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Release files / rccsdmfg16sub-1.0.0-py3-none-any.whl
| Download URL | rccsdmfg16sub-1.0.0-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c1c94b9a3853be8179fa2a36d5010a6eb6d6e97336428d53dc3fd7630968e53c
|
|
BLAKE2b-256 checksum How to use checksums |
1c67b81f2cc14279db8f00c1fdb7d5b088996b127d02d93c248cfa2505e12824
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|