Skip to content

Releases: sot/proseco

Release 4.7 with better handling of used dark cal info

20 Nov 21:24
00f708e
Compare
Choose a tag to compare

Includes these PRs.

#310 : PEP8, flake8 and sphinx RST fixes
#311 : Add includes_for_obsid helper function
#312 : Pickle dark_date always and use it if existing for selecting dark map

The addition of the new includes_for_obsid function is non-impacting to current code.

Release 4.6 with -8.8C penalty limit and dark current saved dates

10 Sep 13:27
bb86d78
Compare
Choose a tag to compare

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

11 Jun 19:40
Compare
Choose a tag to compare

Release 4.5 with maxmag clipped to 11.2

Includes
#301 Implement capping of catalog MAXMAG to 11.2 mag #301

Release 4.4.1

26 Feb 18:07
1502441
Compare
Choose a tag to compare

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

26 Feb 14:50
224db08
Compare
Choose a tag to compare
Release 4.4 Pre-release
Pre-release

Release 4.4

Release 4.3.3

30 Jan 17:26
13558a0
Compare
Choose a tag to compare
Release 4.3.3 Pre-release
Pre-release

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

06 Jan 21:52
a1bf4fc
Compare
Choose a tag to compare

#227 - Fix a memory leak in AcqTable (reference cycle that escapes garbage collection)

Release 4.3.1 (1st bugfix on 4th test release)

18 Dec 01:56
Compare
Choose a tag to compare

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.

Version 4.3 - fourth test release

10 Dec 17:19
52145e0
Compare
Choose a tag to compare

#190 - Use P2 for calc_p_safe and optimization metric
#166 - Use proseco_agasc_1p7 for star selection
#186 - Make thumbs up robust for empty / small catalogs
#187 - Add IntListMetaAttribute for include/exclude attrs (allow input as int or list or np.array)

4.2 Third test release

06 Dec 15:22
Compare
Choose a tag to compare

Release 4.2 includes

#176 functional include/exclude for guide stars
#179 sets lower limit on mag error for 1.5 stars
#182 updates probability calc to work correctly with grid-acq model values