GapExtractor v2.0 software

Published: 3 July 2025| Version 1 | DOI: 10.17632/scdbk8r4ts.1
Contributors:
Alejandro Escobedo Morales,
,

Description

GapExtractor v2.0© is a free software designed to determine the band gap energy of non-translucent samples by analyzing their diffuse reflectance spectra. The analysis is based on the Tauc-method and the Kubelka and Munk formalism. The algorithm is coded in the Python 3.11.5 programming language. By coping, running or distributing this software, you indicate your acceptance of the license terms. When using GapExtractor v2.0©, please cite the source that describes the implemented Tauc algorithm: A. Escobedo-Morales, M. S. Pedraza-Chan, I. I. Ruiz-López, E. Chigo Anota, M. Salazar-Villanueva, and Diego Cortés-Arriagada. Determination of the band gap energy of semiconductor materials using diffuse reflectance spectroscopy and the Tauc method: basic theory, limits, technical hints, and automated algorithms. (2025). DOI:

Files

Steps to reproduce

Unzip GapExtractor v2.0 file; Run gapextractor_v2.0.py; Check for required Python libraries; Install if necessary.

Institutions

  • Benemerita Universidad Autonoma de Puebla

Categories

Algorithms, Semiconductor, Free Software, Diffuse Reflectance Spectroscopy, Automated Segmentation, Photonic Band Gap, Fitting Curve

Licence