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

Feature/c3s extract funs #110

Merged
merged 28 commits into from
Feb 1, 2022
Merged

Feature/c3s extract funs #110

merged 28 commits into from
Feb 1, 2022

Commits on Jan 12, 2022

  1. MAINT: Refactor ecad functions

    - Removed duplicated code.
    - Made use of qualified names for cf_cariables.
    This hides in IndexConfig the expected order of input variable.
    - Simplified output type of funs.
    No need to create additional types.
    bzah committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    07ae804 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. FIX: Remove icclim aliasing

    It was messing with fully qualified named making python being lost,
    and it couldn't choose correctly between the package and the module.
    bzah committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    dea04f1 View commit details
    Browse the repository at this point in the history
  2. ENH: Add clix-meta wrapper

    For now, we store the yaml file internally.
    This is based on version 0.3.0 of the yaml file.
    We must follow updates from https://github.com/clix-meta/clix-meta
    bzah committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    96348da View commit details
    Browse the repository at this point in the history
  3. ENH: Add qualifier to indices

    This qualifier metadata is used internally to figure out
    the necessary parameters to compute the index. We need
    it for C3S auto-generated functions.
    bzah committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    8f5fdb8 View commit details
    Browse the repository at this point in the history
  4. ENH: Add icclim extractor

    This module will be used by C3S to
    extract icclim indices into individual
    functions.
    bzah committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    91182a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bd0fd0 View commit details
    Browse the repository at this point in the history
  6. DOC: Add 5.1.0 release note

    These changes are related to c3s integration.
    bzah committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    87fac63 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. ENH: Deprecate transfer_limit_Mbytes

    `transfer_limit_Mbytes` was used to control dask chunking.
    This is however not really a good practice because all other
    dask configurations are still left outside icclim.
    bzah committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    3153265 View commit details
    Browse the repository at this point in the history
  2. Bump to 5.0.0rc3

    For project related reason this is not a
    5.1.0 even if there are many changes since
    the initial 5.0 bump.
    This should not be an issue as icclim-v5 is
    not widely distributed yet.
    bzah committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    d17db6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70d1628 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Fix: chunking

    - Overlapping years were not properly computed.
    - Chunking was done at dataset level but, it is only needed at data-array level.
    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    ded8844 View commit details
    Browse the repository at this point in the history
  2. ENH: Add icclim.indices (plural)

    This function list all available ecad indices.
    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    96fefe2 View commit details
    Browse the repository at this point in the history
  3. Fix: Add missing __init__ file

    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    76ea7b4 View commit details
    Browse the repository at this point in the history
  4. Fix: packaging of clix-meta yaml

    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    dcd493b View commit details
    Browse the repository at this point in the history
  5. Fix: user indices

    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    89209d3 View commit details
    Browse the repository at this point in the history
  6. Fix: Add doc CI conf file

    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    d26fa44 View commit details
    Browse the repository at this point in the history
  7. ENH: Add user custom index to extractor

    This could be improved by destructuring
    `user_index` parameter into multiple
    parameters on the generated function.
    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    aed084c View commit details
    Browse the repository at this point in the history
  8. DOC: Update release note

    All changes are now under 5.0.0rc3, which
    is the targeted official release.
    bzah committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    e61591c View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. FIX: Update readthedocs CI

    bzah committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    bd2f8d7 View commit details
    Browse the repository at this point in the history
  2. ENH: Update when to bootstrap

    When the in_base and out_of_base
    fully overlap, it is unnecessary
    (and costly) to bootstrap percentiles.
    bzah committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    45fd3d9 View commit details
    Browse the repository at this point in the history
  3. FIX: minor issues

    bzah committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    b53bebe View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. WIP/DOC: Add dask integration doc

    wip:
    - fill the todo
    - re-read
    bzah committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    fb3f1fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    713dbfd View commit details
    Browse the repository at this point in the history
  3. DOC: Add table of 49 indices

    bzah committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    d55441c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. DOC: Update dask article

    bzah committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    8c9a0d0 View commit details
    Browse the repository at this point in the history
  2. DOC: Add ref to article in index

    Also reformulate some sentences.
    bzah committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    4b7a4e0 View commit details
    Browse the repository at this point in the history
  3. DOC: Update following review

    bzah committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    10ef682 View commit details
    Browse the repository at this point in the history
  4. MAINT: Remove unused dependency

    bzah committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    7523cf3 View commit details
    Browse the repository at this point in the history