INCARBench
收藏资源简介:
INCARBench是由南开大学等机构构建的基准数据集,专门用于评估大语言模型在VASP软件INCAR文件配置任务上的性能。该数据集包含768个案例,涵盖48种来自16个材料家族的典型材料,并集成静态自洽场计算、几何弛豫等四种工作流类型,数据源自Materials Project的计算记录并经过标准化处理。数据集的构建通过系统化采样和错误注入流程,区分生成与修复任务以全面评估模型能力。该数据集主要应用于计算材料科学领域,旨在解决大语言模型在科学计算配置中物理意图编码、参数协调及工作流一致性等关键能力的量化评估难题。
INCARBench is a benchmark dataset developed by Nankai University and other institutions, specifically designed to evaluate the performance of large language models (LLMs) on INCAR file configuration tasks for the VASP software. This dataset includes 768 cases covering 48 representative materials from 16 material families, and incorporates four workflow types such as static self-consistent field (SCF) calculations and geometric relaxation. All data is derived from computational records of the Materials Project and has been standardized. The dataset is constructed via systematic sampling and error injection workflows, and distinguishes between generation and repair tasks to comprehensively assess model capabilities. Primarily applied in the field of computational materials science, this dataset aims to address the challenges of quantitatively evaluating core capabilities of LLMs in scientific computing configuration, including physical intent encoding, parameter coordination, and workflow consistency.
数据集概述
INCARBench 是一个用于评估大语言模型在 VASP INCAR 文件科学配置任务上的基准测试。它涵盖任务感知的 INCAR 生成与修复,并公开发布了基准元数据、评分脚本以及排行榜摘要。
该基准测试在 arXiv 论文中介绍:
- 论文标题: INCARBench: A Benchmark for Scientific Configuration in VASP INCAR by Large Language Models
- arXiv: https://arxiv.org/abs/2606.23571
- 作者: Bin Shao, Jixiang Li, Xinyue Zhang, Baishun Yang, Zhiyang Liu, Weichao Wang
数据集规模与构成
- 当前基准版本定义于
problems/problem_set_v1.0.csv。 - 包含 192 个 INCAR 生成案例和 576 个 INCAR 修复案例(派生自生成基准)。
- 案例集覆盖四种任务类型:
static_scfgeometry_relaxline_mode_bandsdos_nscf
- 涵盖多种材料系列和挑战类型,包括 NSCF 工作流配置、DFT+U、SOC、vdW 修正、展宽(smearing)、对称性以及磁初始化。
评估范围
- 评估 LLM 在 VASP INCAR 工作流级配置上的能力。
- 不评估:KPOINTS、POTCAR、完整 VASP 运行与收敛、以及能量、力、磁矩或能带结构等下游物理可观测量的质量。
- 结果应解读为对工作流准备和配置正确性的评估,而非完整的电子结构基准。
仓库内容
config/:示例模型/配置模板及提示模板problems/:基准问题集 CSV 文件scripts/:构建、运行、评分和报告生成脚本incar_generation_benchmark/:已发布的 INCAR 生成元数据和排行榜incar_repair_benchmark/:已发布的 INCAR 修复元数据和排行榜
使用方式
安装: bash pip install .
本地开发模式:pip install -e .
构建基准案例:
- 生成案例:
vasp-incar-build-generation --csv problems/problem_set_v1.0.csv - 修复案例:
vasp-incar-build-repair
运行模型:
- 生成:
vasp-incar-run-generation - 修复:
vasp-incar-run-repair
评分:
- 生成:
vasp-incar-score-generation --model-name your_model_name - 修复:
vasp-incar-score-repair --model-name your_model_name
生成报告:
- 生成报告:
vasp-incar-report-generation - 修复报告:
vasp-incar-report-repair
配置: 复制示例配置文件并编辑本地模型端点和密钥: bash cp config/llm_benchmark_config.example.json config/llm_benchmark_config.json
已发布产出
incar_generation_benchmark/leaderboards/中的生成排行榜摘要incar_repair_benchmark/leaderboards/中的修复排行榜摘要- 基准元数据索引和构建报告
- 完整本地运行日志、私有凭据及全案例级模型输出不包含在此公共导出中。
许可证
本项目采用 MIT 许可证,详见 LICENSE 文件。

- 1INCARBench: A Benchmark for Scientific Configuration in VASP INCAR by Large Language Models南开大学·电子信息与光学工程学院; 南开大学·天津市光电传感器与传感网络技术重点实验室; 南开大学深圳研究院; CIC nanoGUNE BRTA; 云南师范大学·能源与环境科学学院; 西南联合研究生院 · 2026年




