Tech riderRev. 23 Sept 2026
- 1Runs onLinux, Mac, Windows
- 2CostsNot stated by the maker
1 lines stated Written from the maker's own pages

Overview
effmass is ranked #88 of 91 in physics simulation software on Specifiction. It runs on Linux, macOS, Windows.
Compared on physics simulation software
- Free plan
- Yeseffmass.readthedocs.io
Facts
- Purpose
- effmass is a Python package for calculating effective masses from the electronic bandstructure of semiconductors.effmass.readthedocs.io · 5 Oct 2026
- Effective mass calculations
- It calculates curvature, transport and optical effective masses, including optical mass under a Kane dispersion assumption.effmass.readthedocs.io · 5 Oct 2026
- Non-parabolicity
- It calculates Kane dispersion parameters to assess non-parabolicity over a selected energy range.effmass.readthedocs.io · 5 Oct 2026
- Band extrema
- It can locate valence band maxima and conduction band minima, including extrema within an energy range.effmass.readthedocs.io · 5 Oct 2026
- Plots
- It can plot selected bandstructure segments and quadratic, Kane or higher-order dispersion approximations.effmass.readthedocs.io · 5 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 · 5 Oct 2026
- Supported codes
- The documentation lists VASP, FHI-Aims, Castep and ASE as supported codes.effmass.readthedocs.io · 5 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 · 5 Oct 2026
- Intended users
- The package is aimed at theoretical solid state physicists and chemists with basic familiarity with Python.effmass.readthedocs.io · 5 Oct 2026
- Installation
- The maker's repository documents installation with pip or in a conda environment and also describes installing from GitHub.github.com · 5 Oct 2026
- Integration dependency
- The package uses vasppy to parse VASP output and ASE to parse Castep output.effmass.readthedocs.io · 5 Oct 2026
- Support
- The maker directs questions, bug reports and feature requests to the GitHub issue tracker.github.com · 5 Oct 2026
- License
- The maker's GitHub repository identifies the project as MIT licensed.github.com · 5 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 · 5 Oct 2026
Best effmass alternatives
See all 20 All accessCh 01 SimFlow Free planFree trialLinux from €666.67/mo9.1 All accessCh 02 COMSOL Multiphysics Free trialAPILinux 8.9 All accessCh 03 OpenSim Free planAPILinux Free to start8.5 All accessCh 04 FeenoX Free planAPILinux Free to start8.4 All accessCh 05 Open Source Physics WebWindows 8.3 All accessCh 06 myPhysicsLab Free planLinuxMac Free to start8.3
Where it ranks on Specifiction
Is effmass yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- effmass.readthedocs.io/en/stable/· checked 5 Oct 2026
- effmass.readthedocs.io/en/stable/Features.html· checked 5 Oct 2026
- effmass.readthedocs.io/en/stable/Supported%20codes.html· checked 5 Oct 2026
- effmass.readthedocs.io/en/stable/Related%20packages.html· checked 5 Oct 2026
- github.com/lucydot/effmass· checked 5 Oct 2026

