HyperChem

出典: フリー百科事典『ウィキペディア(Wikipedia)』
HyperChem
HyperChem Release 8 for Windows マルチスレッド
作者 Neil S. Ostlund
開発元 HypercubeUSA, Inc.
初版 HyperChem Release 1
最新版
HyperChem Release 8
対応OS Windows, Mac OS X, Linux
公式サイト 分子機能研究所
テンプレートを表示

HyperChemは、カナダに拠点を置くHypercube社によって開発されている統合分子モデリング、分子シミュレーション、計算化学プログラムである。

概要[編集]

Hypercube社は創設者のNeil S. Ostlundによって1985年に設立された。当時、Ostlundはカナダ、オントリオにあるウォータルー大学コンピュータサイエンス学部コンピュータアーキテクチャ研究所所長を兼任していたが、その後、Hypercube社CEOとして本格的にHyperChemの開発に乗り出した。インテルと協力し、初の商用高度並列コンピュータ、インテルiPSC Hypercubeコンピュータの開発に関わっており、Hypercube社の名前の由来となっている[1]

インテルとHypercube社はその後も商用iPSCコンピュータを用いた分子モデリングソフトウエア開発で協力関係を続け、特に、HyperChemリリース1は、トランスピュータの並列処理サブシステムからなるChemputerと呼ばれる分子モデリングインスツルメント上で動作するように開発された。現在のHyperChemのGUIを搭載した分子モデリング、分子シミュレーション機能の原型となるHyperChemリリース4、4.5は1994年ごろの製品であり、マイクロソフト社のWindows 95の登場を待って、HyperChemリリース5が開発された[2][3]。HyperChemリリース5はWindowsアーキテクチャと極めて親和性が高く、インストーラーを除けば、現在のWindows 10でも問題なく動作するほどである。

HyperChemリリース5では、画面に平面構造を描画するだけで自動的に水素原子を付加し対称性を考慮して三次元化される、当時としては画期的なGUIが採用されただけでなく、当時開発されていた分子力学計算(MM)のほぼすべての力場拡張ヒュッケル法、各種の半経験的分子軌道法や様々な基底関数を用いたハートリー・フォック法などの量子化学計算(QM)、分子動力学計算(QMとMMどちらも可能)、モンテカルロ法(QMとMMどちらも可能)、QM/MM計算、各種極小化アルゴリズムを網羅的に搭載し、誘電率(溶媒和条件)を様々に変更しながら分子モデリング、分子シミュレーション、計算化学が実施でき、核酸、タンパク質、糖質、ポリマービルダーを搭載し、QSAR、コンフォメーション探索(QMとMMどちらも可能)、NMR化学シフト予測など、現在の最新HyperChemの原型となるほぼすべての機能を搭載していた[4]

さらに、HyperChemの内部コマンドをC++Fortranなどの言語を使って独自に拡張プログラムを開発できる開発者キットが用意されており、リリース6では富士通ポーランドなど、多くのサードパーティがHyperChem機能を応用したインターフェイスも開発された。日本国内では、辻一徳が本デベロッパーズキットを駆使して国産初のホモロジーモデリング機能を搭載する生体高分子システムモデリングソフト、生体高分子モデリングでGaussianの機能を高度に駆使できるインターフェイスや誘導適合効果まで取り扱えるドッキングバーチャルスクリーニングソフトを開発している[5][6][7][8]

1997年に、Hypercube社は米国フロリダに拠点を移し、計算に使用できるメモリー容量を格段に上げ、摂動法密度汎関数法を搭載したHyperChemリリース7、各種計算化学を最新バージョンに対応させ、OpenGL機能を搭載したリリース7.5、そして現在のリリース8を発表している[9]。HyperChemリリース8の開発では辻一徳とOstlundが協力して製品版を完成させている。

出典[編集]

  1. ^ Attila Szabo and Neil S. Ostlund (2012). Modern Quantum Chemistry Introduction to Advanced Electronic Structure Theory. Dover Publications. pp. 1-480 
  2. ^ HyperChem for Windows Reference Manual. Hypercube, Inc.. (1994). pp. 1-532 
  3. ^ HyperChem Release 5.0 for Windows Getting Started. Hypercube, Inc.. (1996). pp. 1-276 
  4. ^ HyperChem Computational Chemistry. Hypercube, Inc.. (1996). pp. 1-350 
  5. ^ “創薬支援ソフトを独自開発、再現性高い論理的モデリングが可能”. 化学工業日報: pp. 9面. (2005年10月31日) 
  6. ^ “受容体相互作用部位を自動探索:SBDD統合システム開発、標的たん白質と医薬分子、論理的ドッキング解析”. 化学工業日報: pp. 9面. (2006年5月30日) 
  7. ^ “たん白質量子化学計算ONIOM法、完全GUI化を実現”. 化学工業日報: pp. 8面. (2006年1月5日) 
  8. ^ 辻一徳 (2007). “構造ベース創薬支援システム、HMHCおよび DSHCの開発”. Molecular Science 1: NP004. 
  9. ^ HyperChem Release 7.0 for Windows Getting Started. Hypercube, Inc.. (2002). pp. 1-312