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 github workflow tests for FATES luh2 data tool #1059

Draft
wants to merge 56 commits into
base: main
Choose a base branch
from

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    a453cba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fda4aff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7871a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Adding functionality notes

    glemieux committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    f464b7b View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

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

Commits on Mar 13, 2023

  1. Update yml environment file

    glemieux committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    6ef45bb View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    4c9a47f View commit details
    Browse the repository at this point in the history
  2. Update notes

    glemieux committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    134ed79 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Update comments

    glemieux committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    da4a06d View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

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

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    6a32ff0 View commit details
    Browse the repository at this point in the history
  2. Intermediate improvements

    glemieux committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d3e347f View commit details
    Browse the repository at this point in the history
  3. Fixup

    glemieux committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    f334f22 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Update to xarray 0.19.0

    This incorporates an update to handle a pandas deprication issue when
    using cftime objects.  See pydata/xarray#5359
    glemieux committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f8fd35f View commit details
    Browse the repository at this point in the history
  2. Truncate to the yml file and update prep function

    Having too many of the dependencies in the yml file was causing issue
    with the dependency order and limiting xesmf to an older version.
    glemieux committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    0490748 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. more intermediate updates

    glemieux committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    91ef322 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b65edd View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

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

Commits on May 1, 2023

  1. add year variable as copy of time dimension

    This is necessary due to a ncd_io read requirement set in dynsubgrid.
    glemieux committed May 1, 2023
    Configuration menu
    Copy the full SHA
    bf07950 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    d879aea View commit details
    Browse the repository at this point in the history
  2. adjust regridding methods

    glemieux committed May 4, 2023
    Configuration menu
    Copy the full SHA
    848bbea View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    c2e4e24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99eac94 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. More updates

    glemieux committed May 8, 2023
    Configuration menu
    Copy the full SHA
    b04fd2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    472eaa6 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Fix regridding loop

    glemieux committed May 9, 2023
    Configuration menu
    Copy the full SHA
    2e1c736 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92a57d0 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

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

Commits on May 13, 2023

  1. Configuration menu
    Copy the full SHA
    0b86cd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    430bd03 View commit details
    Browse the repository at this point in the history
  3. Correct some issues

    glemieux committed May 13, 2023
    Configuration menu
    Copy the full SHA
    3a31c2a View commit details
    Browse the repository at this point in the history
  4. adding type checks

    glemieux committed May 13, 2023
    Configuration menu
    Copy the full SHA
    9af66f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23dabb7 View commit details
    Browse the repository at this point in the history
  6. fix import function

    glemieux committed May 13, 2023
    Configuration menu
    Copy the full SHA
    61306a0 View commit details
    Browse the repository at this point in the history
  7. fix argument call

    glemieux committed May 13, 2023
    Configuration menu
    Copy the full SHA
    4e830a8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4b43ac View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Add bash script

    glemieux committed May 16, 2023
    Configuration menu
    Copy the full SHA
    f22540d View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. refactoring luh2 module

    This refactor is to account for a misunderstanding in the way that
    the reuse of a saved regridder weights file is to be applied.
    glemieux committed May 17, 2023
    Configuration menu
    Copy the full SHA
    eb79dd8 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Add merge flag to import data

    This avoids prepping the data if its already been prepped
    glemieux committed May 18, 2023
    Configuration menu
    Copy the full SHA
    1941e66 View commit details
    Browse the repository at this point in the history
  2. fix order of operations

    glemieux committed May 18, 2023
    Configuration menu
    Copy the full SHA
    1cee030 View commit details
    Browse the repository at this point in the history
  3. add commands to remove intermediate file copies

    This helps mitigate loss of storage space
    glemieux committed May 18, 2023
    Configuration menu
    Copy the full SHA
    4eadfb7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6278f6 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

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

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    a178f9d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #28 from ckoven/fates-luh2_data

    bugfixes to reduce memory usage and interpret cftime reference point
    glemieux committed May 31, 2023
    Configuration menu
    Copy the full SHA
    846f7d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. implement decode_times=False

    glemieux committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d652c21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14153c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35dee92 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

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

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    67b8d01 View commit details
    Browse the repository at this point in the history
  2. add luh2 readme

    glemieux committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    63124fd View commit details
    Browse the repository at this point in the history
  3. remove old comments

    glemieux committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e44bc90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4615b8a View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. update luh2 tool argparse options and time handling

    Adding 'default' and 'required' option as necessary to the argparse.
    This helps remove some of the luh2mod code that was previously
    handling default options.
    
    This also adds code to handle non-historical luh2 data file input
    arguments.  Prior to this, it was assumed that only historical
    data files starting at 0850-01-01 were to be used.  Now this
    can handle luh2 scenario files.  It also adds time bounds error handling.
    glemieux committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    8cbb7ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cbfe4f View commit details
    Browse the repository at this point in the history
  3. Add template workflow for luh2 tools testing

    This is adapted from the "Python Package using Anaconda".
    This will need additional updates.
    glemieux committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    37391bb View commit details
    Browse the repository at this point in the history