This project allows us to estimate the effective mass of an electronic band by fitting this latter with a parabolic shape.
For the bands near the Fermi level, the dispersion relation can be considered as follows:
You need to provide an image with the ARPES 2D scan to be opened via the browsing button. Then, you can fit the parabola with the wanted band. The effective mass value is updated via the update button.
You can just run the main.py script available in the source folder using the resources you need. You have to add the required libraries using the following command after cloning (or downloading) the rep:
pip install -r requirements.txt
The GUI is tested under a Python 3.8 version. (I recommend setting up a Python 3.8 virtual environment.)
- Avoid the crash of the app in case of empty value
- Transform the project on a desktop application
Let me know if you have any suggestions/ideas on how to enhance those scripts or add further settings. I want you to know that your suggestions are warmly appreciated.
In case of a problem, it is strongly recommended that an issue be posted. For a more confidential demand, don't hesitate to email me.
I thank Geoffroy Kremer for testing and verifying the formula.