fix pyproject.toml
adapt CI to pyproject.toml
CI: install source package
remove setuptools version bounds
remove bare exceptions
requirements before pip install
unused import
iterating the HDF5 root can cause segfaults
hdf5 segfault utilities
Undefined variables in SNIPModule methods
[fastfit] add peak profiles to diagnostics
[rgb] allow image shape to be set when no no image is loaded
[rgb] add `image_shape` argument to `RGBCorrelatorWidget`
[rgb] open RGB correlator window even when no images are specified
[batchfit] recursive mkdir
[nexusutils] auxiliary signals bug
[nxutils] preserve timezone
[nexus] fix small bug in markDefault
[roibatch] create legacy with tests
[roibatch] add more cli options
[mcastackview] fix bug
[roibatch] add outputbuffer to script and gui
[outputbuffer] create base class for the generic part
[mcastackview] move to core for general use
[roibatch] use McaStackView
[batchfit] EDFviewer as independent process + bug in single process edf file detection
[nexus] typo in NXdetector
[roibatch] small change
[roibatch] forgot to reshape min/max images
[h5py] always specify file mode
Handle broken NXentry links
[nexus] add utils for writing
[fastfit] refactor fastfit for multiple output format
[fastfit] implement h5 output
[fastfit] adapt gui to new output API
[fastfit] bug in NXprocess overwriting
[nexus] modify nxdata saving
[fastfit] add residuals and model to H5 output
[nexus] modify tests
[nexus] signal and axes as dict
Allow working on source or develop install.
[fastfit] add data and axes to Nexus output, fit background bug (subtract on copy).
[fastfit] concentrations bug
[fastfit] refactor for readability
[fastfit] split parameters and uncertainties
[nexus] py3 bug
[dev] add bootstrap
[fastfit] refactor memory usage and MCA stack slicing
[fastfit] move MCA stack view and output buffer to separate files. Temporary fix unit test by conversion to float32.
[fastfit] small modifications to HDF5 output and add more GUI options
[fastfit] allow iteration over MCA with any dimension
[fastfit] address PR comments
[Nexus] extended ASCII byte strings will be saved as bytes
[fastfit] nxprocess default name fast_xrf_fit
[Nexus] unused unicode in tests
[fastfit] concentrations were not shown when GUI fitting
[gui] disable "diagnostics" when H5 output unchecked
[bootstrap] allow running bootstrap from source directory
[gui] disable HDF5 options in Fast Fitting Widget when h5py is not installed
[Nexus] do not use data from fixed-length decoding attempt
[fastfit] add tests for 2D and 4D MCA stacks
[Nexus] handle string conversion differently
[Nexus] asNxChar option to allow extended ASCII
[Nexus] add more unicode test cases
[fastfit] allow >3D stacks for MaskedView
[ci] enable Qt tests
[ci] use pyside2 on travis
Rename to share OutputBuffer between fast and normal batch fitting.
[batchfit] add output buffer (not used yet) and corresponding script options
[batchfit] parameters, uncertainties and concentrations saved through OutputBuffer
[batchfit] add units to HDF5 output
[batchfit] refactor spaghetti code (not done)
[batchfit] refactored
[batchfit] save diagnostics
[batchfit] bootstrap subprocess
[batchfit] allow output names to be tuples
[batchfit] add spec ASCII output
[batchfit] encoding error HTML output
[batchfit] refactor merge part (H5 merging tbd)
[batchfit] outputroot from input list
[batchfit] disable old output routines
[batchfit] refactor merging (not done)
[batchfit] merge partial results using nan's instead of summation
[batchfit] add single-image edf option to OutputBuffer and refactor saveContext
[batchfit] same extension options in GUI as for fast fitting
[batchfit] merge .h5 results
[batchfit] bug on windows
[batchfit] bug in h5 merging
Merge branch 'master' of github.com:vasole/pymca into batchfit-hdf5
[batchfit] legacy classes instead of flag
[batchfit] remove units from hdf5 output
[batchfit] add multi-page edf/tif option to GUI
[batchfit] re-introduce nosave batch fitting (not done)
[batchfit] save concentrations.txt by default
[batchfit] more label format tests for OutputBuffer
[batchfit] deterministic multi-page order, allocate buffers on first 'valid' file
[batchfit] allow csv in multi processing
[batchfit] bug
Merge branch 'batchfit-hdf5' of github.com:woutdenolf/pymca into batchfit-hdf5
[batchfit] PyMcaBatch cli arguments for GUI