Recent developments in the PySCF program package
2020/02/29 by Qiming Sun, Xing Zhang, Samragni Banerjee +56 · 1,189 citations
Chemical Engineering · Chemistry · Engineering · Materials Science · Physics and Astronomy · #Advanced Chemical Physics Studies #Catalysis and Oxidation Reactions #Chemistry #Computational science #Computer science #Database #Engineering #Machine Learning in Materials Science #Molecule #Programming language #Python (programming language) #Quantum chemistry #Software engineering #Supramolecular chemistry #Systems engineering #Workflow #physics.chem-ph #physics.comp-ph
paper · pdf · open access · doi:10.1063/5.0006074
published in The Journal of Chemical Physics 153(2), 024109 (American Institute of Physics)
openalex created_date 2020/03/06 · openalex publication_date 2020/07/09 · arxiv created 2020/07/11 · arxiv updated 2021/12/22 · openalex updated_date 2026/08/05
Abstract
PYSCF is a Python-based general-purpose electronic structure platform that both supports first-principles simulations of molecules and solids, as well as accelerates the development of new methodology and complex computational workflows. The present paper explains the design and philosophy behind PYSCF that enables it to meet these twin objectives. With several case studies, we show how users can easily implement their own methods using PYSCF as a development environment. We then summarize the capabilities of PYSCF for molecular and solid-state simulations. Finally, we describe the growing ecosystem of projects that use PYSCF across the domains of quantum chemistry, materials science, machine learning and quantum information science.
Citations
Cited by
- Reducing Numerical Precision Requirements in Quantum Chemistry Calculations
- Benchmarking quantum simulation of chemical Hamiltonians using the sorted-list encoding
- Learning to Rank for Selected Configuration Interaction
- Efficient Implementation of Relativistic Coupled Cluster Linear Response Theory in Combination with Perturbation Sensitive Natural Spinors and Cholesky Decomposition Treatment of Two-electron Integrals
- Best‐Practice DFT Protocols for Basic Molecular Computational Chemistry**
- Accelerating Molecular Dynamics Simulations Using Socket-Based Interprocess Communication
- Polaritons of inherently interacting molecules
- SQD-Enabled Circuit Compression for Resource-Efficient Quantum Chemistry
- Self-consistent GW theory for superconductivity in SrTiO3 models
- AutoHF: a general Hartree-Fock solver utilizing direct energy minimization with automatic differentiation
- Ab-initio simulation of excited-state potential energy surfaces with transferable deep quantum Monte Carlo
- Capturing electron correlation at mean-field cost: Assessment of i-DMFT and the underlying correlation conjecture
- Reference Energies for Non-Relativistic Core Ionization Potentials
- Interpolative Separable Density-Fitting for Transcorrelated Hamiltonians
- Quantum-Centric Geometry Optimization with Wave-Function-Based Embedding
- Ground and excited-state energies with analytic errors and short time evolution on a quantum computer
- Ab initio many-body quantum embedding and local correlation in crystalline materials using interpolative separable density fitting
- Precise Quantum Chemistry calculations with few Slater Determinants
- Stochastic tensor contraction for quantum chemistry
- Using differentiable programming to obtain an energy and density-optimized exchange-correlation functional
- Toward Practical Quantum Embedding Simulation of Realistic Chemical Systems on Near-term Quantum Computers
- Alchemical harmonic approximation based potential for iso-electronic diatomics: Foundational baseline for Δ-machine learning
- Quantum Computation of Electronic Structure with Projector Augmented-Wave Method and Plane Wave Basis Set
- Spin-Symmetry Projected Constrained Unrestricted Hartree–Fock
- A charge-density machine-learning workflow for computing the infrared spectrum of molecules
- Scaling a CUDA-Q GQE + QSCI pipeline to 40 qubits for EUV photoresist chemistry
- DeepHartree: A Poisson-Coupled Neural Field for One-Shot Density Functional Theory
- The Convergence Frontier: Integrating Machine Learning and High Performance Quantum Computing for Next-Generation Drug Discovery
- Classical reservoir approach for efficient molecular ground state preparation
- AInsteinBench: Benchmarking Coding Agents on Scientific Repositories
- Dissipative quantum algorithms for excited-state quantum chemistry
- Size-Consistent Quantum Chemistry on Quantum Computers
- A Numerical Method for the Efficient Calculation of Scattering Form Factors
- QMCkl: A Kernel Library for Quantum Monte Carlo Applications
- Quantum Algorithms for Photoreactivity in Cancer-Targeted Photosensitizers
- Molecular Quantum Computations on a Protein
- Sample-based quantum diagonalization as parallel fragment solver for the localized active space self-consistent field method
- Phase Space Electronic Structure Theory: From Diatomic Lambda-Doubling to Macroscopic Einstein-de Haas
- LibppRPA: An Open-Source Library for Particle-Particle Random Phase Approximation
- Renormalization group approach to second-order Green's function theory
- Modular Construction of Jastrow Factors for the Transcorrelated Method
- Unitary Coupled-Cluster based Self-Consistent Electron Propagator Theory for Electron-Detached and Electron-Attached States: A Quadratic Unitary Coupled-Cluster Singles and Doubles Method and Benchmark Calculations
- Supramolecular approach-based intermolecular interaction energy calculations using quantum phase estimation algorithm
- Dipole Moments using Dirac-Coulomb-Breit Molecular Mean-Field Coupled Cluster Theory
- Resource Estimation for VQE on Small Molecules: Impact of Fermion Mappings and Hamiltonian Reductions
- Discovering topological phases in gray-Tin
- Accuracy and resource advantages of quantum eigenvalue estimation with non-Hermitian transcorrelated electronic Hamiltonians
- A Low Cost Relativistic Algebraic Diagrammatic Construction Method Based on Cholesky Decomposition and Frozen Natural Spinors for Electronic Ionization, Attachment and Excitation Energy Problem
- Improved parameter initialization for the (local) unitary cluster Jastrow ansatz
- Analytical Excited-State Gradients and Derivative Couplings in TDDFT with Minimal Auxiliary Basis Set Approximation and GPU Acceleration
- Spin-adapted open-shell time-dependent density functional theory: towards a simple and accurate method for spin-flip-down excitations
- Open-shell frozen natural orbital approach for quantum eigensolvers
- Orbital-Optimized Unitary Coupled Cluster for Indirect Nuclear Spin-Spin Coupling Constants within a Quantum Linear Response Framework
- Field theoretic atomistics: Learning thermodynamic and variational surrogate to density functional theory
- Quantum Computations on Fusion Blanket Molten Salts
- Seniority-Zero Canonical Transformation Theory: Reducing Truncation Error with Late Truncation
- Connection between GW and Extended Coupled Cluster
- Machine Learning Green's Functions of Strongly Correlated Hubbard Models
- A reduced-cost third-order algebraic diagrammatic construction based on state-specific frozen natural orbitals: Application to the electron-attachment problem
- Adiabatic state preparation from general initial states
- Fast and Scalable Evaluation of Unbiased Atomic Forces in ab initio Variational Monte Carlo via the Lagrangian Technique
- Encoding electronic ground-state information with variational even-tempered basis sets
- Size-Consistent Adiabatic Connection Functionals via Orbital-Based Matrix Interpolation
- Quantum simulation of actinide chemistry: towards scalable algorithms on trapped ion quantum computers
- Accurate and Transferable Pauli Exchange-Repulsion for Molecules with the Anisotropic Valence Density Overlap Model
- Condensed‐Phase Quantum Chemistry
- Multireference error mitigation for quantum computation of chemistry
- Auger Spectroscopy via Generative Quantum Eigensolver: A Quantum Approach to Molecular Excitations
- A Density-Matrix Framework for Electronic-Structure Analysis of Functional-Group and Salt Effects in Lithium-Metal Electrolytes
- MLatom Software Ecosystem for Surface Hopping Dynamics in Python with Quantum Mechanical and Machine Learning Methods
- ORCA Meets Python─The ORCA Python Interface OPI
- Analytic Gradients and Periodic Boundary Conditions for Direct Reaction Field Polarizable QM/MM with Electrostatic Potential Fitting
- Resource-efficient Quantum Algorithms for Selected Hamiltonian Subspace Diagonalization
- The optical response of aromatic cyclocarbons
- Efficient Implementation of the Random Phase Approximation with Domain-Based Local Pair Natural Orbitals
- Impact of Parametrizations of the One-Body Reduced Density Matrix on the Energy Landscape
- eT 2.0: An efficient open-source molecular electronic structure program
- Benchmarking a foundation potential against quantum chemistry methods for predicting molecular redox potentials
- QC Lab: A Python Package for Quantum-Classical Dynamics
- Obtaining Accurate Ground-State Properties on Near-term Quantum Devices
- Relativistic unitary coupled cluster method for ground-state molecular properties
- easyPARM: Automated, Versatile, and Reliable Force Field Parameters for Metal-Containing Molecules with Unique Labeling of Coordinating Atoms
- Many-body post-processing of density functional calculations using the variational quantum eigensolver for Bader charge analysis
- Evaluating Multiconfigurational Trials for Accurate Phaseless Auxiliary-Field Quantum Monte Carlo on 3d Transition Metal Complexes
- Interpolative separable density fitting on adaptive real space grids
- Best‐Practice DFT Protocols for Basic Molecular Computational Chemistry**
- Linear Response Selected Configuration Interaction
- Towards A Transferable Acceleration Method for Density Functional Theory
- AIQM2: organic reaction simulations beyond DFT
- Incorporating Scientific Knowledge into Neural Network Density Functionals
- Flexible Framework for Surface Hopping: From Hybrid Schemes for Machine Learning to Benchmarkable Nonadiabatic Dynamics
- Calculating the Energy Profile of an Enzymatic Reaction on a Quantum Computer
- On the entanglement of chromophore and solvent orbitals
- All-Purpose Measure of Electron Correlation for Multireference Diagnostics
- Development of a machine learning finite-range nonlocal density functional
- OMNI-P2x universal neural network potential for excited-state simulations
- Seniority-zero Linear Canonical Transformation Theory
- A scalable route to first-order response properties with correlated sampling phaseless auxiliary-field quantum Monte Carlo
- Efficient All-Electron Periodic Fourier-Transformed Coulomb Method
- Reduced-Cost Four-Component Relativistic Double Ionization Potential Equation-of-Motion Coupled-Cluster Approaches with 4-Hole--2-Particle Excitations and Three-Body Clusters
- Data from Discrete Flow-Based Generative Models for Measurement Optimization in Quantum Computing
- Resolving the Body-Order Paradox of Machine Learning Interatomic Potentials
- Quantum Simulations of Battery Electrolytes with VQE-qEOM and SQD: Active-Space Design, Dissociation, and Excited States of LiPF6, NaPF6, and FSI Salts
- A Reusable Library for Second-Order Orbital Optimization Using the Trust Region Method
- Reactive Chemistry at Unrestricted Coupled Cluster Level: High-throughput Calculations for Training Machine Learning Potentials
- NuLattice: Ab initio computations of atomic nuclei on lattices
- Selectively enabling linear combination of atomic orbital coefficients to improve linear method optimizations in variational Monte Carlo
- Large-scale Efficient Molecule Geometry Optimization with Hybrid Quantum-Classical Computing
- Stochastic resolution of identity to CC2 for large systems: Excited-state gradients and derivative couplings
- Improving the runtime of quantum phase estimation for chemistry through basis set optimization
- A perturbative triples correction to relativistic Quadratic Unitary Coupled Cluster Method: Theory, Implementation and Benchmarking
- Quantum Seniority-based Subspace Expansion: Linear Combinations of Short-Circuit Unitary Transformations for the Electronic Structure Problem
- Hybrid Quantum-Classical Simulations of Graphene Analogues: Adsorption Energetics Beyond DFT
- A simple method for seniority-zero quantum state preparation
- Metatensor and metatomic: foundational libraries for interoperable atomistic machine learning
- A Third-Order Relativistic Algebraic Diagrammatic Construction Method for Double Ionization Potentials: Theory, Implementation, and Benchmark
- Ultrafast Correlation Energy Estimator
- OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphs
- Computing Exchange Coupling constants in Transition metal complexes with Tensor Product Selected Configuration Interaction
- Load-Balanced Diffusion Monte Carlo Method with Lattice Regularization
- Multi-QIDA method for VQE state preparation in molecular systems
- Unphysical Solutions in Coupled-Cluster-Based Random Phase Approximation and How to Avoid Them
- AEGISS -- Atomic orbital and Entropy-based Guided Inference for Space Selection -- A novel semi-automated active space selection workflow for quantum chemistry and quantum computing applications
- Quantum-centric simulation of hydrogen abstraction by sample-based quantum diagonalization and entanglement forging
- Integrating Quantum Computing with Multiconfiguration Pair-Density Functional Theory for Biological Electron Transfer
- Reducing quantum resources for observable estimation with window-assisted coherent QPE
- Efficient quantum simulation of non-adiabatic molecular dynamics with precise electronic structure
- Aufbau suppressed coupled cluster as a post-linear-response method
- Benchmarking quantum computers with any quantum algorithm
- Neural Scaling Laws Surpass Chemical Accuracy for the Many-Electron Schrödinger Equation
- Core binding energies of solids with periodic EOM-CCSD
- Geometric direct minimization for low-spin restricted open-shell Hartree-Fock
- On the Simulation of Conical Intersections in Water and Methanimine Molecules Via Variational Quantum Algorithms
- Planted Solutions in Quantum Chemistry: Generating Non-Trivial Hamiltonians with Known Ground States
- A unified diagrammatic formulation of single-reference and multi-reference random phase approximations: the particle-hole and particle-particle channels
- Reducing the Cost of Energy Differences in Variational Monte Carlo with Spotlight Sampling
- Hybrid tensor network and neural network quantum states for quantum chemistry
- Redundant parameter dependencies in conventional and quantum linear response and equation of motion theory for unitary parameterized wave functions
- Noisy intermediate-scale quantum (NISQ) algorithms
- Molecular Properties in Quantum-Classical Auxiliary-Field Quantum Monte Carlo: Correlated Sampling with Application to Accurate Nuclear Forces
- Quantum Power Iteration Unified Using Generalized Quantum Signal Processing
- Cavity Born-Oppenheimer Coupled Cluster Theory: Towards Electron Correlation in the Vibrational Strong Light-Matter Coupling Regime
- NNQS-AFQMC: Neural network quantum states enhanced fermionic quantum Monte Carlo
- Combining Graph Neural Networks and Mixed Integer Linear Programming for Molecular Inference under the Two-Layered Model
- Fully Analytic Nuclear Gradients for the Bethe--Salpeter Equation
- End-to-End Differentiable Learning of a Single Functional for DFT and Linear-Response TDDFT
- Excited States from ADAPT-VQE convergence path in Many-Body Problems: application to nuclear pairing problem and H4 molecule dissociation
- On the rank-reduced relativistic coupled cluster method
- Quantum Assisted Ghost Gutzwiller Ansatz
- Quantum-Centric Alchemical Free Energy Calculations
- Optimized auxiliary functions for robust mitigation of finite-size errors in periodic hybrid density functional theory
- A reduced cost equation of motion coupled cluster method for excited states based on state-specific natural orbitals: Theory, Implementation, Benchmark
- Coupled cluster method tailored by quantum selected configuration interaction
- A many-body characterization of the fundamental gap in monolayer CrI3
- High-precision Quantum Phase Estimation on a Trapped-ion Quantum Computer
- Critical point search and linear response theory for computing electronic excitation energies of molecular systems. Part I: General framework, application to Hartree-Fock and DFT
- Excitation Amplitude Sampling for Low Variance Electronic Structure on Quantum Computers
- What is a good use case for quantum computers?
- Fast simulations of X-ray absorption spectroscopy for battery materials on a quantum computer
- Accurate and scalable exchange-correlation with deep learning
- The Software Landscape for the Density Matrix Renormalization Group
- Prediction of the aqueous redox properties of functionalized quinones using a new QM/MM variational formulation
- Dipole-quadrupole coupling in triplet exciton-polaron quenching in a phosphorescent OLED emission layer
- Transcorrelated Theory for Transition Metal Atoms
- Enhancing PySCF-based Quantum Chemistry Simulations with Modern Hardware, Algorithms, and Python Tools
- Redundant parameter dependencies in truncated classic and quantum Linear Response and Equation of Motion theory
- Localised and Delocalised Charge Distribution in a Diamine Cation and Rydberg Excited State: A Challenging Test for Density Functionals
- A Multi-Scale Quantum Framework for Evaluating Metal-Organic Frameworks in Carbon Capture
- On the pure state v-representability of density matrix embedding theory
- Bridging Quantum Chemistry and MaxCut: Classical Performance Guarantees and Quantum Algorithms for the Hartree-Fock Method
- MC-PDFT Nuclear Gradients and L-PDFT Energies with Meta and Hybrid Meta On-Top Functionals for Ground- and Excited-State Geometry Optimization and Vertical Excitation Energies
- An additive two-level parallel variant of the DMRG algorithm with coarse-space correction
- Kernel Ridge Regression for conformer ensembles made easy with Structured Orthogonal Random Features
- Transcorrelated Methods for Multireference Problems
- Dissociative positronium attachment in halogen gases
- Implementing advanced trial wave functions in fermion quantum Monte Carlo via stochastic sampling
- Noncollinear Spin-Flip TDDFT for Potential Energy Surface Crossings: Conical Intersections and Spin Crossings
- DFT exchange: sharing perspectives on the workhorse of quantum chemistry and materials science
- Fast and Accurate Charge Transfer Excitations via Nested Aufbau Suppressed Coupled Cluster
- A Quantum-Inspired Algorithm for the Factorized Form of Unitary Coupled Cluster Theory
- Accurate crystal field Hamiltonians of single-ion magnets at mean-field cost
- Highly accurate ab-initio thermochemistry via real-space quantum Monte Carlo: Benzene
- Topological Quantum Molecular Dynamics
- Weighted Active Space Protocol for Multireference Machine-Learned Potentials
- Demonstration of logical quantum phase estimation for X-ray absorption spectra
- Simplified, Physically Motivated, and Broadly Applicable Range-Separation Tuning
- Limit on the nuclear Schiff moment of europium-153
- Physics-Inspired Extrapolation for efficient error mitigation and hardware certification
- Reduced-cost Relativistic Equation-of-Motion Coupled Cluster Method based on Frozen Natural Spinors: A State-Specific Approach
- Core-Ionized States and X-ray Photoelectron Spectra of Solids From Periodic Algebraic Diagrammatic Construction Theory
- Periodic implementation of the random phase approximation with numerical atomic orbitals and dual reciprocal space grids
- QCMaquis 4.0: Multi-Purpose Electronic, Vibrational, and Vibronic Structure and Dynamics Calculations with the Density Matrix Renormalization Group
- Perturbatively Corrected Linear Response Selected Configuration Interaction
- Solvation Lies Within: Simulating Condensed-Phase Properties from Local Electronic Structures
- The Python Simulations of Chemistry Framework: 10 years of an open-source quantum chemistry project
- Clifford disentanglers for entanglement reduction in molecular electronic structure simulations
- Symmetry-adapted sample-based quantum diagonalization: Application to lattice model
- Can phaseless auxiliary-field quantum Monte Carlo with broken symmetry trials describe iron-sulfur clusters?
- Relativistic Two-Electron Contributions within Exact Two-Component Theory
- Excited-State Quantum Chemistry on Qumode-Based Processors via Variational Quantum Deflation
- TNASS: Tensor Network Active Space Selection with the Entanglement Feature
- Qubit-efficient quantum chemistry with the ADAPT variational quantum eigensolver and double unitary downfolding
- Self-consistent GW via conservation of spectral moments
- Impact of molecular orbital localization on quantum computational resources for Hamiltonian simulation: A benchmark study of hydrogen chain systems
- Approaching the basis set limit in Gaussian-orbital-based periodic calculations with transferability: Performance of pure density functionals for simple semiconductors
- Mitigating error cancellation in density functional approximations via machine learning correction
- LiteGEM: Lite Geometry Enhanced Molecular Representation Learning for Quantum Property Prediction
- A Damped Subspace Splitting Algorithm for Constrained Density Functional Theory
- Domain-Gated Latent Diffusion: Generative Inverse Design of HMX-Class Energetic Materials with First-Principles Validation
- Spin-state energetics of heme-related models with the variational quantum eigensolver
- Advances in Quantum Defect Embedding Theory
- Improved Strategies for Fermionic Quantum Simulation with Global Interactions
- Full-frequency GW without frequency. [europepmc]
- Benchmarking Magnetizabilities with Recent Density Functionals. [europepmc]
- Approaching the basis set limit in Gaussian-orbital-based periodic calculations with transferability: Performance of pure density functionals for simple semiconductors. [europepmc]
- Periodic Density Matrix Embedding for CO Adsorption on the MgO(001) Surface. [europepmc]
- The Chromium Dimer: Closing a Chapter of Quantum Chemistry. [europepmc]
- Toward practical quantum embedding simulation of realistic chemical systems on near-term quantum computers. [europepmc]
- DFT exchange: sharing perspectives on the workhorse of quantum chemistry and materials science. [europepmc]
- SDEGen: learning to evolve molecular conformations from thermodynamic noise for conformation generation. [europepmc]
- Quantum chemistry simulation of ground- and excited-state properties of the sulfonium cation on a superconducting quantum processor. [europepmc]
- Excited States, Symmetry Breaking, and Unphysical Solutions in State-Specific CASSCF Theory. [europepmc]
- Effective Reconstruction of Expectation Values from Ab Initio Quantum Embedding. [europepmc]
- Open-Source Machine Learning in Computational Chemistry. [europepmc]
- A Perspective on Sustainable Computational Chemistry Software Development and Integration. [europepmc]
- Bridging physical intuition and hardware efficiency for correlated electronic states: the local unitary cluster Jastrow ansatz for electronic structure. [europepmc]
- Many-Body Methods for Surface Chemistry Come of Age: Achieving Consensus with Experiments. [europepmc]
- All-Purpose Measure of Electron Correlation for Multireference Diagnostics. [europepmc]
- Towards a transferable fermionic neural wavefunction for molecules. [europepmc]
- Distributed Implementation of Full Configuration Interaction for One Trillion Determinants. [europepmc]
- Ultrafast Computational Screening of Molecules with Inverted Singlet-Triplet Energy Gaps Using the Pariser-Parr-Pople Semiempirical Quantum Chemistry Method. [europepmc]
- Electronic Excited States from Physically Constrained Machine Learning. [europepmc]
- Deep Mind 21 functional does not extrapolate to transition metal chemistry. [europepmc]
- Organic Reactivity Made Easy and Accurate with Automated Multireference Calculations. [europepmc]
- Adsorption and vibrational spectroscopy of CO on the surface of MgO from periodic local coupled-cluster theory. [europepmc]
- Enhancing the Optically Detected Magnetic Resonance Signal of Organic Molecular Qubits. [europepmc]
- Chemistry beyond the scale of exact diagonalization on a quantum-centric supercomputer. [europepmc]
Related