← Latest papers
🔬 materials science

PAOFLOW: an automated suite for ab initio electronic, transport, and topological properties of materials

This paper introduces PAOFLOW 3.0, an open-source Python suite that automates the construction of pseudo-atomic-orbital Hamiltonians from plane-wave DFT calculations to enable cost-effective, high-throughput analysis of diverse electronic, transport, and topological properties, with new capabilities including VASP support, Hubbard corrections, and quantum transport simulations.

Original authors: Anooja Jayaraj, Sergio Alvarruiz, Mia Falatko, Zhiren He, Jonathan Red, Caua F. Schuch, Karma Tenzin, Chao Chen Ye, Davide Ceresoli, Marcio Costa, Stefano Curtarolo, Jagoda Slawinska, Marco Buongiorno
Published 2026-09-21
📖 7 min read🧠 Deep dive

Original authors: Anooja Jayaraj, Sergio Alvarruiz, Mia Falatko, Zhiren He, Jonathan Red, Caua F. Schuch, Karma Tenzin, Chao Chen Ye, Davide Ceresoli, Marcio Costa, Stefano Curtarolo, Jagoda Slawinska, Marco Buongiorno Nardelli

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Modern materials science relies on a powerful but often cumbersome tool: the ability to predict how a substance will behave by simulating its atoms on a computer. Scientists use these simulations to understand everything from how electricity flows through a wire to why a specific mineral might become a superconductor. However, the most accurate simulations are incredibly slow. They require the computer to solve complex equations for every single point in the mathematical space that describes the material's electrons. To get a clear picture of a material's properties, researchers often need to sample millions of these points, a process that can take days or weeks on even the fastest supercomputers. This bottleneck has made it difficult to build the massive, consistent databases needed to train artificial intelligence to discover new materials. If the computer takes too long to analyze one material, it cannot screen the thousands of candidates needed to find the next breakthrough.

A team of researchers has developed a new software suite called PAOFLOW 3.0 that solves this speed problem without sacrificing accuracy. The program acts as a translator, taking the heavy, detailed results from standard computer simulations and converting them into a much lighter, compact format. This new format preserves the exact electronic behavior of the material but allows scientists to calculate properties almost instantly. By automating this conversion, the software enables researchers to generate vast amounts of high-quality data for artificial intelligence and to explore complex physical phenomena that were previously too expensive to study.

The core of this achievement lies in how the software handles the mathematics of electron movement. Standard simulations describe electrons using waves that spread out across the entire crystal. While accurate, these waves are computationally expensive to manipulate. PAOFLOW takes these wave descriptions and projects them onto a set of localized, atom-centered orbitals. Think of this as taking a high-resolution photograph of a landscape and converting it into a detailed map of specific landmarks; the map is far easier to navigate and measure, yet it retains all the essential information about the terrain. This conversion creates a "tight-binding" model, a simplified representation of the material's electronic structure that is mathematically exact for the chosen energy range. Once this model is built, the software can interpolate the electronic bands—essentially filling in the gaps between the original data points—to generate a smooth, continuous picture of the material's behavior on an arbitrarily dense grid. This allows for the calculation of properties that require extreme precision, such as the shape of the Fermi surface, which dictates how electrons move through the material.

The new version of the software, PAOFLOW 3.0, significantly expands what scientists can do with these models. It now supports calculations from two of the most widely used simulation codes in the world, allowing researchers to switch between different computational workflows without changing their analysis methods. It introduces a self-consistent method for calculating the "Hubbard U" and "V" parameters, which are corrections needed to accurately describe materials with strongly interacting electrons, such as transition-metal oxides. Previously, these parameters often had to be guessed or fitted to experimental data, but this new approach calculates them directly from first principles, removing the guesswork. The software also generates "environment-dependent" models, which means the mathematical rules describing how atoms bond can change depending on how crowded the local environment is. This is crucial for studying surfaces, interfaces, or twisted layers of materials where the atomic arrangement is not uniform.

With these robust models in hand, the software can calculate a wide array of physical properties that are directly relevant to real-world applications. It can predict how a material conducts electricity and heat, how it responds to magnetic fields, and how it interacts with light. For instance, it can determine the Hall effect, where a magnetic field pushes moving electrons to one side of a conductor, or the Nernst effect, which generates a voltage from a temperature gradient in a magnetic field. The software also handles the complex physics of "spin," a quantum property of electrons, allowing researchers to calculate spin currents and the Rashba-Edelstein effect, where an electric current induces a net spin accumulation. These capabilities are vital for the development of spintronics, a field that aims to use electron spin rather than just charge to store and process information.

Beyond standard transport, the software tackles the quantum realm of topological materials. These are substances where the global arrangement of electron states gives rise to unique behaviors, such as conducting electricity on their surface while remaining insulating inside. PAOFLOW can identify these topological features, including "Weyl points," which are specific locations in the material's energy structure where bands cross in a protected way. It can also calculate "Chern numbers," integers that classify the topological nature of a material, and "mirror Chern numbers," which reveal hidden symmetries. The software includes a module specifically designed to find the frequencies of quantum oscillations, a phenomenon where the electrical properties of a material wiggle periodically as a magnetic field is changed. These oscillations provide a direct fingerprint of the material's Fermi surface, allowing scientists to compare their simulations directly with experimental measurements.

The utility of PAOFLOW extends to the study of how electrons interact with the vibrations of the atomic lattice, known as phonons. This electron-phonon coupling is the mechanism behind conventional superconductivity, where electricity flows with zero resistance. The software can interpolate these interactions onto extremely dense grids, a task that would be prohibitively expensive with standard methods. This allows for the precise calculation of the superconducting transition temperature, the point at which a material becomes a superconductor. Furthermore, the software can model the transport of electrons through nanoscale devices, such as a single-atom wire, calculating how current flows through a junction and how it is affected by defects or impurities.

To demonstrate its capabilities, the researchers applied the software to a variety of materials, ranging from simple silicon to complex twisted bilayer graphene. In the case of twisted bilayer graphene, where two sheets of carbon are rotated relative to each other to create a massive superlattice containing thousands of atoms, the software successfully generated a transferable model that could be used to study the material's flat bands and low-energy physics. This would have been impossible with direct simulation due to the sheer size of the system. The software also successfully modeled the topological properties of materials like MoP2, identifying the precise locations of Weyl points, and calculated the electron-phonon coupling in lead, reproducing established results with high precision.

The architecture of the software is designed for both performance and flexibility. It uses a layered approach where the high-level logic is written in Python, making it accessible and easy to extend, while the heavy computational lifting is offloaded to optimized routines. This design allows the software to handle large systems by using sparse algebra techniques, which store only the relevant interactions between atoms rather than a full matrix of every possible interaction. This efficiency means that a single workstation can now handle calculations for systems with hundreds of thousands of orbitals, a scale that previously required massive supercomputers.

By automating the construction and analysis of these compact Hamiltonians, PAOFLOW 3.0 removes the computational barriers that have long hindered the creation of large, consistent materials databases. It provides a unified framework for calculating electronic, optical, transport, and topological properties, all derived from the same underlying first-principles data. This consistency is essential for training artificial intelligence models, which require vast amounts of reliable data to learn the rules of materials science. The software is open-source, allowing the global scientific community to build upon it, and it supports a wide range of input formats, ensuring that it can be integrated into diverse research workflows. As the field moves toward the discovery of new quantum materials and the design of more efficient energy technologies, tools like PAOFLOW provide the necessary speed and accuracy to turn theoretical predictions into practical reality.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →