Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* place holder * renamed * place holder * renamed * extracting time series for each year * add getting precip ave from pentad chunk * clean up conflicts * add testing plot * minor bug fix for plot file name * add for testing purpose archive * rename plot file * rename plot file saving * minor change for test plot name * add composite of year by year pentad time sereies * minor clean up * debug test plot for multiple lines * Delete cmip5_CNRM-CM5_historical_r9i1p1_ASM_1850.png * add sample nc output for develop process * clarify variable name for monsoon regions * minor fix * use one testing plot for multiple monsoon regions * unify coordinate axis between individual year and composite time series * minor fix * test with multiple models * fix for testing plot when analyzing multiple model * minor fix for plot legend * minor: fix legend box location to lower right * add result example for develop process * start merging pmpparser capability * download complete for CPC daily ref dataset * issue list added in classical way * add comment for issue list note * add comment on issue note * minor revise for comment * comment adding for issue list note * land only (mask out ocean area) * d.unit to d.units * reduce redundancy of type conversion to MV2.array for pentad_time_series * reduce hardcorded part * merge debugging part to shorten code * add issue list * rename testing output dir * working on leap year issue * add Sperber monsoon domains * move divide chunk to lib and draft leap year handling * advance chunk dividing, but still need to correct * bug fix for leap year chunk getting * bug fix for leap year chunk getting * clean up * remove redundant debug print * mark completed task in issue list * minor: plot legend location change * test modpath, update issue list * reduce debug print * update model list as available * Get modnames from myParam.py * test with multi runs * add numpy cumsum for cumulative pentad time series * clean up * check with r1i1p1 when testing * add JSON and fractional accumulation for metrics calculation * add metrics calc * minor grammer fix * add copyfile import * add json import * add description at top * advance json structure * disable try statement when debugging * minor fix for chunk average * test run * test run * plot option from myParam.py applied for plotting part * test with multiple regions * advance print statements * clean up * clean up * code clean up * add map to visualize geographical location of monsoon domains * show plot legend for only one panel * GoG domain monsoon decay at 60% * start pendtad ts from 7/1 for SH monsoon domains * shorten code * advance * add check time spend for each run * add check time spend for each run (typo fix) * advance code efficiency (load lf once per model, close xml files after used) * minor fix * bug fix for plotting * simplify plot and code for it * BNU-ESM returned axis no match error: make sure array to have consistent axes after get through the function * plot label fix * code clean up * put place holder for 72 to 73 interpolation for 360 day/year model (e.g., HadGEM2 family) * add 360 day calendar handling: 1d interpolation * minor bug fix for string joining * adjust 1d interp process * minor fix * minor fix 2 * update issue list * tweaks to cleanup PR before going to master * partial fixes to @lee1043 PR * example of string contructor template as argument * move domain check plotting files to doc directory * Delete monsoon_domain_map.png moved to doc * Delete plot_monsoon_domain.py moved to doc * remove test output files * few changes: add sperber_metrics for importing, replace StringConstructor to param.process_templated_argument * some clean up and add inline document * clean up and typo fix * Include OBS dataset for metric calculation * bug fix for when daily file saved as e.g., 1997-1-1 0:0:0.0 * bug fix for when daily file saved as e.g., 1997-1-1 0:0:0.0 (cont) * obs capability add bug fix * to work with obs * turn off debugging mode * enable option for run across cmip5 * add switch to decide include obs or not * clean up * add import sys for case being called * HadGEM2 model family 360 calendar handling case when bound not properly saved * clean up * define modpath_lf for parser * add one more try level for model, not only for realizations, because there was a case that failure of loading modpath_lf caused entire loop stop * typo fix * use relative path for default_regions.py when testing purpose * add import numpy as np * add debugging message * json structure revised * Improve start and end year getting part * minor: add inline description * improve inline description * minor: remove repeated blank line * remove importing divide_chunks which no more used * move f_lf close upward * simplify if statement for plot and nc_out * clean up inline description * jiwoo branch ready? * mac ffmpeg issue fix * travis mac ffmpeg fix * add debug print * fix little flake8 tweak * I had FFMPEG env defined at the wrong place for circleci and not used for travis... * magic conda pkg combination? * travis needs scipy * correct bash...
- Loading branch information