2022 Jan 17
- Incorporate
nchelpers
update described in version 0.8.7
2022 Jan 17
- Replace
pip
withpipenv
for Python package installation - Add
black
andlinter
for formatting and styling - Update
nchelpers
to version 5.5.8 to process CMIP6 data
2021 Jan 11
- Pin
cdo==1.5.3
library
2020 Jul 21
- Modify
generate_prsn
not to produce redundant dry_run output file
2020 Jul 15
- Bugfix in generate_climos script
- Add custom function
dry_run_handler
to handlegenerate_climos
's dry_run - Add custom function
generate_climos
to handlegenerate_climos
's general run - Add full CI test with actions
2020 Jun 23
- Add ability to check input validities for
decompose_flow_vectors
2020 Jun 17
- Add
decompose_flow_vectors
in dp package - Add custom function
update_generate_climos_history
to add ability to updategenerate_climos
history attribute
2020 Jun 05
- Updates nchelpers version from 5.5.1 to 5.5.6
- Adds ability to generate prsn for dry run to output to text file instead of logger
2020 Feb 27
- Adds ability to generate climos for extreme indexes calculated as minimumg or maximums over time to generate_climos
- Adds support for streamflow climatologies to generate_climos
- Adds Jenkinsfiles for automatic testing and deployment to pypi
2019 Jun 14
- Adds two new options to generate_climo script
- --climo to select a subset of climatological periods
- --resolutions to select a subset of temporal resolutions
2019 Jun 07
- Add ncWMS vector formatting script
- Add metadata conversion for downscaled files
- Add variable renaming to update_metadata script
- Bugfix (typo) in process-climo-means.sh script
- Add the abililty to generate monthly climos from monthly data
- Fix the use of nchelpers.CFDataset.dependent_varnames
- Fix unused tests
- Add the ability to compute standard_deviation climatologies
- Add the ability to compute snowfall from temp/precip
2017 Oct 11
- Fix absent data in source distribution.
2017 Oct 11
- Fix minor error in
update_metadata
script.
2017 Oct 11
-
update_metadata
: Enhancements largely in support of correcting attributes of CLIMDEX variables:- Add access to variables
- Add access to dependent variable names
- Add expression evaluation for keys
- Add custom functions returning
cell_methods
andlong_name
for variablestandard_name
for CLIMDEX variables
2017 Oct 06
- Improve logging in
update_metadata
. - Add separator normalization to
update_metadata
custom functionnormalize_experiment_id
.
2017 Oct 03
- Add custom function
normalize_experiment_id
for expressions toupdate_metadata
. - Return
numpy.int32
values from custom functionparse_ensemble_code
.
2017 Oct 02
- Add expression evalution feature to
update_metadata
. See README for details.
2017 Sep 18
- Fix bug in
update_metadata
delete-attribute feature.
2017 Sep 18
- Modify
update_metadata
to add ability to specify order of attribute processing. Why? Most of our tools list attributes in storage order in the file, and that order is set by the order in which the update operations are performed. Randomly (re)ordered attribute lists are hard to read.
2017 Aug 17
- Initial release of data prep scripts as a separate project.
- Previous "releases" were part of CE backend but those releases were not specific to data prep and did not document it.