OpenFermion

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

量子化学計算を量子コンピューティングするためのオープンソフトウェア。第二量子化されたハミルトニアンをqubit形式に変換することができる。ハミルトニアンのパラメータは外部の第一原理ソフトウェアを用いた古典計算により算出される。他の量子シミュレータのアプリに繋げるプラグインも提供されている。

アプリ詳細へ

PAICS

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

フラグメント分子軌道法(FMO法)に基づく量子化学計算を行うアプリケーション。生体分子を含む巨大分子のHF計算やMP2計算などが高速に実行可能。MPI並列に対応しており、研究室レベルのクラスタ計算機からスパコンまで、幅広いシステムで高効率に稼働する。入力ファイル作成支援プログラムPaicsViewも開発されている。

アプリ詳細へ

pacemaker

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

非線形atomicクラスター展開による原子間力ポテンシャル構築のためのツール。pandasとASEを使ったデータフォーマットを用いるが、VASPの出力ファイルから学習データを自動で抽出することもできる。学習したポテンシャルはLAMMPSに対応しており、分子動力学計算と同時に、出現した構造の学習範囲からの逸脱度合い(extrapolation grade)も計算可能。

アプリ詳細へ

pymatgen

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

物質解析のためのpythonライブラリ。物質構造に関する柔軟なクラスが整備され、結晶構造や各種物性データを効率よく取り扱うことができる。相図・電位pH図・拡散係数解析を行うことができるほか、バンド構造や状態密度などの電子状態解析も可能。Materials Projectと連動して開発が活発に行われている。

アプリ詳細へ

MateriApps Installer

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

オープンソースの計算物質科学アプリケーションやツール類を、macOSをはじめ、Linux PCやクラスタワークステーション、さらには国内の主要なスパコンシステムにインストールするためのシェルスクリプト集。東大物性研の全国共同利用スパコンでも、MateriApps Installerを用いて主要アプリケーションがプレインストールされている。

アプリ詳細へ

ORCA

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

アカデミックライセンスで提供されるオープンソースの半経験的/非経験的量子化学計算アプリケーション。多くの量子化学計算理論(ハートリー-フォック理論、密度汎関数理論、配位間相互作用理論など)に基づく分子の電子状態計算や構造最適化、スペクトル解析が可能。GROMACSと組み合わせることでQM/MM法による動力学計算も可能。

アプリ詳細へ

MateriApps LIVE!

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

OS、エディタ、計算物質科学アプリケーション、可視化ツールなどをおさめた Debian Live Linux システム。物質科学シミュレーションに必要な環境がひとつのパッケージとして提供されている。仮想マシン VirtualBox 上で起動することで、第一原理計算、分子動力学、量子化学計算、格子模型計算などのシミュレーションをすぐに始めることができる。

アプリ詳細へ

PythTB

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

タイトバインディング法が実装されたPythonパッケージ。様々な模型を柔軟に設定することができ、それらの電子状態やBerry位相をタイトバインディング法によって計算できる。Wannier90で求めたパラメータを使うこともできる。

アプリ詳細へ

TC++

  • 公開度 3 ★★★
  • ドキュメント充実度 2 ★★☆

Transcorrelated(TC)法を用いた第一原理計算のためのオープンソースソフトウェア。Jastrow相関因子による電子相関をTC法に基づいて取り込んだ電子状態計算を行える。Quantum ESPRESSOで得られた電子状態を初期状態に設定することも可能。

アプリ詳細へ

Zindaiji3

  • 公開度 3 ★★★
  • ドキュメント充実度 3 ★★★

大規模粒子シミュレーションのオープンソース可視化アプリケーション。重力多体計算などで出力される2千万〜3千万体程度の大規模な粒子情報を可視化でき、アニメーション作成に関する機能を多く備えている。OpenGLを用いた高速表示を行い、グラフィカルユーザーインターフェイス(GUI)での操作が可能。

アプリ詳細へ