• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

ModelHamiltonian:用于生成零电子、单电子和双电子积分的可通过Python脚本编写的库。

ModelHamiltonian: A Python-scriptable library for generating 0-, 1-, and 2-electron integrals.

作者信息

Chuiko Valerii, Richards Addison D S, Sánchez-Díaz Gabriela, Martínez-González Marco, Sanchez Wesley, B Da Rosa Giovanni, Richer Michelle, Zhao Yilin, Adams William, Johnson Paul A, Heidar-Zadeh Farnaz, Ayers Paul W

机构信息

Department of Chemistry and Chemical Biology, McMaster University, 1280 Main St. West, Hamilton, Ontario L8S 4M1, Canada.

Department of Physics and Astronomy, McMaster University, 1280 Main St. West, Hamilton, Ontario L8S 4M1, Canada.

出版信息

J Chem Phys. 2024 Oct 7;161(13). doi: 10.1063/5.0219015.

DOI:10.1063/5.0219015
PMID:39373207
Abstract

ModelHamiltonian is a free, open source, and cross-platform Python library designed to express model Hamiltonians, including spin-based Hamiltonians (Heisenberg and Ising models) and occupation-based Hamiltonians (Pariser-Parr-Pople, Hubbard, and Hückel models) in terms of 1- and 2-electron integrals, so that these systems can be easily treated by traditional quantum chemistry software programs. ModelHamiltonian was originally intended to facilitate the testing of new electronic structure methods using HORTON but emerged as a stand-alone research tool that we recognize has wide utility, even in an educational context. ModelHamiltonian is written in Python and adheres to modern principles of software development, including comprehensive documentation, extensive testing, continuous integration/delivery protocols, and package management. While we anticipate that most users will use ModelHamiltonian as a Python library, we include a graphical user interface so that models can be built without programming, based on connectivity/parameters inferred from, for example, a SMILES string. We also include an interface to ChatGPT so that users can specify a Hamiltonian in plain language (without learning ModelHamiltonian's vocabulary and syntax). This article marks the official release of the ModelHamiltonian library, showcasing its functionality and scope.

摘要

ModelHamiltonian是一个免费、开源且跨平台的Python库,旨在用单电子和双电子积分来表示模型哈密顿量,包括基于自旋的哈密顿量(海森堡模型和伊辛模型)以及基于占据数的哈密顿量(巴黎-帕尔-波普尔模型、哈伯德模型和休克尔模型),以便这些系统能够被传统量子化学软件程序轻松处理。ModelHamiltonian最初旨在促进使用HORTON测试新的电子结构方法,但后来成为了一个独立的研究工具,我们认识到它具有广泛的用途,甚至在教育领域也是如此。ModelHamiltonian用Python编写,并遵循现代软件开发原则,包括全面的文档、广泛的测试、持续集成/交付协议和包管理。虽然我们预计大多数用户会将ModelHamiltonian用作Python库,但我们提供了一个图形用户界面,这样就可以基于例如从SMILES字符串推断出的连接性/参数,无需编程就能构建模型。我们还提供了一个与ChatGPT的接口,以便用户可以用自然语言指定哈密顿量(无需学习ModelHamiltonian的词汇和语法)。本文标志着ModelHamiltonian库的正式发布,展示了其功能和范围。

相似文献

1
ModelHamiltonian: A Python-scriptable library for generating 0-, 1-, and 2-electron integrals.ModelHamiltonian:用于生成零电子、单电子和双电子积分的可通过Python脚本编写的库。
J Chem Phys. 2024 Oct 7;161(13). doi: 10.1063/5.0219015.
2
PyCI: A Python-scriptable library for arbitrary determinant CI.PyCI:一个用于任意行列式组态相互作用的可编写Python脚本的库。
J Chem Phys. 2024 Oct 7;161(13). doi: 10.1063/5.0219010.
3
Grid: A Python library for molecular integration, interpolation, differentiation, and more.Grid:一个用于分子积分、插值、微分等功能的Python库。
J Chem Phys. 2024 May 7;160(17). doi: 10.1063/5.0202240.
4
IOData: A python library for reading, writing, and converting computational chemistry file formats and generating input files.IODATA:一个用于读取、写入和转换计算化学文件格式以及生成输入文件的 Python 库。
J Comput Chem. 2021 Mar 5;42(6):458-464. doi: 10.1002/jcc.26468. Epub 2020 Dec 27.
5
GBasis: A Python library for evaluating functions, functionals, and integrals expressed with Gaussian basis functions.GBasis:一个用于评估由高斯基函数表示的函数、泛函和积分的Python库。
J Chem Phys. 2024 Jul 28;161(4). doi: 10.1063/5.0216776.
6
Fanpy: A python library for prototyping multideterminant methods in ab initio quantum chemistry.Fanpy:一个用于从头算量子化学中原型化多行列式方法的 Python 库。
J Comput Chem. 2023 Feb 15;44(5):697-709. doi: 10.1002/jcc.27034. Epub 2022 Nov 28.
7
The tale of HORTON: Lessons learned in a decade of scientific software development.霍顿的故事:十年科学软件开发中的经验教训
J Chem Phys. 2024 Apr 28;160(16). doi: 10.1063/5.0196638.
8
Can model Hamiltonians describe the electron-electron interaction in π-conjugated systems? PAH and graphene.模型哈密顿量能否描述π共轭体系中的电子-电子相互作用?多环芳烃和石墨烯。
J Phys Condens Matter. 2015 Nov 25;27(46):463001. doi: 10.1088/0953-8984/27/46/463001. Epub 2015 Oct 26.
9
Variational Quantum Chemistry Programs in JaqalPaq.JaqalPaq中的变分量子化学程序。
Entropy (Basel). 2021 May 24;23(6):657. doi: 10.3390/e23060657.
10
A Python library for FAIRer access and deposition to the Metabolomics Workbench Data Repository.一个用于更公平地访问和存入代谢组学工作台数据存储库的Python库。
Metabolomics. 2018;14(5):64. doi: 10.1007/s11306-018-1356-6. Epub 2018 Apr 20.