pymatgen

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

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

アプリ詳細へ

PyMOL

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

生体高分子の可視化を行うアプリケーション。独自のコマンドラインとグラフィカルユーザーインターフェース、600種以上の設定項目、20種以上の表現方法を備え、高分子の可視化を直感的に行うことができる。PDB, multi-SDFなど30以上のファイル形式をサポートし、レイトレーシングによる描画など高度な可視化も可能。

アプリ詳細へ

PyProcar

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

第一原理電子状態計算のプレ・ポスト処理用pythonライブラリ。バンド構造を第一原理計算するためのk点経路の自動生成や、原子種や軌道の寄与度を重ねたバンド構造および状態密度プロットの生成、スピンテクスチャやフェルミ面の可視化、バンドのunfoldingなどが可能。

アプリ詳細へ

PySCF

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

Pythonで書かれた電子状態計算プラットフォーム。ユーザーは平均場だけでなく、GW法や結合クラスター法、配置間相互作用法などのポスト平均場を用いたシミュレーションを実行することが可能。BLOCKやLibxcなどの他のソフトウェアへのインターフェイスも提供されている。

アプリ詳細へ

PythTB

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

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

アプリ詳細へ

PyTorch

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

機械学習のためのオープンソース計算ライブラリTorchをPythonから使うためのインターフェース。手軽にニューラルネットワークによる深層学習を構築することができ、最新の手法を利用することができる。CUDAによるGPGPU並列計算に対応しており、高速処理が可能。C++から呼ぶためのインターフェースも用意されている。

アプリ詳細へ