National Nanotechnology Infrastructure Network

National Nanotechnology Infrastructure Network

Serving Nanoscale Science, Engineering & Technology

Virtual Vault for Pseudopotentials and PAW Datasets

This website is an NNIN resource to provide information on pseudopotential relevant for electronic structure calculations of molecules, materials, and nanostructures. Listed below are several online databases for pseudopotentials as well as pseudopotential generators and converters.  

Please click the link below to access the NNIN database of 1100 different pseudopotentials and PAW datasets from codes like Abinit, Quantum Espresso, Q-Box, and Siesta.  This database is constantly expanding and we hope to have additional resources available to evaluate the performance of different pseudopotentials and also include references to works in which they were used.

Additional online resources are listed below


Additional Online Pseudopotential Databases

  • CECAM Verification and Validation Program (ESVV) - In a similar spirit to the NNIN Virtual Vault, CECAM has developed an effort to compare results from different electronic structure codes.  They also provide a webpage with links to pseudopotential databases and a platform for discussing different pseudopotentials.
  • Quantum Espresso: This database contains both norm-conserving and ultrasoft pseudopotentials for both LDA and GGA calculations. Several different atoms are listed and in some cases, nonlinear core correction is available. These pseudopotentials are designed primarily to be used with the Quantum Espresso code.
  • Abinit: This planewave pseudopotential code contains several pseudopotential databases, including ones for LDA (Troullier-Martins, Goedecker-Teter-Hutter, Hartwigsen-Goedecker-Hutter, Teter extended norm conserving, Fritz Haber Institute TM psps, core hole psps) and for GGA (Fritz Haber Institute TM psps, Hartwigsen-Goedecker-Hutter psps)
  • FHI Abinit Pseudopotentials for Siesta: The Abinit and Siesta teams joined forces to translate many of the Abinit Fritz Haber Institute Troullier-Martins pseudopotentials so that they could be used with Siesta. Periodic tables for LDA and GGA are available.
  • Dacapo: This plane wave code provides a list of ultrasoft pseudopotentials built using Vanderbilt's pseudopotential generator.
  • Vanderbilt Ultra-Soft Pseudopotential Library - David Vanderbilt's site at Rutgers which contains a number of ultra-soft pseudopotentials based on Vanderbilt's generator code.
  • First Principles Molecular Dynamics Pseudopotential Repository - Francois Gygi's website contains a nearly complete periodic table of pseudopotentials in XML format for use with the Qbox code. Conversion tools (see below) also exist to convert these pseudopotentials
  • Matthias Krack of the Paul Scherrer Institute provides a database of GTH pseudopotentials in Abinit, CP2K, and CPMD formats.
  • Rappe Group LDA and GGA Pseudopotential Database: The Rappe group has used the OPIUM pseudopotential generator to build several pseudopotentials and they also provide comparisons for experimental data for some of them.
  • CASINO Pseudopotential Library - This database associated with the Quantum Monte Carlo code CASINO provides Hartree-Fock and Dirac-Fock Average Relativistic Effective pseudopotentials (effective core potentials) for a wide range of atoms. The pseudopotentials were generated by John Trail and more details can be found in the references listed below.
  • Energy Consistent Pseudopotentials of the Stuttgart/Cologne group hosted at the Institute of Theoretical Chemistry at the Universitat Stuttgart. These pseudopotentials are semi-local.
  • Periodic Table of PAW Functions - while distinct from standard pseudopotentials, this webpage provides a collection of projector augmented wave projector functions and basis for different atoms. These files can be used with the Abinit code.
  • EMSL Basis Set Exchange - The Environmental Molecular Sciences Laboratory (EMSL) at the DOE Pacific Northwest Laboratory (PNL) hosts a large database of basis sets for quantum chemistry calculations.
  • Clarkson University Relativistic Effective Potential Database This database contains a periodic table of relativistic effect potentials and basis sets that are generated using the shape consistent procedure developed by Christian et al. (J. Chem. Phys. 71, 4445 (1979) and generalized to include relativistic effects using Lee, Ermler, and Pitzer's methodology (J. Chem. Phys.67, 5861 (1977)). Potentials and basis sets can be download for use with Gaussian or the Columbus code.

Pseudopotential Generators

  • OPIUM - generates pseudopotentials that can be used with Quantum Espresso, Abinit, CASTEP, and FHI98md
  • Octopus - generates norm-conserving Troullier-Martins pseudopotentials based on user provided parameters. The pseudopotentials are based on Jose Luis Martins' atomic program.
  • Vanderbilt Pseudopotential Generator - source code to generate ultra-soft pseudopotentials
  • Fritz Haber Institute Pseudopotential Program - source code and instructions on how to generate norm-conserving pseudopotentials of the Hamman and Troullier-Martins forms in the LDA and GGA approximations.
  • APE (Atomic Pseudopotential Engine) can generate pseudopotentials suitable for use with Siesta, Octopus, Abinit, and Quantum Espresso.
  • ADPACK - (Atomic Density funtional PACKage) is a pseudopotential package that can generate LDA and GGA pseudopotentials base on the Troullier and Martin (TM), Bachelet Hamann, and Schulter (BHS), or Hamann schemes. These pseudopotentials are used primarily with the OPENMX package.
  • J. L. Martin's pseudopotential generator with a convertor to Abinit format included.
  • Siesta ATOM pseudopotential generator: This generator developed by Alberto Garcia can be found in the Siesta distribution and builds off the same foundation as J. L. Martin's generator. It can be found in subdirectory /Pseudo/atom of the Siesta distribution. Registration is required.
  • Paolo Giannozzi's site for the ld1 program: This site provides a stand-alone version of the pseudopotential program as well as document for its use. The most up-to-date version maintained by Andrea Dal Corso can be found in the Quantum Espresso distribution.
  • Atompaw - this program developed and maintained by Natalie Holzwarth generates projector and basis functions for use with Blochl's Projector Augmented Wave (PAW) method.

Pseudopotential Converters

  • PSPConvert - conversion tool between fhi, cpi, and ncpp pseudopotential file formats that is written in Python 2.4. Required pygsl-0.9.3. Also available here.
  • Qbox <-> Quantum Espresso UPF: Conversion packages can be downloaded at this site to convert between Qbox's XML format and Quantum Espresso's Unified Pseudopotential Format.
  • Quantum Espresso Converters: The Quantum Espresso package contains a number of pseudopotential conversion scripts which convert various pseudopotential formats (Vanderbilt, FHI (cpi or fhi), CPMD, CP90, PWscf ncpp, rrkj3) to Quantum Espresso's UnifiedPseudopotential Format (UPF). These tools can be found in the subdirectory upftools.
  • Abinit Pseudopotential Convertors: The Abinit project has pseudopotential conversion to tools to convert from the J. L. Martin format, FHI cpi format (see bottom of page), and also a tool to generate PAW data based on Vanderbilt ultra-soft pseudopotentials.

Key Psuedopotential References


Questions or if you have pseudopotentials you would like to contribute:

Contact: Derek Stewart, Cornell Nanoscale Facility

Last revised: April 4, 2011