跳转到正文

ASE

ASE 是原子模拟的 Python 工具库,通过统一计算器接口连接传统计算程序和外部机器学习势。

条目更新 ·

概览

工具库提供原子结构操作、优化与分子动力学组件。官方计算器文档列出 MACE、CHGNet 和 SevenNet 等外部接口;模型本身并非 ASE 内置。

限制

需要另行安装选定计算器及其依赖。此条目是 ASE 软件,不是已收录的 ASE 路由 Skill。

主要功能

  • 原子结构与计算器接口
  • 结构优化和分子动力学

使用场景

  • 组织机器学习势计算流程
  • 比较不同计算后端的结构结果

使用方式

从官方文档选择计算器,将它附加到 Atoms 对象,再按优化或分子动力学示例运行。检查所选模型的适用体系和单位。

相关资源

Allegro

模型

Allegro 在 NequIP 框架中作为扩展实现 E(3)-等变原子间势,并提供文档说明的 GPU 加速选项,以及用于 LAMMPS 模拟的独立插件。

开源Python

计算化学 · 材料发现

computational-chemistry-agent-skills 集合中的 ASE 路由 Skill,将工作流准备与计算器配置分开,并将执行委托给其他环节。

计算化学 · 材料发现

Cantera Skill (K-Dense) 提供用于均相点火计算的操作说明和 Python 辅助工具,并包含机理来源记录、守恒诊断和数值细化检查。

开源Python

计算化学 · 工艺优化

ChemAgent (AI4Chem) 是一个面向化学与材料领域工具使用的研究框架,与 CheMatAgent 论文相关;该论文介绍了基于树搜索的规划、工具执行以及基于 ChemToolBench 的训练。

计算化学 · 材料发现

ChemAgent 是一个化学推理研究框架,通过拆解问题并检索可复用记忆来支持推理;其发布的代码可用于构建记忆池和运行 SciBench 实验。

Python

计算化学

ChemGraph

智能体

ChemGraph 是一个 Python 智能体框架,可将自然语言化学请求连接到分子构建、模拟、分析和报告,并提供 CLI、Python、Streamlit 和 MCP 接口。

开源Python

计算化学 · 材料发现

兼容客户端

用于以下实用方案

相关指南