Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Physics Simulation Software
  3. effmass

effmass

On the record

Band extrema
It can locate valence band maxima and conduction band minima, including extrema within an energy range.effmass.readthedocs.io · read 5 Oct 2026
Bandstructure analysis
It locates valence band maxima and conduction band minima, including extrema within a specified energy range.effmass.readthedocs.io · read 12 Oct 2026
Command line and API
The command line interface provides basic parabolic effective mass calculations, while the Python API provides access to non-parabolic definitions.effmass.readthedocs.io · read 5 Oct 2026
Distribution
The package can be installed with pip or from its GitHub repository; the repository describes the GitHub version as unstable.github.com · read 12 Oct 2026
Effective mass calculations
It calculates curvature, transport and optical effective masses, including optical mass under a Kane dispersion assumption.effmass.readthedocs.io · read 5 Oct 2026
Effective masses
It calculates curvature, transport, and optical effective masses, with optical mass calculated assuming a Kane dispersion.effmass.readthedocs.io · read 12 Oct 2026
Installation
The maker's repository documents installation with pip or in a conda environment and also describes installing from GitHub.github.com · read 5 Oct 2026
Integration dependency
The package uses vasppy to parse VASP output and ASE to parse Castep output.effmass.readthedocs.io · read 5 Oct 2026
Intended users
The package is aimed at theoretical solid-state physicists and chemists with basic familiarity with Python.effmass.readthedocs.io · read 12 Oct 2026
Interface
The command-line interface provides basic parabolic effective-mass calculations, while the Python API provides access to non-parabolic definitions.effmass.readthedocs.io · read 12 Oct 2026
License
PyPI lists the package under the MIT License.pypi.org · read 12 Oct 2026
Maker and authorship
The documentation names Lucy Whalley as the author and identifies Northumbria University in the contact email address.effmass.readthedocs.io · read 5 Oct 2026
Non-parabolicity
It calculates Kane dispersion parameters to assess non-parabolicity over an energy range.effmass.readthedocs.io · read 12 Oct 2026
Plots
It can plot selected bandstructure segments and quadratic, Kane or higher-order dispersion approximations.effmass.readthedocs.io · read 5 Oct 2026
Purpose
effmass is a Python package for calculating effective mass from the electronic bandstructure of a semiconductor.effmass.readthedocs.io · read 12 Oct 2026
Quasi-Fermi estimate
It estimates the quasi-Fermi level from density-of-states data without thermal smearing; this feature supports VASP and requires DOSCAR.effmass.readthedocs.io · read 5 Oct 2026
Quasi-Fermi level
It estimates the quasi-Fermi level for a given carrier concentration from density-of-states data without thermal smearing; this feature requires VASP and its DOSCAR output file.effmass.readthedocs.io · read 12 Oct 2026
Research citation
The documentation asks users to cite Lucy Whalley's 2018 Journal of Open Source Software paper when using the code in research.effmass.readthedocs.io · read 12 Oct 2026

Alternatives to effmass

Every alternative, ranked