climate.git
4 years agoCLIMATE-941 Value Error When Bounds Object Is Created Without Named Inputs 482/head
Michael Anderson [Fri, 5 Jan 2018 01:55:32 +0000 (20:55 -0500)] 
CLIMATE-941 Value Error When Bounds Object Is Created Without Named Inputs

4 years agoMerge branch 'master' into CLIMATE-931 459/head
Lewis John McGibbney [Tue, 31 Oct 2017 21:35:26 +0000 (14:35 -0700)] 
Merge branch 'master' into CLIMATE-931

4 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/climate
Lewis John McGibbney [Tue, 31 Oct 2017 21:35:15 +0000 (14:35 -0700)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/climate

4 years agoCLIMATE-931 Documentation build error - missing module
Lewis John McGibbney [Tue, 31 Oct 2017 21:33:06 +0000 (14:33 -0700)] 
CLIMATE-931 Documentation build error - missing module

4 years agoMerge branch 'CLIMATE-932'
huikyole [Mon, 23 Oct 2017 16:59:26 +0000 (09:59 -0700)] 
Merge branch 'CLIMATE-932'

4 years agoCLIMATE-932 - A whitespace error in running the CORDEX script 458/head
huikyole [Mon, 23 Oct 2017 02:34:40 +0000 (19:34 -0700)] 
CLIMATE-932 - A whitespace error in running the CORDEX script

- RCMES/run_RCMES.py has been fixed

4 years agoUpdate plotter unit tests for _best_gridshape changes 457/head
Alex [Fri, 29 Sep 2017 06:33:13 +0000 (23:33 -0700)] 
Update plotter unit tests for _best_gridshape changes

4 years agoCLIMATE-927 - RCMES script for running multiple evaluations
Alex [Fri, 29 Sep 2017 06:11:51 +0000 (23:11 -0700)] 
CLIMATE-927 - RCMES script for running multiple evaluations

4 years agoUpdate local_multiple_files tests for 1D lats and lons 456/head
Alex [Fri, 29 Sep 2017 05:28:17 +0000 (22:28 -0700)] 
Update local_multiple_files tests for 1D lats and lons

4 years agoCLIMATE-930 - multiple file loader forces 2D lats and lons
Alex [Fri, 29 Sep 2017 04:59:13 +0000 (21:59 -0700)] 
CLIMATE-930 - multiple file loader forces 2D lats and lons

4 years agoIncorrect indices used for temporal subset after trimming 455/head
Alex [Thu, 28 Sep 2017 09:17:01 +0000 (02:17 -0700)] 
Incorrect indices used for temporal subset after trimming

4 years agoCLIMATE-928 - temporal_subset should trim edges of dataset times to ensure months... 454/head
Alex Goodman [Thu, 28 Sep 2017 01:35:18 +0000 (18:35 -0700)] 
CLIMATE-928 - temporal_subset should trim edges of dataset times to ensure months divide evenly into years

4 years agoCLIMATE-925 - CORDEX Config File Template 453/head
Alex [Tue, 26 Sep 2017 23:41:06 +0000 (16:41 -0700)] 
CLIMATE-925 - CORDEX Config File Template

4 years agoIgnore start and end times when maximum_overlap is True
Alex [Tue, 26 Sep 2017 23:33:14 +0000 (16:33 -0700)] 
Ignore start and end times when maximum_overlap is True

4 years agoDefault values for filename_pattern in split file loader
Alex [Tue, 26 Sep 2017 23:21:09 +0000 (16:21 -0700)] 
Default values for filename_pattern in split file loader

4 years agoAllow acronyms for CORDEX domains
Alex [Tue, 26 Sep 2017 23:19:39 +0000 (16:19 -0700)] 
Allow acronyms for CORDEX domains

4 years agoDefault vales for subplot grid in RCMES script
Alex [Tue, 26 Sep 2017 23:10:44 +0000 (16:10 -0700)] 
Default vales for subplot grid in RCMES script

4 years agoAllow acronyms for CORDEX domains
Alex [Tue, 26 Sep 2017 23:03:09 +0000 (16:03 -0700)] 
Allow acronyms for CORDEX domains

4 years agoCLIMATE 919 - load_dataset_from_multiple_netcdf_files() does not have default variabl... 452/head
Alex [Tue, 26 Sep 2017 20:38:30 +0000 (13:38 -0700)] 
CLIMATE 919 - load_dataset_from_multiple_netcdf_files() does not have default variable units

4 years agoMerge branch 'CLIMATE-926'
huikyole [Mon, 25 Sep 2017 18:11:45 +0000 (11:11 -0700)] 
Merge branch 'CLIMATE-926'

4 years agoFix model attribute in CORDEXMetadataExtractor 451/head
Alex Goodman [Mon, 25 Sep 2017 17:41:07 +0000 (10:41 -0700)] 
Fix model attribute in CORDEXMetadataExtractor

4 years agoCLIMATE-926 - Metadata Extractors
Alex Goodman [Mon, 25 Sep 2017 17:35:20 +0000 (10:35 -0700)] 
CLIMATE-926 - Metadata Extractors

4 years agoCLIMATE-923 ocw-parallel multicore support Python3 support
Lewis John McGibbney [Mon, 11 Sep 2017 15:55:41 +0000 (08:55 -0700)] 
CLIMATE-923 ocw-parallel multicore support Python3 support

4 years agoMerge branch 'master' of https://github.com/BrianWilson1/climate
Lewis John McGibbney [Mon, 11 Sep 2017 15:34:31 +0000 (08:34 -0700)] 
Merge branch 'master' of https://github.com/BrianWilson1/climate

4 years agoCLIMATE-922 Optimize traversing in mccSearch
Lewis John McGibbney [Mon, 11 Sep 2017 15:31:56 +0000 (08:31 -0700)] 
CLIMATE-922 Optimize traversing in mccSearch

4 years agoCLIMATE-912 Upgrade mccSearch code from Python2 > 3 439/head
Lewis John McGibbney [Mon, 11 Sep 2017 14:46:13 +0000 (07:46 -0700)] 
CLIMATE-912 Upgrade mccSearch code from Python2 > 3

4 years agoAdded ocw-parallel directory for first version of multicore support. 450/head
BrianWilson1 [Thu, 7 Sep 2017 23:43:22 +0000 (16:43 -0700)] 
Added ocw-parallel directory for first version of multicore support.

5 years agoMerge branch 'master' into CLIMATE-912
Lewis John McGibbney [Wed, 9 Aug 2017 18:42:08 +0000 (11:42 -0700)] 
Merge branch 'master' into CLIMATE-912

5 years agoCLIMATE-887 - test_local.py speed and style guide improvements 449/head
Justin L [Wed, 9 Aug 2017 08:28:31 +0000 (01:28 -0700)] 
CLIMATE-887 - test_local.py speed and style guide improvements

- Change multiple tests (including test_get_netcdf_variable_names) to run setUp code once.
- Use small static local file TestGetNetcdfVariableNames.nc as test data for test_get_netcdf_variable_names.
- Clean up PEP8/257 warnings.

5 years agoMerge branch 'patch-1' of https://github.com/Kejia/climate
Lewis John McGibbney [Sat, 5 Aug 2017 16:33:17 +0000 (09:33 -0700)] 
Merge branch 'patch-1' of https://github.com/Kejia/climate

5 years agoMerge branch 'patch-1' of https://github.com/cclauss/climate
Lewis John McGibbney [Sat, 5 Aug 2017 16:29:51 +0000 (09:29 -0700)] 
Merge branch 'patch-1' of https://github.com/cclauss/climate

5 years agoimport os 448/head
cclauss [Wed, 2 Aug 2017 16:04:18 +0000 (18:04 +0200)] 
import os

`os` used on lines 66 and 75.

5 years agoCLIMATE-920 Make examples Python 3 compatible 447/head
Lewis John McGibbney [Sat, 29 Jul 2017 20:36:05 +0000 (13:36 -0700)] 
CLIMATE-920 Make examples Python 3 compatible

5 years agoMerge branch 'CLIMATE-918'
huikyole [Wed, 21 Jun 2017 18:52:53 +0000 (11:52 -0700)] 
Merge branch 'CLIMATE-918'

5 years agomore latitude and longitude name options have been added 446/head
huikyole [Wed, 21 Jun 2017 18:21:01 +0000 (11:21 -0700)] 
more latitude and longitude name options have been added

5 years agoCLIMATE-918 - Revise LAT_NAMES and LON_NAMES
huikyole [Wed, 21 Jun 2017 04:33:37 +0000 (21:33 -0700)] 
CLIMATE-918 - Revise LAT_NAMES and LON_NAMES

- LAT_NAMES and LON_NAMES in ocw.data_source.local have been revised to prevent loading wrong variables for longitudes and latitudes when using OCW loaders

5 years agooptimizing traversing 445/head
象道 [Tue, 30 May 2017 14:55:31 +0000 (10:55 -0400)] 
optimizing traversing

5 years agooptimizing code 444/head
象道 [Tue, 30 May 2017 14:13:01 +0000 (10:13 -0400)] 
optimizing code

5 years agoMerge branch 'CLIMATE-916'
huikyole [Fri, 19 May 2017 15:45:38 +0000 (08:45 -0700)] 
Merge branch 'CLIMATE-916'

5 years agoCLIMATE-915 - Checking netcdf files' file format 443/head
huikyole [Fri, 19 May 2017 15:36:05 +0000 (08:36 -0700)] 
CLIMATE-915 - Checking netcdf files' file format

- ocw.utils.decode_time_value has been fixed

5 years agoMerge branch 'CLIMATE-915'
huikyole [Thu, 11 May 2017 21:25:44 +0000 (14:25 -0700)] 
Merge branch 'CLIMATE-915'

5 years agoCLIMATE-915 - Updates for the NARCCAP example configuration files 442/head
huikyole [Thu, 11 May 2017 20:22:11 +0000 (13:22 -0700)] 
CLIMATE-915 - Updates for the NARCCAP example configuration files

- Fig14_and_Fig15.yaml, Fig16_summer.yaml, and Fig16_winter.yaml have been updated.

5 years agoMerge branch 'CLIMATE-914'
huikyole [Thu, 11 May 2017 14:33:28 +0000 (07:33 -0700)] 
Merge branch 'CLIMATE-914'

5 years agothe unreasonable reshaping of latitude and longitude was replaced by the numpy.meshgrid 441/head
huikyole [Thu, 11 May 2017 04:45:06 +0000 (21:45 -0700)] 
the unreasonable reshaping of latitude and longitude was replaced by the numpy.meshgrid

5 years agoCLIMATE-914 - Update dataset_processor.spatial_regrid module
huikyole [Wed, 10 May 2017 23:23:05 +0000 (16:23 -0700)] 
CLIMATE-914 - Update dataset_processor.spatial_regrid module

- map_coordinates has been replaced with scipy.interpolate.griddata.

5 years agoMerge branch 'CLIMATE-913'
huikyole [Wed, 10 May 2017 18:21:47 +0000 (11:21 -0700)] 
Merge branch 'CLIMATE-913'

5 years agoCLIMATE-913 - Bugs in CLI 440/head
huikyole [Wed, 10 May 2017 18:19:00 +0000 (11:19 -0700)] 
CLIMATE-913 - Bugs in CLI

All of the options shown in the run screen work after applying this fix.

5 years agoCLIMATE-912 Upgrade mccSearch code from Python2 > 3
Lewis John McGibbney [Wed, 26 Apr 2017 01:40:44 +0000 (18:40 -0700)] 
CLIMATE-912 Upgrade mccSearch code from Python2 > 3

5 years agoCLIMATE-529 Verify that Nio dependency has been removed from mccsearch
Lewis John McGibbney [Wed, 26 Apr 2017 00:56:48 +0000 (17:56 -0700)] 
CLIMATE-529 Verify that Nio dependency has been removed from mccsearch

5 years agoTrivial update to README to accomodate current API documentation
Lewis John McGibbney [Wed, 26 Apr 2017 00:50:39 +0000 (17:50 -0700)] 
Trivial update to README to accomodate current API documentation

5 years agoConvert spaces to tabs to make codebase consistent.
Lewis John McGibbney [Mon, 24 Apr 2017 21:37:02 +0000 (14:37 -0700)] 
Convert spaces to tabs to make codebase consistent.

5 years agoUpdate README badges
Lewis John McGibbney [Mon, 24 Apr 2017 20:37:46 +0000 (13:37 -0700)] 
Update README badges

5 years agoPrepare for 1.2.0 relese 1.2.0
Lewis John McGibbney [Thu, 20 Apr 2017 18:22:21 +0000 (11:22 -0700)] 
Prepare for 1.2.0 relese

5 years agoCLIMATE-885 Upgrade to Podaacpy 1.9.0 438/head
Lewis John McGibbney [Thu, 20 Apr 2017 18:06:17 +0000 (11:06 -0700)] 
CLIMATE-885 Upgrade to Podaacpy 1.9.0

5 years agoCLIMATE-885 Upgrade to Podaacpy 1.9.0
Lewis John McGibbney [Thu, 20 Apr 2017 08:03:25 +0000 (01:03 -0700)] 
CLIMATE-885 Upgrade to Podaacpy 1.9.0

5 years agoMerge branch 'CLIMATE-907'
huikyole [Wed, 19 Apr 2017 21:34:53 +0000 (14:34 -0700)] 
Merge branch 'CLIMATE-907'

5 years agoCLIMATE-907 - Fix VisibleDeprecationWarning's in ocw.tests.test_dataset_processor... 437/head
huikyole [Wed, 19 Apr 2017 21:32:00 +0000 (14:32 -0700)] 
CLIMATE-907 - Fix VisibleDeprecationWarning's in ocw.tests.test_dataset_processor.TestTemporalSubset

- By applying int() to central_index, the warning has been addressed.

5 years agoMerge branch 'CLIMATE-909'
huikyole [Tue, 18 Apr 2017 21:53:53 +0000 (14:53 -0700)] 
Merge branch 'CLIMATE-909'

5 years agoCLIMATE-909 - An example script to evaluate joint PDF of precipitation intensity... 436/head
huikyole [Tue, 18 Apr 2017 04:39:08 +0000 (21:39 -0700)] 
CLIMATE-909 - An example script to evaluate joint PDF of precipitation intensity and duration

- A new example, GPM_WRF24_JPDF_comparison, has been added.
- Joint PDF metric has been debugged.
- A new plotting module, draw_precipitation_JPDF, has been added.

5 years agontime % nmonth should always be 0 for reshape / rebin 435/head
Alex Goodman [Mon, 17 Apr 2017 20:36:45 +0000 (13:36 -0700)] 
ntime % nmonth should always be 0 for reshape / rebin

5 years agoMerge branch 'CLIMATE-905'
huikyole [Mon, 17 Apr 2017 18:43:52 +0000 (11:43 -0700)] 
Merge branch 'CLIMATE-905'

5 years agodebugging dataset_processor for subregion objects without start and end attributes 434/head
huikyole [Mon, 17 Apr 2017 18:41:30 +0000 (11:41 -0700)] 
debugging dataset_processor for subregion objects without start and end attributes

5 years agoCLIMATE-905 - Box whisker plot to evaluate simulated trends
huikyole [Mon, 17 Apr 2017 06:01:39 +0000 (23:01 -0700)] 
CLIMATE-905 - Box whisker plot to evaluate simulated trends

- example/temperature/trends_over_CONUS.py has been updated
- data_source.local.load_multiple_files has been updated to load the CMIP5 files without file concatenation.
- dataset_processor has been updated.
- plotter has a new module (draw_plot_to_compare_trends) to generate a plot to compare observed trends with simulated ones.
- test_local.py has been updated to reflect the changes in
- utils.calculate_temporal_trend_of_time_series has been debugged.
- utils.calculate_ensemble_temporal_trends has been updated.

5 years agoMerge branch 'CLIMATE-903'
huikyole [Mon, 27 Mar 2017 18:17:52 +0000 (11:17 -0700)] 
Merge branch 'CLIMATE-903'

5 years agoCLIMATE-903 433/head
huikyole [Fri, 24 Mar 2017 22:44:59 +0000 (15:44 -0700)] 
CLIMATE-903

- Landscale code quality has been improved
- test_dataset_processor has been updated for the updated temporal_slice module

5 years agoCLIMATE-903 - Adding a module to calculate the least square trend and standard error
huikyole [Thu, 23 Mar 2017 17:18:27 +0000 (10:18 -0700)] 
CLIMATE-903 - Adding a module to calculate the least square trend and standard error

- debugging in dataset_processor
- A new module (utils.calculate_temporal_trends) to calculate the least square trend and standard error in the input time series.
- A new module (plotter.fill_US_states_with_color) to visualize US NCA regions

5 years agoMerge branch 'CLIMATE-899'
huikyole [Thu, 16 Mar 2017 22:27:36 +0000 (15:27 -0700)] 
Merge branch 'CLIMATE-899'

5 years agoCLIMATE-899 - Update the GPM loader 432/head
huikyole [Wed, 8 Mar 2017 22:44:45 +0000 (14:44 -0800)] 
CLIMATE-899 - Update the GPM loader

- ocw.data_source.local.load_GPM_IMERG_files_with_spatial_filter has been added

5 years agoMerge branch 'CLIMATE-902'
huikyole [Wed, 8 Mar 2017 17:55:16 +0000 (09:55 -0800)] 
Merge branch 'CLIMATE-902'

5 years agoCLIMATE-902 - Debugging regrid_spatial_mask 431/head
huikyole [Wed, 8 Mar 2017 17:53:48 +0000 (09:53 -0800)] 
CLIMATE-902 - Debugging regrid_spatial_mask

- Several bugs in ocw.utils have been fixed.

5 years agoMerge branch 'CLIMATE-901'
huikyole [Wed, 8 Mar 2017 17:39:07 +0000 (09:39 -0800)] 
Merge branch 'CLIMATE-901'

5 years agoCLIMATE-901 - Debugging calc_histogram_overlap 430/head
huikyole [Wed, 8 Mar 2017 17:34:18 +0000 (09:34 -0800)] 
CLIMATE-901 - Debugging calc_histogram_overlap

- ocw.metrics.calc_histogram_overlap has been updated.

5 years agoMerge branch 'CLIMATE-900'
huikyole [Wed, 8 Mar 2017 17:17:29 +0000 (09:17 -0800)] 
Merge branch 'CLIMATE-900'

5 years agoCLIMATE-900 - Debugging temporal subset 429/head
huikyole [Wed, 8 Mar 2017 17:10:55 +0000 (09:10 -0800)] 
CLIMATE-900 - Debugging temporal subset

-ocw.dataset_processor.temporal_subset has been updated.

5 years agoMerge branch 'CLIMATE-898'
huikyole [Wed, 8 Mar 2017 15:43:32 +0000 (07:43 -0800)] 
Merge branch 'CLIMATE-898'

5 years agonumpy.concatenate => ma.concatenate 428/head
huikyole [Wed, 8 Mar 2017 05:30:17 +0000 (21:30 -0800)] 
numpy.concatenate => ma.concatenate

5 years agoCLIMATE-898 - Debugging WRF loaders
huikyole [Wed, 8 Mar 2017 05:26:25 +0000 (21:26 -0800)] 
CLIMATE-898 - Debugging WRF loaders

- ocw.data_source.local.load_WRF_2d_files/load_WRF_2d_files_RAIN have been updated.

5 years agoMake sure numpy arrays have integer shape 427/head
Alex Goodman [Thu, 23 Feb 2017 22:36:11 +0000 (14:36 -0800)] 
Make sure numpy arrays have integer shape

5 years agoMake automatic contour intervals consistent between matplotlib versions 426/head
Alex Goodman [Thu, 23 Feb 2017 00:11:15 +0000 (16:11 -0800)] 
Make automatic contour intervals consistent between matplotlib versions

5 years agoCLIMATE-894 - Debugging regrid_spatial_mask
huikyole [Tue, 10 Jan 2017 16:19:40 +0000 (08:19 -0800)] 
CLIMATE-894 - Debugging regrid_spatial_mask

5 years agoCLIMATE-893 - Debugging wet_spell_analysis
huikyole [Tue, 10 Jan 2017 16:18:55 +0000 (08:18 -0800)] 
CLIMATE-893 - Debugging wet_spell_analysis

5 years agoCLIMATE-892 - Fix GPM IMERG data loader
huikyole [Tue, 10 Jan 2017 16:18:07 +0000 (08:18 -0800)] 
CLIMATE-892 - Fix GPM IMERG data loader

5 years agoCLIMATE-894 - Debugging regrid_spatial_mask 425/head
huikyole [Tue, 10 Jan 2017 05:02:08 +0000 (21:02 -0800)] 
CLIMATE-894 - Debugging regrid_spatial_mask

- ocw.utils.regrid_spatial_mask has been debugged.

5 years agofixed2 424/head
huikyole [Tue, 10 Jan 2017 04:59:29 +0000 (20:59 -0800)] 
fixed2

5 years agofixed
huikyole [Tue, 10 Jan 2017 04:57:04 +0000 (20:57 -0800)] 
fixed

5 years agoCLIMATE-892 - Fix GPM IMERG data loader 423/head
huikyole [Tue, 10 Jan 2017 04:46:08 +0000 (20:46 -0800)] 
CLIMATE-892 - Fix GPM IMERG data loader

ocw.data_source.local.load_GPM_IMERG_files has been fixed to maintain the information on missing values.

5 years agoBug fixes in run_RCMES.py 422/head
Alex Goodman [Wed, 16 Nov 2016 01:58:57 +0000 (17:58 -0800)] 
Bug fixes in run_RCMES.py

5 years agoUpdate config files
Alex Goodman [Wed, 16 Nov 2016 01:25:21 +0000 (17:25 -0800)] 
Update config files

5 years agoUpdate run_RCMES.py to treat obs and model datasets the same
Alex Goodman [Wed, 16 Nov 2016 00:14:06 +0000 (16:14 -0800)] 
Update run_RCMES.py to treat obs and model datasets the same

5 years agoMerge branch 'CLIMATE-886'
Omkar20895 [Tue, 15 Nov 2016 13:25:02 +0000 (18:55 +0530)] 
Merge branch 'CLIMATE-886'

5 years agoCLIMATE-886 Upgrading frontend dependencies 418/head
Omkar20895 [Tue, 15 Nov 2016 12:54:27 +0000 (18:24 +0530)] 
CLIMATE-886 Upgrading frontend dependencies

5 years agoCLIMATE-863 - Address warning, etc within Travis-CI log output 420/head
Ibrahim Jarif [Thu, 10 Nov 2016 17:47:47 +0000 (23:17 +0530)] 
CLIMATE-863 - Address warning, etc within Travis-CI log output

5 years agorevert augmentation of ocw/tests/test_podaac.py
Lewis John McGibbney [Thu, 10 Nov 2016 17:08:00 +0000 (09:08 -0800)] 
revert augmentation of ocw/tests/test_podaac.py

5 years agoMerge branch 'CLIMATE-889' of http://github.com/jarifibrahim/climate into CLIMATE-889
Lewis John McGibbney [Thu, 10 Nov 2016 17:06:28 +0000 (09:06 -0800)] 
Merge branch 'CLIMATE-889' of github.com/jarifibrahim/climate into CLIMATE-889

5 years agoCLIMATE-890 - Changing time format when calendar in the netcdf file is 360_day
huikyole [Wed, 9 Nov 2016 16:28:25 +0000 (08:28 -0800)] 
CLIMATE-890 - Changing time format when calendar in the netcdf file is 360_day
- utils.decode_timevalues has been updated

5 years agolandscape warning have been fixed 421/head
huikyole [Wed, 9 Nov 2016 16:26:28 +0000 (08:26 -0800)] 
landscape warning have been fixed

5 years agoCLIMATE-890 - Changing time format when calendar in the netcdf file is 360_day
huikyole [Tue, 8 Nov 2016 17:18:22 +0000 (09:18 -0800)] 
CLIMATE-890 - Changing time format when calendar in the netcdf file is 360_day

- utils.decode_time_values has been updated

5 years agoCLIMATE-889 - Fix Travis Build 419/head
Ibrahim Jarif [Tue, 25 Oct 2016 13:10:13 +0000 (18:40 +0530)] 
CLIMATE-889 - Fix Travis Build

- Skip test if unable to download the dataset

5 years agoCLIMATE-877 Adding PODAAC data source to OCW GUI 417/head
Omkar20895 [Tue, 25 Oct 2016 13:16:32 +0000 (18:46 +0530)] 
CLIMATE-877 Adding PODAAC data source to OCW GUI

5 years agoRemove debugging print statement 416/head
Alex Goodman [Mon, 24 Oct 2016 18:44:00 +0000 (11:44 -0700)] 
Remove debugging print statement