================ TODO List ================ This repository is in a Beta development state. The following list maps the required features to be implemented before a full released. - ☑ Implement base classes for atomic scattering factors and polynomial representation - ☑ Implement database spectra generation - ☑ Implement extension/normalisation of user data with database - ☑ Initial PyQt6 GUI - ☐ Generic NEXAFS file loader (two column) - ☐ Comprehensive readthedocs documentation. - ☐ Comprehensive (>90%) unit testing for core API and modules. - ☐ Fully functioning PyQt6 GUI - ☐ Unit testing for PyQt6 GUI .. ☑ ☐