STEM_Moire_GPA code has been written in Python 3 and no support is planned to make it run with Python 2.7. The following packages are required to be able to use the software (a newer version of the package might or might not work):
- matplotlib 3.4.3 ==> https://matplotlib.org/index.html
- dm3-lib v1.2 ==> https://bitbucket.org/piraynal/pydm3reader/
- NumPy v1.20.3 ==> http://www.numpy.org/
- scikit-image v0.18.3 ==> http://scikit-image.org/
- matplotlib-scalebar v0.7.2 ==> https://pypi.python.org/pypi/matplotlib-scalebar
A few test functions are available and can be manually run for files designated as manual_test_*.py and automatically for files designated as test_*.py with pytest testing framwework.