AICON2: A program for calculating transport properties quickly and accurately

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


Calculating the transport properties, such as electrical conductivity, has been a great challenge in materials modeling fields because of its complexity. We have implemented an algorithm to calculate the electronic transport properties using the generalized Kane band model and perturbation theory in the framework of the relaxation time approximation. Three scattering mechanisms affect the total relaxation time: acoustic phonon scattering, polar optical phonon scattering, and ionized impurity scattering. All the necessary parameters can be calculated from first principles. The capability of the program was tested on a group of semiconductors, and the obtained results show reasonable agreement with experiment. The program works fast, and is robust and especially appropriate for high-throughput screening of thermoelectric materials. Program summary: Program title: AICON2 CPC Library link to program files: Code Ocean capsule: Licensing provisions: GPLv3 Programming language: Python3 External routines/libraries: Numpy, Scipy, spglib, pymatgen, atomate, emc Nature of problem: Calculation of electrical and thermal conductivity from first principles requires a large number of computing resources in order to construct electron-phonon coupling matrix elements, integrate over the Brillouin zone and construct high-order force constants matrix. Solution method: Combining the perturbation theory with the deformation potential theory to calculate the electronic transport properties, using the modified Debye-Callaway model to calculate the phonon transport properties.

Original languageEnglish
Article number108027
JournalComputer Physics Communications
Publication statusPublished - Sep 2021


  • Electrical conductivity
  • Electron-phonon coupling
  • Relaxation time approximation
  • Seebeck coefficient


Dive into the research topics of 'AICON2: A program for calculating transport properties quickly and accurately'. Together they form a unique fingerprint.

Cite this