Beta Release 3
Fixes and improvements:
- Offloaded processing of compute heavy functions to separate threads to improve GUI responsiveness
- Overhauled UI to better fit workflow and smaller screens
- Also enabled HiDPI backend options in QT
- Added GUI font size option
- Also added automatic saving/loading of GUI preferences; position and font size
- Added TQDM progress bar support to the API
- Improved API parameter naming scheme
- Optimized loading/unloading of data in GUI
- Resolved bugs around loading external
.mat
and.csv
data- Added examples of API support for
.mat
and.csv
data formats
- Added examples of API support for
- Added plot option in GUI for SEID/Sigma MUF contribution
- Visual representation of table present under tabular data view
- Updated GUI styling
- Improved performance of
MAPIT.core.StatsTests
functions by up to 40% by reducing the reliance on fancy indexing ofMAPIT.core.AuxFunctions.trapSum
.