
Security News
Django Joins curl in Pushing Back on AI Slop Security Reports
Django has updated its security policies to reject AI-generated vulnerability reports that include fabricated or unverifiable content.
Python package for evaluating integrals of Gaussian type orbitals in electronic structure calculations
PyQInt is a Python-based, teaching-oriented implementation of the Hartree-Fock method, designed to make the inner workings of electronic structure theory accessible and transparent. It provides a clear, readable interface to fundamental components such as molecular integrals over Gaussian basis functions, SCF procedures (with DIIS acceleration), orbital localization, and geometry optimization.
What sets PyQInt apart is its educational design philosophy: all matrices, intermediate results, and algorithmic steps are exposed—allowing students, educators, and developers to inspect, understand, and experiment with every part of the computation. Whether you're learning how Hartree-Fock works, developing your own extensions, or teaching a course in computational chemistry, PyQInt offers a hands-on, exploratory platform.
[!NOTE] PyQInt connects to a C++ backend for core numerical routines, but it is not optimized for performance. It is best suited for learning, prototyping, and small molecule calculations—not production-scale quantum chemistry.
[!TIP]
Interested in other education quantum chemical codes? Have a look at the packages below.
PyQInt comes with detailed documentation and examples, which can be found at https://ifilot.github.io/pyqint/.
The following molecular integrals are supported by PyQInt
as well as the following geometric derivatives
PyQInt offers additional features such as
All routines are (automatically) tested and verified against several open-source as well as commercial programs that use cartesian Gaussian orbitals. Nevertheless, if you spot any mistake, please kindly open an issue in this Github repository.
In the image below, the (canonical) molecular orbitals as found using a restricted Hartree-Fock calculation for the CO molecule are shown.
FAQs
Python package for evaluating integrals of Gaussian type orbitals in electronic structure calculations
We found that pyqint demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Django has updated its security policies to reject AI-generated vulnerability reports that include fabricated or unverifiable content.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.