Installation:

LG4X-V2 is build upon the ‘lmfit’-package using ‘PyQt5’ for the GUI. LG4X-V2 could be installed by cloning the repository and afterwards installing all package requirements:

git clone https://github.com/Julian-Hochhaus/LG4X-V2.git
cd LG4X-V2/

LG4X-V2 depends on the following packages and versions:

asteval>=0.9.28
lmfit>=1.1.0
matplotlib>=3.6
numpy>=1.19
pandas>=2.0
PyQt5>=5.15
scipy>=1.6
uncertainties>=3.1.4
lmfitxps>=2.4.1

These requirements could be installed using pip:

pip install -r requirements.txt