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

Increase Script / Data reliability #62

Open
4 tasks
franTarkenton opened this issue May 3, 2023 · 0 comments
Open
4 tasks

Increase Script / Data reliability #62

franTarkenton opened this issue May 3, 2023 · 0 comments
Labels

Comments

@franTarkenton
Copy link
Member

franTarkenton commented May 3, 2023

At the moment the script is setup to run a single date. Sometimes this doesn't work as the modis data or the viirs data is not available when the script runs.

This epic will implement the following:

  • when the pipeline runs it will evaluate what data we already have and the data that is available and process based on that configuration
  • Separate the steps taken in the dailypipeline so that if one step fails it doesn't impact other unrelated scripts.
  • Reconfigure scripts so that they can automatically pickup where they last got to.
    • when data is downloaded immediately push it back to object storage.
    • before downloading data check to see if the data exists in ostore first
    • general improvements to try to make the code more readable. (use utility methods with descriptive names vs file name / date / data hacking using string manipulation regex's etc.) Methods should also provide clear description of what they do with examples

Dependencies

Epic

@franTarkenton franTarkenton added Epic and removed Epic labels May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Epics
Development

No branches or pull requests

1 participant