Releases: tnakazato/priism
PRIISM 0.15.2
PRIISM 0.15.2 contains the following improvements:
- fixed wrong frequency label in output image header
- warn if there is no valid visibility data before imaging
- updated installation instruction for NAOJ ADC/MDAS servers
- added a link to reference material with DOI
PRIISM 0.15.1
PRIISM 0.15.1 supports build on Python 3.12. Also version numbering issue has been fixed. PRIISM version will be consistent with the release version now.
PRIISM 0.15.0
PRIISM 0.15.0 includes the following changes.
- Bayesian optimization has been re-implemented with optuna since scikit-optimize has been archived.
- With this replacement, PRIISM is now able to support NumPy 2.
- As NumPy 2 is supported, PRIISM is now compatible with CASA 6.7.0.
As of 0.15.0, Python 3.10 is recommended for PRIISM installation. Installation on Python 3.8 might work. But it is not actively tested so it might not be supported in the future versions.
PRIISM 0.14.0
Following contribution from @iganay958 has been incorporated.
- Installation guide for conda environment has been added
- Fixed bug related to comparison of floating point numbers
PRIISM 0.13.0
This release intends to support CASA 6.6.4 or higher. Requirements file has been separated into two: requirements.txt is for the latest CASA release (6.6.4+) while requirements-old.txt is for older CASA releases.
It is advisable that, if you already have PRIISM installation with older CASA version, you create new PRIISM installation from scratch based on CASA 6.6.4.
CASA 6.6.4 introduced new casadata management system. It no longer depends on casadata module. Instead, it will create data directory outside CASA installation (by default, ~/.casa/data) and the data directory will be shared among CASA releases. For this reason, you should create ~/.casa/data directory in advance.
PRIISM 0.12.0
PRIISM 0.12.0 supports Python 3.10 on Linux and macOS 12.
PRIISM 0.11.5
This release includes several bug fixes. Most important one is the fix for FFT normalization issue in sparseimaging reported by @shoshiay. The fix was provided by @ikeda46. Another bug was reported by @shoshiay regarding retrieval of rest frequency information from input measurementset. Finally, technical problem on GitHub Actions has been fixed.
Previous releases, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, and 0.11.4 were not recommended because they are affected by FFT normalization issue so that converged solution could be wrong. Please update to 0.11.5 as soon as possible if you are using these versions.
PRIISM 0.11.4 (not recommended)
This release replaces GPyOpt, dependency for Bayesian optimization of cross-validation, with scikit-optimize (skopt) as GPyOpt is no longer maintained. Use of skopt fixes the issue that Baysian optimizer is not working with the latest version of numpy.
PRIISM 0.11.3 (not recommended)
This release includes a bug fix on rest frequency propagation from input MeasurementSets to output FITS image. The bug was reported to #35 by @shoshiay and has been fixed in #36. Also, installation instruction (in Japanese) for data reduction servers in Astronomy Data Center (NAOJ) has been updated to follow recent update of their system.
PRIISM 0.11.2 (not recommended)
This release includes a few changes for compatibility with numpy 1.24.0, which removed several data types.