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

Add harmony-py as a dependency #627

Draft
wants to merge 13 commits into
base: harmony
Choose a base branch
from
Draft

Add harmony-py as a dependency #627

wants to merge 13 commits into from

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    9be6e9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    192cee2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7ff043 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. WIP begin implementing use of harmony-py

    Subset orders can now be submitted and the job completes. Some next steps:
    
    * Support downloads from harmony
    * Support non-subset downloads. This might be a little more complicated, as it
    does not appear that the harmony API can support non-subset orders (it always
    uses spatial/temporal constraints to do subsetting,  not just filtering). So we
    may need to use `earthaccess` to download our granule list instead.
    * Remove code supporting variable subsetting. This is not supported by Harmony,
    but could be in the future.
    trey-stafford committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    d80a4ce View commit details
    Browse the repository at this point in the history
  2. WIP add TODO

    trey-stafford committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    98709d7 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. WIP very confused...

    The handling of various parameters is VERY confusing. What is necessary for CMR
    vs subsetting/ordering is not clear and conifg is mutated by various parts of
    the code, making it difficult to track down where values come from/get set/overridden
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a83fc62 View commit details
    Browse the repository at this point in the history
  2. WIP Extract subset-specific ordering code to its own function

    Makes it more clear that non-subset orders are not working right now.
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    4a668f6 View commit details
    Browse the repository at this point in the history
  3. WIP initialize self.orderIDs and append to it

    There can be more than one job submitted by a user. Make it easy to track all of
    the submitted jobs by initializing to a empty list and then appending to it as necessary
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5ad82cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cacbd7 View commit details
    Browse the repository at this point in the history
  5. WIP remove granules.place_order in favor of `granules.place_harmon_…

    …subset_order`
    
    separate concerns
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    0da719f View commit details
    Browse the repository at this point in the history
  6. WIP Remove email option from query.place_order

    Email is not an option with harmony
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    6e6fa92 View commit details
    Browse the repository at this point in the history
  7. WIP refactor query method that orders granules

    Separate out the subset and non-subset options
    trey-stafford committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    fb2a9a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    b7b76aa View commit details
    Browse the repository at this point in the history