-
Notifications
You must be signed in to change notification settings - Fork 0
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
Support incremental loading of daily prod #13
Comments
This is good, but let's explicitly decide whether to include all types of tile redshifts: |
For daily we would just want the cumulative redshifts. In fact, we don't
even provide other types. There can be multiple nights of cumulative
redshifts, so we either need to replace those when they are observed on a
new night or we use the survey operation's file tiles-specstatus.ecsv and
only load tiles that are QA'd and archived.
…On Wed, Nov 29, 2023 at 1:49 PM Benjamin Alan Weaver < ***@***.***> wrote:
daily only includes tiles/cumulative redshifts, not healpix redshifts
This is good, but let's explicitly decide whether to include all types of
tile redshifts: perexp, pernight, cumulative, or a subset of those.
—
Reply to this email directly, view it on GitHub
<#13 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACBM5O5XJSBF6ZR5UURAZOTYG6UVNAVCNFSM6AAAAABAABUGYGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZSG42TIMBVGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Interesting. This might be a separate ticket, but we should define under what circumstances we want to continue to support loading tile redshifts other than cumulative. Right now, we do not load |
@sbailey, in the absence of any other document, I think this ticket is our de facto requirements document for daily database loading. As such here are some additional questions:
|
More details about missing |
Note on loading: patched versions of the top-level tiles and exposures files are needed for the initial load. From these patched versions, load all tiles that are considered complete, then catch up on the new tiles. Although in principle this load could be done without the extra status column in See also desihub/desispec#2251. |
Proposal for initial loading of the daily database.
Background: tile-based loading runs at about 10-12 minutes per tile. This is completely dominated by the time needed to read the tractor photometry. Not load the tractor photometry, read the photometry from files. It will probably be faster for the initial load to create the equivalent of the |
PR #14 got us most of the way there, but we still need to implement code for tile-based updates. |
Documenting a conversation with @akremin and @weaverba137 about how to support incremental loading of the daily production:
The text was updated successfully, but these errors were encountered: