MXtalTools:面向分子晶体机器学习的工具包
机器学习
2025-11-26 v1
摘要
我们介绍 MXtalTools,这是一个灵活的 Python 软件包,用于分子晶体的数据驱动建模,促进分子固体状态的机器学习研究。MXtalTools 包括多类实用工具:(1) 分子和晶体数据集的合成、整理与精选;(2) 模型训练与推断的集成工作流程;(3) 晶体参数化与表征;(4) 晶体结构抽样与优化;(5) 面向晶体抽样、构建与分析的端到端可微分流程。我们的模块化函数可集成到现有工作流程中,或组合使用以构建新型建模管线。MXtalTools 利用 CUDA 加速以实现高通量晶体建模。该 Python 代码已在 GitHub 上开源,ReadTheDocs 提供详细文档。
引用
@article{arxiv.2511.20327,
title = {MXtalTools: A Toolkit for Machine Learning on Molecular Crystals},
author = {Michael Kilgour and Mark E. Tuckerman and Jutta Rogal},
journal= {arXiv preprint arXiv:2511.20327},
year = {2025}
}
备注
16 pages, 11 figures