Atomsは系を保持し、計算器が結果を供給する

ASEは中心となるAtomsを科学手法の計算器に接続します。Atomsは元素、位置、セル、周期性、制約を保持し、接続した計算器が対応する要求量を供給します。SevenNetとMACEはASE計算器、CHGNetはASEに基づく動力学と緩和を文書化しています。共通インターフェースは連携を助けますが、ポテンシャル面、重み、対応物性を同じにはしません。エネルギー・力・応力の解釈前に実装を確認します。

ase-calculators · seven-README.md · mace-README.md · chg-README.md

単位はインターフェースの契約に属する

ASEはeVとÅを基本単位とし、最適化ログはエネルギーをeV、最大力をeV/Åで報告します。応力はエネルギー密度なので、GPaとの換算、符号、成分の約束も記します。CHGNetの直接予測ではエネルギーはeV/atom、応力はGPaであり、その辞書はASEの結果と同一ではありません。再換算する前にアダプターが換算済みか確認します。原子順序を保存し、全エネルギーと原子当たりの量を区別します。

ase-units · ase-optimize · chg-README.md

固定セルと可変セルは異なる問いに答える

固定セルの原子位置最適化は、そのセル制約内の探索です。可変セル緩和は適切なASEフィルターでセル自由度を加え、有効な応力対応を必要とします。ASEのFrechetCellFilterは原子力とセル応力を組み合わせます。最適化器があるだけでセルフィルターを追加せず、物理的問いに合わせて形状固定、体積固定、セル緩和を選びます。周期境界、制約、目標圧力、計算器へ要求した量を記録します。

ase-filters · ase-optimize

収束は数値条件である

ASEの局所最適化器は近傍の極小を探し、力の閾値fmaxを使います。モデル内で閾値を満たしても、指定の数値停止条件を満たしただけで、大域的最適、DFT精度、動的安定性、相の順序の正しさの証拠ではありません。ステップ上限でも終了します。収束結果、最終力、軌跡、警告を保存し、生成されたすべての構造を「最適化済み」と呼びません。エネルギー比較前に大きな歪みや非有限値を調べます。

ase-optimize

目的の領域でモデルを検証する

同一の参照手法で初期・緩和後の配置の単一点計算を計画し、力と必要なエネルギー差を比較します。MDが目的なら軌跡・安定性を別途評価し、幾何緩和で代用しません。元素、必要な電荷・スピンの仮定、セル、学習領域との対応、重みのハッシュ、コード版、精度、制約、収束設定を記録します。SevenNetの事前学習系列は変化するため、重みと計算器の版を固定します。これは検証計画であり、実施済み計算の報告ではありません。

seven-README.md

関連リソースと参考記事

ASE · SevenNet · MACE · CHGNet

SevenNet と ASE による固定セル結晶構造最適化

原子間ポテンシャル評価の準備 · 計算化学のAIワークフロー:構造準備からシミュレーションと解析まで · 化学・材料科学のAI Skills:RDKit・Datamol・ASE・Phonopyほか

出典と証拠の境界

出典の確認日は2026-10-08です。版を固定したプロジェクト文書が機能の記述を支え、評価の選択は編集上の提案です。実行済みワークフロー、実測性能、実験検証は報告していません。