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

[New Feature]: Major DISP-S1 triggering logic design change: use historical database for everything and don't assume 12-day cycles #832

Open
philipjyoon opened this issue May 15, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request must have needs triage Issue that requires triage pcm.r03 PCM Release 3

Comments

@philipjyoon
Copy link
Contributor

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

No response

Describe the feature request

While S1A and S1B satellites have 12-day period that are 6 days out of phase, we can’t assume those dates exactly for all frame data. S1C and S1D may come online in future and those may not fall on 6- or 12-day cycles. Current design assumes 12-day cycles for each S1A and S1B, assigns each burst an index of that cycle, and uses that to perform efficient grouping and querying on any arbitrary bursts returned from CMR. We need to dynamically determine groupings of bursts by frame-acquisition-time and also use that for k and m retrieval purposes.

Also, the current design is to match the burst pattern for the frame-at-hand when looking back for k frames. The new design should use the burst pattern in the historical database to look for k frames.

@philipjyoon philipjyoon added enhancement New feature or request needs triage Issue that requires triage labels May 15, 2024
philipjyoon added a commit that referenced this issue May 15, 2024
philipjyoon added a commit that referenced this issue May 15, 2024
philipjyoon added a commit that referenced this issue May 15, 2024
philipjyoon added a commit that referenced this issue May 21, 2024
@philipjyoon philipjyoon self-assigned this Jun 6, 2024
philipjyoon added a commit that referenced this issue Jun 12, 2024
…culating k-cycle for historical and reprocessing modes
philipjyoon added a commit that referenced this issue Jun 18, 2024
@hhlee445 hhlee445 added pcm.r03 PCM Release 3 must have labels Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request must have needs triage Issue that requires triage pcm.r03 PCM Release 3
Projects
None yet
Development

No branches or pull requests

2 participants