什么是 q2m3?

Python 3.11+ 许可证:MIT 文档 最新文档 codecov DOI PennyLane Catalyst PySCF

q2m3 是用于小分子 QM/MM 计算的 Python 框架。它结合 PySCF 化学计算、PennyLane 量子相位估计(QPE)和基于采样的量子对角化(SQD)。片段工作流比较不同电子结构方法的 counterpoise 修正相互作用能。

项目支持固定点电荷嵌入、Monte Carlo 溶剂化和量子资源估算。它不包含可极化 MM 或 SQD-MC 循环。SQD 实现使用经典模拟器。

从 快速开始 和 H2 教程开始。较大的 SQD 计算与 Catalyst 诊断可能需要更多内存和编译时间。

贡献

引用

在研究中使用 q2m3 时,请引用 Zenodo 归档。概念 DOI 标识跨版本的项目。CITATION.cff 记录项目引用信息及概念 DOI。Zenodo 的每条版本记录会列出该版本的 DOI。

@software{q2m3_2026,
  title     = {q2m3: A Hybrid Quantum-Classical Framework for QM/MM Simulations},
  author    = {Ye Jun},
  year      = {2026},
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.20114945},
  url       = {https://doi.org/10.5281/zenodo.20114945}
}