Skip to content

Releases: vasole/pymca

5.7.0

13 Jan 14:18
efe89cb
Compare
Choose a tag to compare
  • Add PySide2 and PySide6 support
  • Drop PySide and PyQt4
  • Drop PyMca's internal OpenGL backend (Object3D module)

5.6.7

25 Nov 16:46
9deec9a
Compare
Choose a tag to compare

Minor release to fix compatibility with matplotlib 3.5.0

5.6.6

23 Nov 13:46
6613cae
Compare
Choose a tag to compare

This is a minor release motivated by the incompatibility with recent Matplotlib versions.

  • Graphics. Recent versions of Matplotlib do not support picker=None.

  • IO. Support AXAS-D format independently of using "," or "." as decimal separator.

  • IO. Calculate live time as elapsed time * OCR/ICR in AXAS-D format

5.6.5

09 Apr 12:20
8ac059b
Compare
Choose a tag to compare
  • PyMcaBatch. Prevent the use of the input directory as output directory when
    the input file list is a single HDF5 file.

  • PyMcaBatch. Allow XRF batch fitting of a single entry in an HDF5 file containing
    multiple maps.

  • PCA. Deal with NaNs in stacks of spectra.

  • SPS. Correct SPEC shared memory access under Python 3.8

  • Adapt XIA Correct tool to python 3.

  • K-means. Filter non-finite numbers.

  • GUI. Allow the user to choose derivative order and algorithm.

  • IO. Read live time from KETEK AXAS-D.

  • IO. Deal with Renishaw files containing a single line header.

5.6.3

09 Nov 10:22
98c8380
Compare
Choose a tag to compare
  • XRF. Allow to take user supplied transmission tables as attenuators.

  • IO. Allow sorting of entries in NeXus files by title.

5.6.2

23 Oct 12:46
8bfeb1f
Compare
Choose a tag to compare
  • IO. h5py 3.0.0 compatibility

  • Double-check OpenGL availability on startup

  • Allow building from source under linux without OpenGL

5.6.1

14 Oct 21:12
16d8194
Compare
Choose a tag to compare
  • K-Means. Subtract minimum of each feature prior to scaling.

  • IO. Improved user experience using HDF5 files.

  • IO. More robust access to redis.

  • IO. Automatic update of data from redis when last scan is selected.

5.6.0

24 Sep 17:32
b62e629
Compare
Choose a tag to compare
  • RGB Correlator. Implement K-means clustering on user selected images.

  • RGB Correlator. Provide a shape command line argument to simplify reading of HDF5 groups.

  • ROI Imaging. Support mask selections from the RGB correlator.

  • ROI Imaging. Save stacks with calibration, live times and positioners.

  • IO. Provide access to bliss data via redis.

  • GUI. Deal with matplotlib warnings.

  • Plugins. Correct numpy 1.19.x related issues.

5.5.5

13 Apr 14:42
Compare
Choose a tag to compare
  • XRF. Allow to use up to 15 elements to refine the sample matrix.

  • IO. Support ARTAX files in PyMca Main window.

  • IO. Read motor positions from ARTAX files.

  • IO. Correct issues reading ARTAX and Olympus files in MacOS.

  • ROI Imaging. Allow to choose to perform PCA on standardized data.

  • ROI Imaging. Allow multiple slaves.

  • ROI Imaging. Do not close application when deleting slave stacks.

  • Plugins. Correct MotorInfo problem of table containing duplicates.

5.5.4

10 Jan 17:09
7a50e6f
Compare
Choose a tag to compare
  • XRF. Make PyMca compatible with recent XMI-MSIM versions

  • XRF. Handle the use of the % character when defining materials

  • ROI Imaging. Add action to export all PCA and NNMA vectors.

  • ROI Imaging. Support the use of regions with NNMA.