Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2022.7 #883

Merged
merged 5 commits into from
Jul 18, 2022
Merged

2022.7 #883

merged 5 commits into from
Jul 18, 2022

Conversation

javierggt
Copy link
Contributor

@javierggt javierggt commented Jul 8, 2022

ska3-flight 2022.7

In addition to the code changes shown later, this PR includes the following highlights:

  • sparkles:
    • When adding a temperature delta for the dynamic background bonus, require that at least 3 stars are so-called "anchor stars" with no bonus applied
    • Move the bright count mag limit from 6.1 to 5.5, in agreement with the star selection move from 5.8 to 5.2.
  • maude package now allows STAT_ msids, which correspond to MAUDE's "Aggregate MSID Statistics".
  • cheta now can return Quat-valued computed MSIDs for quaternion MSID sets (AOATTQT#, AOATUPQ#, AOCMDQT#, AOTARQT#)
  • The web server functionality in the kadi was removed.

Interface Impacts:

This version of kadi removes the django functionality that underlies the current kadi web server. This functionality is being moved to a new package that is not part of ska3-flight. The corresponding changes on the kadi web server have been made and are being tested. There are no expected kadi user interface changes for accessing kadi events and commands via Python scripts. An FSDS ticket for the kadi web server update will follow this ska3-flight update.

Testing:

skare3 dashboard and test result password at https://icxc.cfa.harvard.edu/aspect/skare3_dash_cred.txt

The latest release candidates is installed in /proj/sot/ska3/test on HEAD and GRETA, and all release candidates are available for testing from the usual channels:

conda create -n ska3-flight-2022.7rc4 --override-channels \
  -c https://icxc.cfa.harvard.edu/aspect/ska3-conda/flight \
  -c https://icxc.cfa.harvard.edu/aspect/ska3-conda/test \
  ska3-flight==2022.7rc4

Review

All operations critical or impacting PR's are independently and carefully reviewed. For other PR's the level of detail for review is calibrated to operations criticality. Some PR's that are confined to aspect-team-specific processing may have little to no independent review.

Deployment

ska3-flight 2022.7 will be promoted to flight conda channel and installed on HEAD and GRETA Linux upon approval of FSDS Jira ticket.

Code changes

ska3-flight changes (2022.6 -> 2022.7rc4)

Updated Packages

  • agasc: 4.12.0 -> 4.12.1 (4.12.0 -> 4.12.1)
    • PR 138 (javierggt): Fix script help
  • fot-matlab: 2.0.0 -> 2.0.1 (2.0.0 -> 1.0.0 -> 2.0.1)
    • PR 10 (jskrist): Matlab 11834
    • PR 11 (jskrist): Create kadi_utils.py
    • PR 12 (jskrist): fixed PEP8 syntax violations
    • PR 13 (jskrist): Updated np.array() call to include explicit dtype argument
    • PR 14 (jskrist): Acis fp sun eph support
    • PR 15 (jskrist): forced all state times to be dtype=float64.
  • jobwatch: 0.8.0 -> 0.9.0 (0.8.0 -> 0.9.0)
    • PR 56 (jeanconn): Remove astromon checking
  • kadi: 5.11.0 -> 6.0.1 (5.11.0 -> 6.0.0 -> 6.0.1)
    • PR 237 (taldcroft): Fix various doc issues
    • PR 240 (taldcroft): Better exception message in get_states for too-early start arg
    • PR 234 (taldcroft): Add instructions on creating .netrc
    • PR 231 (taldcroft): Web-free kadi
    • PR 241 (javierggt): add starcat_date argument to get_observations, get_starcats and get_s…
    • PR 243 (taldcroft): Add EventQuery to symbols exported from query.py by events/init.py
  • maude: 3.9.0 -> 3.10.0 (3.9.0 -> 3.10.0)
    • PR 15 (jeanconn): Allow STAT_ msids
  • mica: 4.29.0 -> 4.30.1 (4.29.0 -> 4.30.0 -> 4.30.1)
    • PR 273 (javierggt): Added vectorized versions of some archive.dark_cal functions
    • PR 274 (javierggt): Fix issue in vectorized get_dark_cal_id
  • proseco: 5.6.0 -> 5.7.0 (5.6.0 -> 5.7.0)
    • PR 373 (jeanconn): Add man_angle_next kwarg / attribute
  • quaternion: 4.1.0 -> 4.1.1 (4.1.0 -> 4.1.1)
    • PR 40 (taldcroft): Improve normalize() function to handle bad input
  • ska.engarchive: 4.55.3 -> 4.56.0 (4.55.3 -> 4.56.0)
    • PR 233 (taldcroft): Add computed MSID to return Quat for quaternion MSID sets
    • PR 232 (taldcroft): Possibly fix derived param aliases test
  • sparkles: 4.18.0 -> 4.19.0 (4.18.0 -> 4.19.0)
    • PR 174 (taldcroft): Require minimum number of anchor stars for dyn bgd bonus
    • PR 175 (jeanconn): Update guide bright count check

Related Issues

Fixes #765
Fixes #874
Fixes #875
Fixes #876
Fixes #877
Fixes #878
Fixes #879
Fixes #880
Fixes #881
Fixes #882
Fixes #884
Fixes #885
Fixes #886
Fixes #887
Fixes #888

@javierggt javierggt merged commit c88d36d into master Jul 18, 2022
@javierggt javierggt deleted the 2022.7 branch July 18, 2022 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment