Qケム

Qケム
開発者Q-Chem Inc.、Q-Chem開発者コミュニティ
安定版リリース
6.2.2 / 2024年11月21日 ( 2024-11-21 )
言語FortranCC++
オペレーティングシステムLinuxFreeBSDUnixなどオペレーティングシステム、Microsoft WindowsMac OS X
タイプ第一原理量子化学密度汎関数理論QM/MMAIMD計算化学
ライセンス商用、学術
ウェブ www.q-chem.com

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の計算エンジンとして、またはCHARMMGROMACSNAMD、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法

  • Janus QM/MMインターフェース
  • 連結原子のない陰陽原子モデル
  • ONIOMモデル
  • EFP法(有効フラグメントのライブラリ、CC/EOMとのEFPインターフェース、DFT/TDDFT、およびその他の手法を含む)[ 21 ] [ 22 ] [ 23 ] [ 24 ]

バージョン履歴

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月

参照

参考文献

  1. ^ 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
  2. ^ 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 . 
  3. ^ 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 .  
  4. ^ 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   
  5. ^ Young, David C. (2001). 「付録 AA2.7 Q-Chem」.計算化学:実世界の問題に技術を適用するための実践ガイド. Wiley-Interscience. p. 339. doi : 10.1002/0471220655 . ISBN 978-0-471-33368-5
  6. ^ a b c d e f g h「量子計算ソフトウェア;分子モデリング;可視化」 www.q-chem.com 2020年1月22閲覧
  7. ^ Gaussianによって禁止
  8. ^ 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 . 
  9. ^ 「クリーンエネルギープロジェクト」 。 2011年4月3日時点のオリジナルよりアーカイブ2012年2月10日閲覧。
  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)からアーカイブ。  
  11. ^ a b K. Sneskov; O. Christiansen (2011). 「励起状態結合クラスター法」. Wiley Interdisciplinary Reviews: Computational Molecular Science .
  12. ^ a b R.J. Bartlett (2012). 「結合クラスター理論とその運動方程式の拡張」. Wiley Interdisciplinary Reviews: Computational Molecular Science . 2 : 126. doi : 10.1002/wcms.76 . S2CID 122135895 . 
  13. ^ 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 .   
  14. ^ Chr. Møller & MS Plesset (1934年10月). 「多電子系における近似的取り扱いに関する注記」(PDF) . Physical Review . 46 (7): 618– 622. Bibcode : 1934PhRv...46..618M . doi : 10.1103/PhysRev.46.618 .
  15. ^ 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 .
  16. ^ 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 .
  17. ^ Florian Weigend & Marco Häser (1997年10月13日). 「RI-MP2:一次導関数と全体整合性」.理論化学アカウント. 97 ( 1–4 ): 331–340 . doi : 10.1007/s002140050269 . S2CID 97649855 . 
  18. ^ 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 .  
  19. ^ウェビナー36 - Q-Chem 5.2のコアレベル分光法 - USCのAnna Krylov教授によるプレゼンテーション、 2019年10月23日、2021年12月22日時点のオリジナルからアーカイブ、 2020年1月12日取得
  20. ^ 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)からアーカイブ   
  21. ^ 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 .
  22. ^ 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: 複数の名前: 著者リスト (リンク)
  23. ^ LV Slipchenko (2010). 「分極環境下における発色団励起状態の溶媒和:軌道緩和と分極」. Journal of Physical Chemistry A. 114 ( 33): 8824–30 . Bibcode : 2010JPCA..114.8824S . doi : 10.1021/jp101797a . PMID 20504011 . 
  24. ^ 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 .  
  25. ^ 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.
  26. ^ 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.