From fe00bd5a3555357948c7884f62f0b3ee56e39ccb Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Thu, 5 Dec 2024 16:22:35 -0700 Subject: [PATCH] Update version history. --- doc/news/DM-38823.feature.rst | 1 - doc/news/DM-40956.feature.rst | 1 - doc/news/DM-45761.feature.1.rst | 1 - doc/news/DM-45761.feature.2.rst | 1 - doc/news/DM-45761.feature.rst | 1 - doc/news/DM-46179.feature.rst | 8 ---- doc/news/DM-46201.bugfix.rst | 2 - doc/news/DM-46458.feature.rst | 1 - doc/news/DM-46636.feature.rst | 1 - doc/news/DM-46754.feature.rst | 1 - doc/news/DM-46969.feature.rst | 2 - doc/news/DM-46978.bugfix.1.rst | 1 - doc/news/DM-46978.bugfix.2.rst | 1 - doc/news/DM-46978.bugfix.rst | 1 - doc/news/DM-46978.feature.1.rst | 1 - doc/news/DM-46978.feature.rst | 1 - doc/news/DM-4721.feature.rst | 12 ------ doc/news/DM-47364.perf.rst | 1 - doc/news/DM-47381.bugfix.rst | 1 - doc/news/DM-47381.feature.1.rst | 1 - doc/news/DM-47381.feature.rst | 6 --- doc/news/DM-47641.feature.1.rst | 1 - doc/news/DM-47641.feature.2.rst | 1 - doc/news/DM-47641.feature.rst | 3 -- doc/version_history.rst | 68 +++++++++++++++++++++++++++++++++ 25 files changed, 68 insertions(+), 51 deletions(-) delete mode 100644 doc/news/DM-38823.feature.rst delete mode 100644 doc/news/DM-40956.feature.rst delete mode 100644 doc/news/DM-45761.feature.1.rst delete mode 100644 doc/news/DM-45761.feature.2.rst delete mode 100644 doc/news/DM-45761.feature.rst delete mode 100644 doc/news/DM-46179.feature.rst delete mode 100644 doc/news/DM-46201.bugfix.rst delete mode 100644 doc/news/DM-46458.feature.rst delete mode 100644 doc/news/DM-46636.feature.rst delete mode 100644 doc/news/DM-46754.feature.rst delete mode 100644 doc/news/DM-46969.feature.rst delete mode 100644 doc/news/DM-46978.bugfix.1.rst delete mode 100644 doc/news/DM-46978.bugfix.2.rst delete mode 100644 doc/news/DM-46978.bugfix.rst delete mode 100644 doc/news/DM-46978.feature.1.rst delete mode 100644 doc/news/DM-46978.feature.rst delete mode 100644 doc/news/DM-4721.feature.rst delete mode 100644 doc/news/DM-47364.perf.rst delete mode 100644 doc/news/DM-47381.bugfix.rst delete mode 100644 doc/news/DM-47381.feature.1.rst delete mode 100644 doc/news/DM-47381.feature.rst delete mode 100644 doc/news/DM-47641.feature.1.rst delete mode 100644 doc/news/DM-47641.feature.2.rst delete mode 100644 doc/news/DM-47641.feature.rst diff --git a/doc/news/DM-38823.feature.rst b/doc/news/DM-38823.feature.rst deleted file mode 100644 index cae3ca09c..000000000 --- a/doc/news/DM-38823.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Use the new method ``ATCS.assert_ataos_corrections_enabled`` in auxtel scripts diff --git a/doc/news/DM-40956.feature.rst b/doc/news/DM-40956.feature.rst deleted file mode 100644 index 4b652efa2..000000000 --- a/doc/news/DM-40956.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add twilight flat script for AuxTel, ComCam, and LSSTCam. \ No newline at end of file diff --git a/doc/news/DM-45761.feature.1.rst b/doc/news/DM-45761.feature.1.rst deleted file mode 100644 index f286e744d..000000000 --- a/doc/news/DM-45761.feature.1.rst +++ /dev/null @@ -1 +0,0 @@ -Introduced `parameter_march_lsstcam.py`: Script for taking parameter march images with Simonyi Telescope using LSSTCam. diff --git a/doc/news/DM-45761.feature.2.rst b/doc/news/DM-45761.feature.2.rst deleted file mode 100644 index 124e5d54c..000000000 --- a/doc/news/DM-45761.feature.2.rst +++ /dev/null @@ -1 +0,0 @@ -Introduced `parameter_march_comcam.py`: Script for taking parameter march images with Simonyi Telescope using LSSTComCam. diff --git a/doc/news/DM-45761.feature.rst b/doc/news/DM-45761.feature.rst deleted file mode 100644 index f11ea6917..000000000 --- a/doc/news/DM-45761.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Introduced `base_parameter_march.py`: Base class for running for taking sensitivity matrices and parameter marches. diff --git a/doc/news/DM-46179.feature.rst b/doc/news/DM-46179.feature.rst deleted file mode 100644 index b36a0253b..000000000 --- a/doc/news/DM-46179.feature.rst +++ /dev/null @@ -1,8 +0,0 @@ -Extend TCS readiness check to other image types beyond OBJECT, such as: -ENGTEST, CWFS and ACQ. - -Configure TCS synchronization to the following script: - -- auxtel/build_pointing_model.py -- auxtel/correct_pointing.py -- auxtel/latiss_acquire.py \ No newline at end of file diff --git a/doc/news/DM-46201.bugfix.rst b/doc/news/DM-46201.bugfix.rst deleted file mode 100644 index b6167bbf5..000000000 --- a/doc/news/DM-46201.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Update BaseMakeCalibrations.take_image_type to correctly handle setting group_id whith the latest version of BaseScript. - diff --git a/doc/news/DM-46458.feature.rst b/doc/news/DM-46458.feature.rst deleted file mode 100644 index fed0f2e32..000000000 --- a/doc/news/DM-46458.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Update BaseMakeCalibrations.callpipetask to remove a call to ack.print_vars. diff --git a/doc/news/DM-46636.feature.rst b/doc/news/DM-46636.feature.rst deleted file mode 100644 index fda2984f5..000000000 --- a/doc/news/DM-46636.feature.rst +++ /dev/null @@ -1 +0,0 @@ -In ``maintel/warmup_hexapod.py``, add 5s to the step time delay for metadata estimation. diff --git a/doc/news/DM-46754.feature.rst b/doc/news/DM-46754.feature.rst deleted file mode 100644 index 195a26ff0..000000000 --- a/doc/news/DM-46754.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Point calibration scripts to Sasquatch-enabled Butler repo for LATISS and LSSTComCam. \ No newline at end of file diff --git a/doc/news/DM-46969.feature.rst b/doc/news/DM-46969.feature.rst deleted file mode 100644 index ba058585f..000000000 --- a/doc/news/DM-46969.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Create take_rotated_comcam.py script. -The script takes a ComCam aos sequence at different rotation angles. \ No newline at end of file diff --git a/doc/news/DM-46978.bugfix.1.rst b/doc/news/DM-46978.bugfix.1.rst deleted file mode 100644 index 8273ffe92..000000000 --- a/doc/news/DM-46978.bugfix.1.rst +++ /dev/null @@ -1 +0,0 @@ -Fixing call to RA in parameter_march_comcam.py. \ No newline at end of file diff --git a/doc/news/DM-46978.bugfix.2.rst b/doc/news/DM-46978.bugfix.2.rst deleted file mode 100644 index 94ee3eaba..000000000 --- a/doc/news/DM-46978.bugfix.2.rst +++ /dev/null @@ -1 +0,0 @@ -In base_parameter_march.py, wait for tracking to start to continue. \ No newline at end of file diff --git a/doc/news/DM-46978.bugfix.rst b/doc/news/DM-46978.bugfix.rst deleted file mode 100644 index 245b168ae..000000000 --- a/doc/news/DM-46978.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixing signs in intra/extra focal images. \ No newline at end of file diff --git a/doc/news/DM-46978.feature.1.rst b/doc/news/DM-46978.feature.1.rst deleted file mode 100644 index 4caa5730f..000000000 --- a/doc/news/DM-46978.feature.1.rst +++ /dev/null @@ -1 +0,0 @@ -In base_parameter_march, use offset_rot instead of slewing to a new target every time.. \ No newline at end of file diff --git a/doc/news/DM-46978.feature.rst b/doc/news/DM-46978.feature.rst deleted file mode 100644 index 4f093b100..000000000 --- a/doc/news/DM-46978.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add darks at the end of the twilight flats. \ No newline at end of file diff --git a/doc/news/DM-4721.feature.rst b/doc/news/DM-4721.feature.rst deleted file mode 100644 index f3386de04..000000000 --- a/doc/news/DM-4721.feature.rst +++ /dev/null @@ -1,12 +0,0 @@ -Update BaseMakeCalibrations to trigger cp_verify and don't wait for it to finish. - -- Refactor run_block to handle calibration and verification concurrently - using asyncio -- Added helper methods (process_images, process_verification, - process_calibration) to reduce code duplication -- Manage background tasks with a list, including timeout handling and - cancellation if not completed in time -- Add configuration option `background_task_timeout` to control - background task timeouts -- Added unit test for BaseMakeCalibrations in - `tests/test_base_make_calibrations.py` diff --git a/doc/news/DM-47364.perf.rst b/doc/news/DM-47364.perf.rst deleted file mode 100644 index 06e706d88..000000000 --- a/doc/news/DM-47364.perf.rst +++ /dev/null @@ -1 +0,0 @@ -Fix signs and make rotation optional in parameter_march.py \ No newline at end of file diff --git a/doc/news/DM-47381.bugfix.rst b/doc/news/DM-47381.bugfix.rst deleted file mode 100644 index 2ef4cfbac..000000000 --- a/doc/news/DM-47381.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -In maintel/parameter_march_comcam, wait for extra visit to be ingested before requesting OCSP processing. \ No newline at end of file diff --git a/doc/news/DM-47381.feature.1.rst b/doc/news/DM-47381.feature.1.rst deleted file mode 100644 index 6596eeee7..000000000 --- a/doc/news/DM-47381.feature.1.rst +++ /dev/null @@ -1 +0,0 @@ -In maintel/tma/random_walk_and_take_image_gencam.py, add get_instrument_name method. \ No newline at end of file diff --git a/doc/news/DM-47381.feature.rst b/doc/news/DM-47381.feature.rst deleted file mode 100644 index 9bff582da..000000000 --- a/doc/news/DM-47381.feature.rst +++ /dev/null @@ -1,6 +0,0 @@ -In base_take_twilight_flats.py: -- Make rotator angle configurable. -- Allow ignoring mtdome. -- increase number of darks at end of twilight base_take_twilight_flats. -- increase consdb polling timeout. -- add option to give twilight flats a pointing. \ No newline at end of file diff --git a/doc/news/DM-47641.feature.1.rst b/doc/news/DM-47641.feature.1.rst deleted file mode 100644 index 399be1e53..000000000 --- a/doc/news/DM-47641.feature.1.rst +++ /dev/null @@ -1 +0,0 @@ -In base_take_twilight_flats.py, change logic for high counts at sunset. \ No newline at end of file diff --git a/doc/news/DM-47641.feature.2.rst b/doc/news/DM-47641.feature.2.rst deleted file mode 100644 index 0a92f3acf..000000000 --- a/doc/news/DM-47641.feature.2.rst +++ /dev/null @@ -1 +0,0 @@ -In love_manager_client and moke_love_stress_tests, make sure LoveManagerClient uses a child logging from the script. diff --git a/doc/news/DM-47641.feature.rst b/doc/news/DM-47641.feature.rst deleted file mode 100644 index b634d65ed..000000000 --- a/doc/news/DM-47641.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -In maintel/take_twilight_flats_comcam.py: -- Add nounwrap az wrap strategy. -- Fix table name in ConsDB for sky counts. \ No newline at end of file diff --git a/doc/version_history.rst b/doc/version_history.rst index 570b19784..45d0c77c9 100644 --- a/doc/version_history.rst +++ b/doc/version_history.rst @@ -8,6 +8,74 @@ Version History .. towncrier release notes start +v0.29.0 (2024-12-05) +==================== + +New Features +------------ + +- Use the new method ``ATCS.assert_ataos_corrections_enabled`` in auxtel scripts (`DM-38823 `_) +- Add twilight flat script for AuxTel, ComCam, and LSSTCam. (`DM-40956 `_) +- Introduced `base_parameter_march.py`: Base class for running for taking sensitivity matrices and parameter marches. (`DM-45761 `_) +- Introduced `parameter_march_comcam.py`: Script for taking parameter march images with Simonyi Telescope using LSSTComCam. (`DM-45761 `_) +- Introduced `parameter_march_lsstcam.py`: Script for taking parameter march images with Simonyi Telescope using LSSTCam. (`DM-45761 `_) +- Extend TCS readiness check to other image types beyond OBJECT, such as: + ENGTEST, CWFS and ACQ. + + Configure TCS synchronization to the following script: + + - auxtel/build_pointing_model.py + - auxtel/correct_pointing.py + - auxtel/latiss_acquire.py (`DM-46179 `_) +- Update BaseMakeCalibrations.callpipetask to remove a call to ack.print_vars. (`DM-46458 `_) +- In ``maintel/warmup_hexapod.py``, add 5s to the step time delay for metadata estimation. (`DM-46636 `_) +- Point calibration scripts to Sasquatch-enabled Butler repo for LATISS and LSSTComCam. (`DM-46754 `_) +- Create take_rotated_comcam.py script. + The script takes a ComCam aos sequence at different rotation angles. (`DM-46969 `_) +- Add darks at the end of the twilight flats. (`DM-46978 `_) +- In base_parameter_march, use offset_rot instead of slewing to a new target every time.. (`DM-46978 `_) +- Update BaseMakeCalibrations to trigger cp_verify and don't wait for it to finish. + + - Refactor run_block to handle calibration and verification concurrently + using asyncio + - Added helper methods (process_images, process_verification, + process_calibration) to reduce code duplication + - Manage background tasks with a list, including timeout handling and + cancellation if not completed in time + - Add configuration option `background_task_timeout` to control + background task timeouts + - Added unit test for BaseMakeCalibrations in + `tests/test_base_make_calibrations.py` (`DM-4721 `_) +- In maintel/tma/random_walk_and_take_image_gencam.py, add get_instrument_name method. (`DM-47381 `_) +- In base_take_twilight_flats.py: + - Make rotator angle configurable. + - Allow ignoring mtdome. + - increase number of darks at end of twilight base_take_twilight_flats. + - increase consdb polling timeout. + - add option to give twilight flats a pointing. (`DM-47381 `_) +- In maintel/take_twilight_flats_comcam.py: + - Add nounwrap az wrap strategy. + - Fix table name in ConsDB for sky counts. (`DM-47641 `_) +- In love_manager_client and moke_love_stress_tests, make sure LoveManagerClient uses a child logging from the script. (`DM-47641 `_) +- In base_take_twilight_flats.py, change logic for high counts at sunset. (`DM-47641 `_) + + +Bug Fixes +--------- + +- Update BaseMakeCalibrations.take_image_type to correctly handle setting group_id whith the latest version of BaseScript. (`DM-46201 `_) +- Fixing call to RA in parameter_march_comcam.py. (`DM-46978 `_) +- In base_parameter_march.py, wait for tracking to start to continue. (`DM-46978 `_) +- Fixing signs in intra/extra focal images. (`DM-46978 `_) +- In maintel/parameter_march_comcam, wait for extra visit to be ingested before requesting OCSP processing. (`DM-47381 `_) + + +Performance Enhancement +----------------------- + +- Fix signs and make rotation optional in parameter_march.py (`DM-47364 `_) + + v0.28.1 (2024-08-27) ====================