├── .coveragerc ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .pep8speaks.yml ├── .travis.yml ├── README.md ├── doc ├── .gitignore ├── Makefile ├── conf.py ├── evaluation.rst ├── examples.rst ├── examples │ ├── ex_01_end_to_end.ipynb │ ├── ex_02_docker_jupyter.ipynb │ ├── ex_03_cycle_simulation.ipynb │ └── ex_04_ensembles.ipynb ├── index.rst ├── installation.rst ├── model_api.rst ├── output.rst ├── requirements.txt ├── source │ ├── modules.rst │ ├── wrfhydropy.core.rst │ └── wrfhydropy.rst ├── utilities.rst └── what-and-why.rst ├── readthedocs.yml ├── requirements.txt ├── setup.py ├── whp_test_env.yml └── wrfhydropy ├── __init__.py ├── core ├── __init__.py ├── collection.py ├── cycle.py ├── domain.py ├── ensemble.py ├── ensemble_tools.py ├── evaluation.py ├── ioutils.py ├── job.py ├── model.py ├── namelist.py ├── outputdiffs.py ├── schedulers.py ├── simulation.py └── teams.py ├── data └── flood_thresholds_to_nc_w_qc.py ├── tests ├── .coveragerc ├── .gitignore ├── __init__.py ├── conftest.py ├── data │ ├── .gitignore │ ├── __init__.py │ ├── collection_data_download.py │ ├── collection_data_recipe.py │ ├── evaluation_answer_reprs.py │ ├── gdrive_download.py │ ├── nan_na_data │ │ ├── fill_value.nc │ │ ├── nan_fill.nc │ │ ├── nan_value.nc │ │ └── value_value.nc │ ├── nan_na_files_recipe.py │ └── nodefile_pbs_example_copy.txt ├── test_collection.py ├── test_cycle.py ├── test_domain.py ├── test_ensemble.py ├── test_evaluation.py ├── test_ioutils.py ├── test_job.py ├── test_model.py ├── test_namelist.py ├── test_outputdiffs.py ├── test_schedulers_pbs.py ├── test_simulation.py └── test_utils.py └── util ├── __init__.py ├── xrcmp.py └── xrnan.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = 3 | */data/* 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/.gitignore -------------------------------------------------------------------------------- /.pep8speaks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/.pep8speaks.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/README.md -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | source/ -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/evaluation.rst -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/examples/ex_01_end_to_end.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/examples/ex_01_end_to_end.ipynb -------------------------------------------------------------------------------- /doc/examples/ex_02_docker_jupyter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/examples/ex_02_docker_jupyter.ipynb -------------------------------------------------------------------------------- /doc/examples/ex_03_cycle_simulation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/examples/ex_03_cycle_simulation.ipynb -------------------------------------------------------------------------------- /doc/examples/ex_04_ensembles.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/examples/ex_04_ensembles.ipynb -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/model_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/model_api.rst -------------------------------------------------------------------------------- /doc/output.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/output.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/source/modules.rst -------------------------------------------------------------------------------- /doc/source/wrfhydropy.core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/source/wrfhydropy.core.rst -------------------------------------------------------------------------------- /doc/source/wrfhydropy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/source/wrfhydropy.rst -------------------------------------------------------------------------------- /doc/utilities.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/utilities.rst -------------------------------------------------------------------------------- /doc/what-and-why.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/doc/what-and-why.rst -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/setup.py -------------------------------------------------------------------------------- /whp_test_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/whp_test_env.yml -------------------------------------------------------------------------------- /wrfhydropy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/__init__.py -------------------------------------------------------------------------------- /wrfhydropy/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wrfhydropy/core/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/collection.py -------------------------------------------------------------------------------- /wrfhydropy/core/cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/cycle.py -------------------------------------------------------------------------------- /wrfhydropy/core/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/domain.py -------------------------------------------------------------------------------- /wrfhydropy/core/ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/ensemble.py -------------------------------------------------------------------------------- /wrfhydropy/core/ensemble_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/ensemble_tools.py -------------------------------------------------------------------------------- /wrfhydropy/core/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/evaluation.py -------------------------------------------------------------------------------- /wrfhydropy/core/ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/ioutils.py -------------------------------------------------------------------------------- /wrfhydropy/core/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/job.py -------------------------------------------------------------------------------- /wrfhydropy/core/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/model.py -------------------------------------------------------------------------------- /wrfhydropy/core/namelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/namelist.py -------------------------------------------------------------------------------- /wrfhydropy/core/outputdiffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/outputdiffs.py -------------------------------------------------------------------------------- /wrfhydropy/core/schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/schedulers.py -------------------------------------------------------------------------------- /wrfhydropy/core/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/simulation.py -------------------------------------------------------------------------------- /wrfhydropy/core/teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/core/teams.py -------------------------------------------------------------------------------- /wrfhydropy/data/flood_thresholds_to_nc_w_qc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/data/flood_thresholds_to_nc_w_qc.py -------------------------------------------------------------------------------- /wrfhydropy/tests/.coveragerc: -------------------------------------------------------------------------------- 1 | ../../.coveragerc -------------------------------------------------------------------------------- /wrfhydropy/tests/.gitignore: -------------------------------------------------------------------------------- 1 | coverage_html/ -------------------------------------------------------------------------------- /wrfhydropy/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wrfhydropy/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/conftest.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/.gitignore -------------------------------------------------------------------------------- /wrfhydropy/tests/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wrfhydropy/tests/data/collection_data_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/collection_data_download.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/collection_data_recipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/collection_data_recipe.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/evaluation_answer_reprs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/evaluation_answer_reprs.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/gdrive_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/gdrive_download.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nan_na_data/fill_value.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nan_na_data/fill_value.nc -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nan_na_data/nan_fill.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nan_na_data/nan_fill.nc -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nan_na_data/nan_value.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nan_na_data/nan_value.nc -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nan_na_data/value_value.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nan_na_data/value_value.nc -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nan_na_files_recipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nan_na_files_recipe.py -------------------------------------------------------------------------------- /wrfhydropy/tests/data/nodefile_pbs_example_copy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/data/nodefile_pbs_example_copy.txt -------------------------------------------------------------------------------- /wrfhydropy/tests/test_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_collection.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_cycle.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_domain.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_ensemble.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_evaluation.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_ioutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_ioutils.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_job.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_model.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_namelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_namelist.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_outputdiffs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_outputdiffs.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_schedulers_pbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_schedulers_pbs.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_simulation.py -------------------------------------------------------------------------------- /wrfhydropy/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/tests/test_utils.py -------------------------------------------------------------------------------- /wrfhydropy/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wrfhydropy/util/xrcmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/util/xrcmp.py -------------------------------------------------------------------------------- /wrfhydropy/util/xrnan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/wrf_hydro_py/HEAD/wrfhydropy/util/xrnan.py --------------------------------------------------------------------------------