TINKER

  • 公開度 0 ☆☆☆
  • ドキュメント充実度 0 ☆☆☆

オープンソースの分子動力学計算アプリケーション。生体高分子や溶媒などの多数の分子・原子からなる系の分子動力学シュミレーションを実行できる。多くの力場セット・アルゴリズムを実装しており、OpenMPによる並列計算にも対応。Javaによるグラフィカルユーザーインターフェース(GUI)も付属している。

アプリ詳細へ

NAP

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

分子動力学法、量子・古典ハイブリッドシミュレーション、nudged elastic band法による化学反応経路探索、ポテンシャルパラメータフィッティングなどを行うアプリケーション群。分子動力学アプリケーションは種々の金属や半導体に対応した原子間ポテンシャルを含有しており、空間分割による並列計算に対応している。

アプリ詳細へ

MODYLAS

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

任意の分子集合体に対する汎用の大規模分子動力学計算プログラム。長距離力の取り扱いを含め、ナノ分野・バイオ分野における分子動力学計算に必要な各種手法を備える。高効率の並列計算が可能であり、超並列スパコンを用いて溶媒中のウイルス(約1000万原子)の全原子計算やリポソーム(数十万原子)の長時間計算が可能。

アプリ詳細へ

RISM/3D-RISM

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

液体の統計力学理論に基づいた溶媒中の物質構造解析プログラム。溶質分子周りの溶媒の確率分布を求め、溶媒和自由エネルギーや圧縮率、部分モル容積などの種々の物理量を計算する。大規模並列計算に対応した高速フーリエ変換を実装し、他の手法では予測が難しいタンパク質の分子認識や生体高分子の水和構造などの解析が可能。

アプリ詳細へ

Allegro

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

E(3)-同変グラフニューラルネットワークを用いたAllegroポテンシャルモデルを構築し、分子動力学計算に利用するためのオープンソースソフトウェア。NequIPに依存しており、NequIPと同様に利用可能。メッセージパッシングを用いずに、局所的な情報のみから原子ごとのエネルギーが計算できるため、スケーリングに優れるとされる。

アプリ詳細へ

pacemaker

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

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

アプリ詳細へ

GENESIS

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

生体分子シミュレーションを行うオープンソースの分子動力学アプリケーション。京コンピュータを始めとした超高並列環境に対応しており、タンパク質や生体分子の分子動力学計算を高速で行う事ができる。全原子計算と粗視化モデル計算の両方に対応しており、レプリカ交換法などの拡張アンサンブル計算も可能。GPLライセンスで公開されている。

アプリ詳細へ

i-PI

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

第一原理経路積分分子動力学シミュレーションのためのPythonコード。レプリカ交換MDや経路積分MDなど多くの数値計算法を行うことができる。原子間力やポテンシャルエネルギーの評価にはCP2KやQuantum ESPRESSO、LAMMPSなどの外部コードが使われる。

アプリ詳細へ

aenet (ænet, The Atomic Energy Network)

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

人工ニューラルネットワークを用いた原子間ポテンシャルに関連したソフトウェア。第一原理計算のエネルギーと物質の構造データからニューラルネットワークポテンシャルを生成できる。生成したポテンシャルはASEなどの分子動力学・モンテカルロシミュレーションに適用することもできる。

アプリ詳細へ

MDACP

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

Lennard-Jonesポテンシャルを持つ粒子用の並列分子動力学コード。C++で記述され、MPI+OpenMPを用いて空間分割により並列化されており、超高並列の環境下での実行が可能となっている。

アプリ詳細へ