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

DM-45750: Store new-style ephemerides and APDB catalogs in ap_verify data sets #49

Merged
merged 6 commits into from
Oct 23, 2024

Conversation

kfindeisen
Copy link
Member

This PR reformats the solar system ephemerides, adds preloaded APDB catalogs, and provides scripts to maintain both. It should be used together with lsst/ap_verify#238 to ensure self-consistent behavior.

This PR increases the data set by less than 0.1 GiB.


  • Did you run ap_verify.py on this dataset?
  • If you made changes to scripts/, should those changes be propagated to ap_verify_dataset_template, or are they specific to this data set?
  • Are the Sphinx documentation and readme up-to-date?

This commit copies innovations from the dataset template, including
canonical paths and automated management of the `sso` chained
collection. These changes make it easier to apply new improvements.
The changes to this script are **untested**, because at present the
MPSky service can't handle HSC.
The catalogs have the same format, differing only in dimensionality.
This is less efficient than creating a per-detector catalog from
scratch, but should let ap_verify data sets keep working until MPSky
supports general observatories.
This script takes a long time to run, because it simulates ApPipe
execution visit by visit.
These catalogs are generated visit-by-visit from scratch, so the
visit 59134 catalogs are empty.
This removes the exposure, visit, and day_obs dimensions, as well as
the visitSsObjects dataset type.
@kfindeisen kfindeisen requested a review from erinleighh October 11, 2024 16:59
@kfindeisen kfindeisen merged commit 2046575 into main Oct 23, 2024
3 checks passed
@kfindeisen kfindeisen deleted the tickets/DM-45750 branch October 23, 2024 22:22
@kfindeisen kfindeisen changed the title DM-45740: Store new-style ephemerides and APDB catalogs in ap_verify data sets DM-45750: Store new-style ephemerides and APDB catalogs in ap_verify data sets Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants