Q-Chem は汎用電子構造パッケージ[ 1 ] [ 2 ] [ 3 ] [ 4 ] であり、革新的なアルゴリズムを使用して実装された様々な確立された手法と新しい手法を備えており、ラップトップや通常の研究室ワークステーションから中規模クラスター、HPCC、密度汎関数 および波動関数ベースのアプローチを使用したクラウドコンピューティング まで、さまざまなコンピュータアーキテクチャ上で大規模システムの高速計算を可能にします。統合されたグラフィカルインターフェイスと入力ジェネレータ、電子励起状態や開殻システムを含む関数と相関手法の幅広い選択肢、溶媒和モデル、波動関数解析ツールを提供します。計算化学 [ 5 ] コミュニティへのサービスに加えて、Q-Chemは多用途のコード開発プラットフォームも提供します。
歴史 Q-Chemソフトウェアは、米国カリフォルニア州プレザントンに所在するQ-Chem, Inc. [ 6 ] によって保守および配布されています。1993年に設立されたQ-Chemは、 Gaussian社内での意見の相違が原因で、 John Pople 氏と彼の多くの学生およびポスドクが退社(その後「追放」)したことがきっかけでした( Gaussianライセンス論争 [ 7 ] を参照)。[ 6 ] [ 8 ]
Q-Chemコードの最初の数行は、当時Popleのポスドク研究員だった ピーター・ギル によって、オーストラリアでの冬休み(1992年12月)中に書かれました。ギルはすぐにPopleの 大学院生ベニー・ジョンソンと同じくPopleの ポスドク研究員カルロス・ゴンザレスに加わりましたが、ゴンザレスはその後まもなく同社を去りました。1993年半ば、当時はバークレーのテニュアトラックに所属していたものの、 Popleの 元学生だったマーティン・ヘッド=ゴードン が、成長を続ける学術開発者チームに加わりました。[ 6 ] [ 8 ]
Q-Chem 1.0 のリリースを宣伝するポストカード。 最初の商用リリースの準備として、同社はユージン・フライシュマンをマーケティングディレクターに迎え、1997年1月にwww.q-chem.comというURLを取得しました。最初の商用製品であるQ-Chem 1.0は、1997年3月にリリースされました。広告のポストカードには、「かつては不可能だった問題が、今では日常的に解決できる」という誇らしげな見出しが掲げられ、リリースを祝いました。しかし、バージョン1.0には多くの欠点があり、ある人物は「不可能」と「日常的」という言葉はおそらく入れ替えるべきだと指摘しました。[ 8 ] しかし、精力的なコード開発は続けられ、翌年にはQ-Chem 1.1が量子化学の 基本機能のほとんどを提供するだけでなく、他のパッケージでは提供されていない機能(例えば、連続高速多重極法、J行列エンジン、積分用のCOLD PRISM、G96密度汎関数 など)も増え続けました。[ 6 ] [ 8 ]
ジョンソンの退任による挫折の後、同社はより分散化を進め、世界中の大学の研究グループとの繋がりをますます拡大し、関係を育んでいった。1998年、フリッツ・シェーファーは取締役会への参加要請を受け入れ、1999年初頭、 ガウス社 との競業避止契約の期限が切れるとすぐに、ジョン・ポープルが 取締役兼コード開発者として入社した。[ 6 ] [ 8 ]
2000年、Q-ChemはWavefunction Inc.とのコラボレーションを確立し、その結果、Q-ChemはSpartanパッケージの以降のすべてのバージョンにab initioエンジンとして組み込まれるようになりました。Q-Chemの取締役会は、2003年3月に Anna Krylov とJing Kongが加わって拡大しました。2012年に、John Herbertが取締役会に加わり、Fritz Schaeferが 名誉会員になりました。翌年、Shirin Farajiが取締役会に加わり、 1988年以来Q-Chemの社長を務めていたPeter Gill が退任し、Anna Krylovが 新しい社長に就任しました。2022年から2023年にかけて、Yuezhi MaoとJoonho Leeが取締役会に加わりました。現在、取締役会はLee、Mao、Faraji、Gill (前社長)、Herbert、Krylov (社長)、およびHilary Pople(Johnの 娘)で構成されています。Martin Head-Gordonは 引き続き取締役会の科学顧問を務めています。[ 6 ] [ 8 ]
現在、Q-Chemのライセンスは数千件使用されており、リリース2.0、3.0、4.0の引用記録が示すように、Q-Chemのユーザーベースは拡大しており、2016年には年間400件に達しました(図2参照)。[ 8 ]
図2. Q-Chemの引用数:2001年から2019年。 Q-Chemは、ハーバードクリーンエネルギープロジェクト [ 9 ] などの高スループット研究のエンジンとして使用されており、IBMワールドコミュニティグリッド で毎日約35万回の計算が実行されました。
図3. 2006年以降のQ-Chem開発者活動の統計。上のグラフ:月ごとのコードコミット総数(バーの高さ)と貢献した開発者数(バーの色)。下のグラフ:開発者ベースの成長。既存および新規開発者の月別推移。開発者ベースの着実な成長が見て取れます。インセットは、最も開発実績の多い開発者50名によるコミット総数を示しており、フルタイムチーム(2,000件超)、コア開発者チーム(500~2,000件)、非コア開発者(500件未満)の貢献度を示しています。 革新的なアルゴリズムと電子構造への新しいアプローチは、最先端の科学的発見を可能にしてきました。社内コードから主要な電子構造エンジンへのこの移行は、多くの科学協力者の貢献により可能になりました。Q-Chemのビジネスモデルは、幅広い開発者の参加を奨励しています。Q-Chemは、そのジャンルをオープンチームウェアと定義しています。 [ 8 ] ソースコードは、大規模な開発者グループに公開されています。さらに、一部のQ-Chemモジュールはオープンソースとして配布されています。[ 8 ] 1992年以来、400人以上の人がコード開発に費やされてきました。2019年12月にリリースされたQ-Chem 5.2.2は、750万行のコードで構成されており、これには300人以上のアクティブな開発者(現在の推定では312人)の貢献が含まれています。[ 6 ] [ 8 ] 図3を参照してください。
機能 Q-Chemは、ハートリー・フォック法 、時間依存密度汎関数理論(DFT)( TDDFT を含む)、モラー・プレセ摂動論 (MP2)、結合クラスター法 (CC)、運動方程式結合クラスター法(EOM-CC)、[ 10 ] [ 11 ] [ 12 ] 配置間相互作用(CI)、代数的ダイアグラム構成 (ADC)、その他の高度な電子構造法など、一般的な量子化学計算を多数実行できます。Q-ChemにはQM/MM 機能も含まれています。Q-Chem 4.0以降のリリースには、階層型入力ジェネレーター、分子ビルダー、一般的な視覚化機能(MO、密度、分子振動、反応経路など)を含むグラフィカルユーザーインターフェースIQMolが付属しています。IQMolは、Andrew Gilbert氏(Q-Chemと連携)によって開発され、無料のオープンソースソフトウェアとして配布されていますIQmolはQtライブラリを用いて記述されており、OS X、Windows、Linuxを含む様々なプラットフォームで動作します。Q-Chem計算の設定、実行、解析を直感的に行える環境を提供します。また、広く普及しているフォーマット済みチェックポイント形式を含む、様々なファイル形式の読み込みと表示が可能です。最新の機能一覧は、Q-Chemのウェブサイトとユーザーマニュアルに掲載されています。[ 6 ]
さらに、Q-ChemはWebMOとインターフェースされており、Spartanの計算エンジンとして、または CHARMM 、GROMACS 、NAMD 、ChemShellのバックエンドとして使用できます。JmolやMoldenといった他の一般的 な 可視化プログラムも使用できます。
2018年、Q-ChemはStreamNovation社が開発したBrianQCとの提携を開始しました。BrianQCは、GPUの計算能力を活用した新しい積分エンジンです。BrianQCプラグインは、混合アーキテクチャにおけるGPUのメリットを活用することでQ-Chemの計算を高速化し、巨大分子や拡張システムのシミュレーションに非常に効果的です。BrianQCは、高角運動量軌道を計算できる初のGPU量子化学ソフトウェアです。
基底状態自己無撞着場法 制限付き、制限なし、制限付き開殻定式化 構造最適化、調和周波数解析、第一原理分子動力学のための解析的第一および第二導関数 高速収束のための効率的なアルゴリズム さまざまな推測オプション(MOMを含む)
密度汎関数理論 局所、GGA、mGGA、ハイブリッド、ダブルハイブリッド、分散補正、範囲分離など、さまざまな汎関数(エネルギーと解析的1次および2次微分) TDDFT およびスピンフリップ TDDFT の定式化 (エネルギー、勾配、周波数) 制約付きDFT
積分計算、HF/DFT、多体法の高速化とスケーリングの削減を実現する革新的なアルゴリズム双対基底 恒等式の解決 電子反発積分のコレスキー分解 連続高速多重極法 (CFMM)mrXC(多重解像度交換相関)による交換相関の高速数値積分 線形スケーリングHF交換法(LinK) フーリエ変換クーロン法(FTC) COLD PRISMとJマトリックスエンジン 相関法における混合精度演算[ 13 ]
ポスト・ハートリー・フォック法MP2 [ 14 ] [ 15 ] (RI-MP2、[ 16 ] [ 17 ] [ 18 ] エネルギーおよび解析的勾配を含む) SCS、SOS-MP2、およびOO-MP2 CCD、QCISD 、CCSD、OOCCD、VOOCCD (T)、(2)、(dT)、(fT)補正 開殻および電子励起種に対するEOM-XX-CCSD法(XX=EE、SF、IP、EA、DIP、DEA、2SF;ほとんどの方法のエネルギー、特性、勾配)[ 10 ] [ 11 ] [ 12 ] 共鳴(電子分離に関して準安定状態)を扱うための複素数値変種を含む[ 13 ] DFTと多体法の拡張によるコアレベル状態と関連分光法の取り扱い[ 19 ] ADC法 励起状態に対するCIS法、TDDFT法、CIS(D)法、SOS-CIS(D)法 多様な暗黙的溶媒モデル Felix Plasserらが開発したlibwfaによって実現される波動関数解析ツール[ 20 ]
拡張システムのためのQM/MM法とQM/EFP法
バージョン履歴 Q-Chem 2.0以降は、メジャーリリースバージョンのみが表示されます
Q-Chem 1.0: 1997年3月 Q-Chem 1.1: 1997 [ 25 ] Q-Chem 1.2 1998 [ 26 ] Q-Chem 2.0: 2000 [ 1 ] Q-Chem 3.0: 2006 [ 2 ] Q-Chem 4.0: 2012年2月 Q-Chem 5.0: 2017年6月 Q-Chem 5.2.2: 2019年12月 Q-Chem 5.3.2: 2020年12月 Q-Chem 5.4: 2021年6月 Q-Chem 5.4.1: 2021年8月 Q-Chem 5.4.2: 2021年12月 Q-Chen 6.0: 2022年7月 Q-Chem 6.1.0: 2022年12月 Q-Chem 6.1.1: 2023年12月 Q-Chem 6.2.0: 2024年5月 Q-Chem 6.2.2: 2024年11月
参照
参考文献 ^ a b Kong, Jing; White, Christopher A.; Krylov, Anna I.; Sherrill, David; Adamson, Ross D.; Furlani, Thomas R.; Lee, Michael S.; Lee, Aaron M.; Gwaltney, Steven R. (2000). 「Q-Chem 2.0:高性能ab initio電子構造プログラムパッケージ」. Journal of Computational Chemistry . 21 (16): 1532. CiteSeerX 10.1.1.318.9340 . doi : 10.1002/1096-987X(200012)21:16< 1532 ::AID-JCC10>3.0.CO;2-W . S2CID 62253160 ^ a b Shao, Y.; Molnar, LF; Jung, Y.; Kussmann, J.; Ochsenfeld, C.; Brown, ST; Gilbert, AT; Slipchenko, LV; Levchenko, SV; O'Neill, DP; Distasio Jr, RA; Lochan, RC; Wang, T.; Beran, GJ; Besley, NA; Herbert, JM; Lin, CY; Van Voorhis, T.; Chien, SH; Sodt, A.; Steele, RP; Rassolov, VA; Maslen, PE; Korambath, PP; Adamson, RD; Austin, B.; Baker, J.; Byrd, EF; Dachsel, H.; et al. (2006). 「現代量子化学プログラムパッケージにおける手法とアルゴリズムの進歩」. Physical Chemistry Chemical Physics . 8 (27): 3172– 3191. Bibcode : 2006PCCP....8.3172S . doi : 10.1039/b517914a . PMID 16902710 . ^ Shao, Yihan; Gan, Zhengting; Epifanovsky, Evgeny; Gilbert, Andrew TB; Wormit, Michael; Kussmann, Joerg; Lange, Adrian W.; Behn, Andrew; Deng, Jia; Feng, Xintian; Ghosh, Debashree (2015-01-17). 「Q-Chem 4プログラムパッケージに含まれる分子量子化学の進歩」 . Molecular Physics . 113 (2): 184– 215. Bibcode : 2015MolPh.113..184S . doi : 10.1080/00268976.2014.952696 . ISSN 0026-8976 . S2CID 4252077 . ^ Epifanovsky, Evgeny; Gilbert, Andrew TB; Feng, Xintian; Lee, Joonho; Mao, Yuezhi; Mardirossian, Narbe; Pokhilko, Pavel; White, Alec F.; Coons, Marc P.; Dempwolff, Adrian L.; Gan, Zhengting (2021-08-23). 「量子化学の最前線を支えるソフトウェア:Q-Chem 5パッケージの開発概要」 . The Journal of Chemical Physics . 155 (8): 084801. Bibcode : 2021JChPh.155h4801E . doi : 10.1063/5.0055522 . ISSN 0021-9606 . PMC 9984241 . PMID 34470363 。 ^ Young, David C. (2001). 「付録 AA2.7 Q-Chem」. 計算化学:実世界の問題に技術を適用するための実践ガイド . Wiley-Interscience. p. 339. doi : 10.1002/0471220655 . ISBN 978-0-471-33368-5 。^ a b c d e f g h 「量子計算ソフトウェア;分子モデリング;可視化」 www.q-chem.com 2020 年1月22 日 閲覧 ^ Gaussianによって禁止 ^ a b c d e f g h i j Krylov, Anna I.; Gill, Peter MW (2013年5月). 「Q-Chem:イノベーションのエンジン」. Wiley Interdisciplinary Reviews: Computational Molecular Science . 3 (3): 317– 326. doi : 10.1002/wcms.1122 . S2CID 16713704 . ^ 「クリーンエネルギープロジェクト」 。 2011年4月3日時点の オリジナル よりアーカイブ 。 2012年2月10日 閲覧。 ^ a b A.I. Krylov (2008). 「開殻および電子励起種に対する運動方程式結合クラスター法:フォック空間へのヒッチハイクガイド」 (PDF) . Annual Review of Physical Chemistry . 59 : 433– 462. Bibcode : 2008ARPC...59..433K . doi : 10.1146/annurev.physchem.59.032607.093602 . PMID 18173379 . S2CID 43449082 . 2020年2月18日時点の オリジナル (PDF) からアーカイブ。 ^ a b K. Sneskov; O. Christiansen (2011). 「励起状態結合クラスター法」. Wiley Interdisciplinary Reviews: Computational Molecular Science . ^ a b R.J. Bartlett (2012). 「結合クラスター理論とその運動方程式の拡張」. Wiley Interdisciplinary Reviews: Computational Molecular Science . 2 : 126. doi : 10.1002/wcms.76 . S2CID 122135895 . ^ a b Pokhilko, Pavel; Epifanovsky, Evgeny; Krylov, Anna I. (2018-08-14). 「多体計算に倍精度は不要:新たな常識」. Journal of Chemical Theory and Computation . 14 (8): 4088– 4096. doi : 10.1021/acs.jctc.8b00321 . ISSN 1549-9618 . PMID 29969560. S2CID 49679144 . ^ Chr. Møller & MS Plesset (1934年10月). 「多電子系における近似的取り扱いに関する注記」 (PDF) . Physical Review . 46 (7): 618– 622. Bibcode : 1934PhRv...46..618M . doi : 10.1103/PhysRev.46.618 . ^ Head-Gordon, Martin; Pople, John A.; Frisch, Michael J. (1988). 「直接法によるMP2エネルギー評価」. Chemical Physics Letters . 153 (6): 503– 506. Bibcode : 1988CPL...153..503H . doi : 10.1016/0009-2614(88)85250-3 . ^ Martin Feyereisena、George Fitzgeralda、Andrew Komornickib (1993年5月10日). 「Scaled Second-Order Perturbation Corrections to Configuration Interaction Singles: Efficient and Reliable Excitation Energy Methods」. Chemical Physics Letters . 208 ( 5–6 ): 359– 363. Bibcode : 1993CPL...208..359F . doi : 10.1016/0009-2614(93)87156-W . ^ Florian Weigend & Marco Häser (1997年10月13日). 「RI-MP2:一次導関数と全体整合性」. 理論化学アカウント . 97 ( 1–4 ): 331–340 . doi : 10.1007/s002140050269 . S2CID 97649855 . ^ Robert A. Distasio JR.; Ryan P. Steele; Young Min Rhee; Yihan Shao & Martin Head-Gordon (2007年4月15日). 「恒等比級数2次モーラー・プレセット摂動法における解析的勾配評価のための改良アルゴリズム:アラニンテトラペプチドの配座解析への応用」. Journal of Computational Chemistry . 28 (5): 839– 856. doi : 10.1002/jcc.20604 . PMID 17219361. S2CID 8438511 . ^ ウェビナー36 - Q-Chem 5.2のコアレベル分光法 - USCのAnna Krylov教授によるプレゼンテーション、 2019年10月23日、2021年12月22日 時点のオリジナルから アーカイブ、 2020年1月12日 取得 ^ Plasser, Felix; Wormit, Michael; Dreuw, Andreas (2014-07-14). 「電子励起の体系的解析と可視化のための新しいツール。I. 形式主義」 (PDF) . The Journal of Chemical Physics . 141 (2): 024106. Bibcode : 2014JChPh.141b4106P . doi : 10.1063/1.4885819 . ISSN 0021-9606 . PMID 25027998. S2CID 28303702. 2019年3月5日時点の オリジナル (PDF) からアーカイブ 。 ^ MS Gordon; MA Freitag; P. Bandyopadhyay; JH Jensen; V. Kairys; WJ Stevens (2001). 「有効フラグメントポテンシャル法:化学における環境効果のモデリングに対する量子力学ベースのMMアプローチ」 . Journal of Physical Chemistry A. 105 ( 2): 203. Bibcode : 2001JPCA..105..293G . doi : 10.1021/jp002747h . ^ MS Gordon, L. Slipchenko, H.Li, JH Jensen (2007). 「有効フラグメントポテンシャル:分子間相互作用を予測するための一般的な方法」 DC Spellmeyer; R. Wheeler (編). Annual Reports in Computational Chemistry 第3巻 . Elsevier. pp. 177– 193. {{cite book }}: CS1 maint: 複数の名前: 著者リスト (リンク )^ LV Slipchenko (2010). 「分極環境下における発色団励起状態の溶媒和:軌道緩和と分極」. Journal of Physical Chemistry A. 114 ( 33): 8824–30 . Bibcode : 2010JPCA..114.8824S . doi : 10.1021/jp101797a . PMID 20504011 . ^ D. Ghosh; D. Kosenkov; V. Vanovschi; C. Williams; J. Herbert; M. S. Gordon; M. Schmidt; L. V. Slipchenko; A. I. Krylov (2010). 「有効フラグメントポテンシャル法による拡張系における非共有結合相互作用:理論と核酸塩基オリゴマーへの応用」 . Journal of Physical Chemistry A. 114 ( 48): 12739– 12754. Bibcode : 2010JPCA..11412739G . doi : 10.1021/jp107557p . PMC 2997142. PMID 21067134 . ^ BG Johnson; PMW Gill; M. Head-Gordon; CA White; DR Maurice; TR Adams; J. Kong; M. Challacombe; E. Schwegler; M. Oumi; C. Ochsenfeld; N. Ishikawa; J. Florian; RD Adamson; JP Dombroski; RL Graham and A. Warshel (1997). Q-Chem, バージョン1.1 . ピッツバーグ: Q-Chem, Inc. ^ CA White; J. Kong; DR Maurice; TR Adams; J. Baker; M. Challacombe; E. Schwegler; JP Dombroski; C. Ochsenfeld; M. Oumi; TR Furlani; J. Florian; RD Adamson; N. Nair; AM Lee; N. Ishikawa; RL Graham; A. Warshel; BG Johnson; PMW Gill; M. Head-Gordon (1998). Q-Chem, バージョン1.2 . ピッツバーグ: Q-Chem, Inc.
外部リンク