Releases: tomasplsek/CADET
pycadet v0.3.5
Due to pyds9 compatibility issues, the DS9 plugin functionality has been removed from the pycadet package. Instead, we have turned the original DS9 plugin functionality into a new stand-alone Python package called pycadetds9 (https://pypi.org/project/pycadetds9).
pycadet v0.3.2
The make_3D_cavity function now also takes the parameter inclination as input - this can be used to place cavities into different line-of-sight angles. Note: this does not perform deprojection of cavities of any kind - if the cavities were at the assumed inclination, they would appear differently on the image.
pycadet v0.3.0
Keras v3
We have finally figured out how to load the CADET model into Keras3, so from now on, it will hopefully be possible to use the pycadet package with any new version of Keras. Thanks to multi-backend support of Keras, pycadet can also be used with any of the following backends: tensorflow, pytorch or jax.
DS9 extension supported again
Since v3, Keras no longer collides with the installation of pyds9 package, so CADET can again be used as a SAOImageDS9 plugin.
pycadet v0.2.0
Keras v2.15 or lower
Unfortunately, Keras3 does not support the original CADET model trained with Keras v2.8. I highly recommend using Keras and Tensorflow v2.15 or lower.
DS9 extension no longer supported
Due to problems with the installation of pyds9 package, CADET will no longer be available as DS9 extension.
Cavity rotation angle and ellipticity
We added additional functionality that allows for the estimation of the rotational angle and ellipticity of X-ray cavities detected by CADET by performing a Principal Component Analysis (PCA). For more info, see the updated example.
pycadet v0.1.5
Mainly bugfixes from version 0.1.4.
pycadet v0.1.2
First release of the CADET pipeline (Plšek et al. 2023) bundled as a Python package!
An exemplary notebook can be found here: