APS Logo

Recent developments in PyProcar: A Python library for electronic structure pre/post-processing

ORAL

Abstract

We present our recent updates to PyProcar, a robust, open-source Python package providing graphical representations for electronic structure calculations. PyProcar is capable of performing a multitude of tasks including plotting plain and spin/atom/orbital projected band structures and Fermi surfaces (in 2D and 3D), unfolding bands of a super cell into predefined unit cell, comparing band structures from multiple DFT calculations, plotting PDOS and generating a k-path for a given crystal structure. Additionally, PyProcar plots Fermi surfaces which map colors depending on other properties (e.g. electron velocity, electron-phonon mean path, effective mass) when provided a file with a desired specific property evaluated for each k-point in a k-mesh and for each band. PyProcar can be conveniently used in a stand-alone command line mode or a library mode, accessible through the Python packaging index and conda. It currently supports VASP, Elk, Quantum Espresso, Abinit, Lobster and Siesta.

Presenters

  • Uthpala Herath

    West Virginia University

Authors

  • Uthpala Herath

    West Virginia University

  • Pedram Tavadze

    West Virginia University

  • He Xu

    Materials Theory, University of Liege

  • Eric Bousquet

    CESAM QMAT Physique Theorique de Materiaux, University of Liege, Materials Theory, University of Liege

  • Sobhit Singh

    Rutgers, The State University of New Jersey, Department of Physics and Astronomy, Rutgers University, Department of Physics and Astronomy, Rutgers University, Piscataway, NJ, USA

  • Reese Boucher

    West Virginia University

  • Logan Lang

    West Virginia University

  • Freddy Farah

    Department of Physics & Astronomy, University of Pennsylvania

  • Francisco Muñoz

    Department of Physics, University of Chile, Departamento de Fìsica, Facultad de Ciencias, Universidad de Chile, Santiago, Chile, University of Chile

  • Aldo H Romero

    West Virginia University