Releases: sot/proseco
Release 4.7 with better handling of used dark cal info
Release 4.6 with -8.8C penalty limit and dark current saved dates
Release 4.6 includes these PRs
#290 : Set stars for plot() if needed
#225 : Update the guide docstrings to talk more about the algorithm
#303 : Store the dark current date in ACACatalogTable object
#306 : Update version to 4.6
#307 : Use -8.8C for planning limit and effective t_ccd determination
Interface Impacts:
- Catalogs made with proseco 4.6 will use the new penalty -8.8C penalty limit instead of the previous limit of -9.5C. This will apply to review catalogs made during the load review process in starcheck.
- The dark current date will be saved in new catalogs (this is a no-op in current work-flow)
- One will be able to plot a catalog from a pickle without needing to manually fetch AGASC stars (benefit in debugging - no-op in current workflow)
Testing:
- a test was added for #303
- existing module tests pass
Release 4.5 with maxmag clipped to 11.2
Release 4.4.1
Proseco 4.4.1 includes several small-but-significant changes in guide star selection, updated reporting, reorganization and bugfixes, and compatibility with sparkles 4.1.2.
It includes these PRs (merged since proseco 4.3.2, the last official released release).
PRs with direct impact on guide star selection have been marked with a "(selection)" in the text at the end of the line.
#209 : Updates to support validating proseco pickle contents (validation)
#197 : Guide reporting (reporting)
#205 : Refactor process_include_ids to a common base class
#170 : Add option to update_products to use proseco pkl file for cats (validation)
#211 : Improve characteristics organization and naming
#212 : Improve report generation (reporting)
#213 : Refactor cat table
#214 : Improve stars handling and put FOV filtering into set_stars()
#215 : Fix a regression on p_acq formatting
#219 : Simplify forcing a starcheck / SAUSAGE catalog into proseco
#221 : Make plot() method behave consistently and correctly
#228 : Update notes / instructions on loads validation (validation)
#226 : Make AcqProbs ref to parent acqs be a weakref
#232 : Add more test docstrings and other doc fixes
#233 : Update version to 4.4
#218 : More guide test updates (testing)
#238 : Add star 350392600 (3.6 mag in obsid 21252 cat mag 7.6) to bad star list (selection)
#255 : Fix missing f in f-string
#240 : Add manual bad star 1158290496 (bad position / PM) (selection)
#244 : Add 3 pixels to the guide star selection edge padding (selection)
#263 : API update for ORviewer-aca_review functionality
#269 : Fix baserepr so it doesn't deepcopy all meta
#270 : Fix tests related to guide_count (testing)
#258 : Try new candidate combinations for clustered guide stars (selection)
#273 : Reduce allowed position error from 3.0 to 1.25 arcsec (selection)
#272 : Read AGASC supplement and add to bad_stars_set if available (selection)
#277 : Make plot() method always return figure from chandra_aca plot_stars
#254 : Remove really bright stars from early stages and modify offset thresholds (selection)
#278 : Make copy, deepcopy, pickle, ACATable init all give consistent expected results
#279 : Update dense star field test for #254 (testing)
#271 : Add support for dynamic limits via effective t_ccd
#280 : Move dark attribute from MetaAttribute to property
#281 : Always cast 'att' attribute into Quat object
#282 : Fix guide and acq report templates after #281 (reporting)
#283 : Remove the AcqProbs weakref to acqs
#286 : Assign a type to get_guide_catalog cats to plot (reporting)
#285 : Update acq report format a bit, tidy code, change raise_exc default (reporting)
#292 : Improve performance
#294 : Fix bug in setting stars attribute in reporting (reporting)
#296 : Remove use of test(get_version=True)
Release 4.4
Release 4.4
Release 4.3.3
This proseco release includes these updates from 4.3.2
#245 Add 3 pixels to edge margin for guide star selection
#247 Backport #212 improve report generation to 4.3.x
#248 Add manual bad star 1158290496
#245 is required to reduce manual edits on edge stars where proseco 4.3.2 had less edge margin for guide stars than desired.
#247 adds method to write out detailed debugging reports for acq, guide, and fid selection. This reporting is not called from the MATLAB tools.
#248 adds a single bad star to the list to be automatically excluded in selection
Version 4.3.2 - fix memory leak
#227 - Fix a memory leak in AcqTable (reference cycle that escapes garbage collection)
Release 4.3.1 (1st bugfix on 4th test release)
This release of proseco includes bugfix:
#195 Fix bug that was only using row dither for hot pixel region check
This caused improper hot pixel checking for asymmetric dither.