v1.2.0
Repository:
- Added GitHub workflow for automated testing
- Added CONTRIBUTING.md
- Greatly expanded README.md to include more examples, tutorials and generally more information on how to use the toolbox.
Toolbox:
- Added progress bars to most methods so that the user can see how long each task will take approximately
- Fixed a bug where the program could crash if the user did use the toolbox and did not set an upper prominence bound
- Fixed a bug where some methods could cause a crash because of a left over parameter that wasn't used anymore
- Fixed a bug where the NUMBER_OF_SAMPLES parameter would not be correctly applied to the sampling algorithm if the number of samples got changed.
- Wrong datatypes when calling the program will now result in an error message instead of a crash because of tifffile
- Fixed a bug where the crossing direction could not be correctly reshaped by the toolbox
Visualization:
- Added visualization to SLIX. Now parameter maps and unit vectors can be visualized using Matplotlib.
- A tutorial was added under examples
General:
- Fixed some smaller bugs in both programs in /bin
- Added two new parameters in SLIXParameterGenerator
- Added API documentation to the repository and in form of markdown documents in /doc