├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── apiinterface.proto ├── conf ├── client.config └── config.yaml ├── docs ├── Makefile ├── environment.yml ├── make.bat └── source │ ├── conf.py │ ├── guide │ └── station.rst │ ├── index.rst │ └── usage │ ├── example.rst │ ├── installation.rst │ └── quickstart.rst ├── example ├── README.md ├── config │ └── client.config.example ├── nuwe_cmadaas_example │ ├── __init__.py │ ├── music │ │ ├── __init__.py │ │ ├── array_2d.py │ │ ├── download.py │ │ ├── file_info_search │ │ │ ├── __init__.py │ │ │ ├── file_info_search_download_file.py │ │ │ ├── file_info_search_file_list.py │ │ │ ├── file_info_search_serialized_str_html.py │ │ │ ├── file_info_search_serialized_str_json.py │ │ │ ├── file_info_search_serialized_str_text.py │ │ │ └── file_info_search_serialized_str_xml.py │ │ ├── filelist.py │ │ ├── grid_array_2d.py │ │ ├── grid_element_point_search │ │ │ ├── __init__.py │ │ │ ├── grid_element_point_search_array_2d.py │ │ │ ├── grid_element_point_search_save_as_file_html.py │ │ │ ├── grid_element_point_search_save_as_file_json.py │ │ │ ├── grid_element_point_search_save_as_file_text.py │ │ │ ├── grid_element_point_search_save_as_file_xml.py │ │ │ ├── grid_element_point_search_serialized_str_html.py │ │ │ ├── grid_element_point_search_serialized_str_json.py │ │ │ ├── grid_element_point_search_serialized_str_text.py │ │ │ └── grid_element_point_search_serialized_str_xml.py │ │ ├── grid_element_rect_search │ │ │ ├── __init__.py │ │ │ ├── grid_element_rect_search_grid_array_2d.py │ │ │ ├── grid_element_rect_search_grid_verctor_2d.py │ │ │ ├── grid_element_rect_search_save_as_file_html.py │ │ │ ├── grid_element_rect_search_save_as_file_json.py │ │ │ ├── grid_element_rect_search_save_as_file_text.py │ │ │ ├── grid_element_rect_search_save_as_file_xml.py │ │ │ ├── grid_element_rect_search_serialized_str_html.py │ │ │ ├── grid_element_rect_search_serialized_str_json.py │ │ │ ├── grid_element_rect_search_serialized_str_text.py │ │ │ └── grid_element_rect_search_serialized_str_xml.py │ │ ├── save_as_file.py │ │ ├── serialized_str.py │ │ ├── station_element_search │ │ │ ├── __init__.py │ │ │ ├── station_element_search_array_2d.py │ │ │ ├── station_element_search_save_as_file_html.py │ │ │ ├── station_element_search_save_as_file_json.py │ │ │ ├── station_element_search_save_as_file_text.py │ │ │ ├── station_element_search_save_as_file_xml.py │ │ │ ├── station_element_search_serialized_str_html.py │ │ │ ├── station_element_search_serialized_str_json.py │ │ │ ├── station_element_search_serialized_str_text.py │ │ │ └── station_element_search_serialized_str_xml.py │ │ ├── station_element_statistics │ │ │ ├── __init__.py │ │ │ ├── station_element_statistics_array_2d.py │ │ │ ├── station_element_statistics_save_as_file_html.py │ │ │ ├── station_element_statistics_save_as_file_json.py │ │ │ ├── station_element_statistics_save_as_file_text.py │ │ │ ├── station_element_statistics_save_as_file_xml.py │ │ │ ├── station_element_statistics_serialized_str_html.py │ │ │ ├── station_element_statistics_serialized_str_json.py │ │ │ ├── station_element_statistics_serialized_str_text.py │ │ │ └── station_element_statistics_serialized_str_xml.py │ │ └── station_info_search │ │ │ ├── __init__.py │ │ │ ├── station_info_search_array_2d.py │ │ │ ├── station_info_search_save_as_file_html.py │ │ │ ├── station_info_search_save_as_file_json.py │ │ │ ├── station_info_search_save_as_file_text.py │ │ │ ├── station_info_search_save_as_file_xml.py │ │ │ ├── station_info_search_serialized_str_html.py │ │ │ ├── station_info_search_serialized_str_json.py │ │ │ ├── station_info_search_serialized_str_text.py │ │ │ └── station_info_search_serialized_str_xml.py │ ├── nuwe │ │ ├── __init__.py │ │ └── model │ │ │ ├── __init__.py │ │ │ └── cma_gfs │ │ │ ├── __init__.py │ │ │ └── gfs_grid.py │ └── util.py └── pyproject.toml ├── nuwe_cmadaas ├── __init__.py ├── _log.py ├── config.py ├── data │ └── datasets │ │ ├── station.yaml │ │ └── upper_air.yaml ├── dataset.py ├── model │ ├── __init__.py │ ├── file.py │ ├── grid.py │ └── point.py ├── music │ ├── __init__.py │ ├── apiinterface_pb2.py │ ├── client.py │ ├── connection.py │ └── data.py ├── obs │ ├── __init__.py │ ├── file.py │ ├── grid.py │ ├── station.py │ ├── upper_air.py │ └── util.py └── util.py ├── pyproject.toml └── tests ├── __init__.py ├── model ├── __init__.py └── grid │ ├── __init__.py │ ├── conftest.py │ └── test_cma_reps.py └── obs ├── __init__.py ├── grid ├── __init__.py ├── conftest.py ├── test_getSurfEleGridByTime.py └── test_getSurfEleGridByTimeAndRect.py └── station ├── __init__.py ├── conftest.py ├── test_getSurfEleByTime.py ├── test_getSurfEleByTimeAndStaID.py ├── test_getSurfEleByTimeAndStaIdRange.py ├── test_getSurfEleByTimeRange.py ├── test_getSurfEleByTimeRangeAndStaID.py ├── test_getSurfEleByTimeRangeAndStaIDRange.py ├── test_getSurfEleInBasinByTime.py ├── test_getSurfEleInBasinByTimeRange.py ├── test_getSurfEleInRectByTime.py ├── test_getSurfEleInRectByTimeRange.py ├── test_getSurfEleInRegionByTime.py ├── test_getSurfEleInRegionByTimeRange.py └── test_getSurfLatestTime.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include nuwe_cmadaas/data * -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/README.md -------------------------------------------------------------------------------- /apiinterface.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/apiinterface.proto -------------------------------------------------------------------------------- /conf/client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/conf/client.config -------------------------------------------------------------------------------- /conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/conf/config.yaml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/environment.yml -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/guide/station.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/guide/station.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/usage/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/usage/example.rst -------------------------------------------------------------------------------- /docs/source/usage/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/usage/installation.rst -------------------------------------------------------------------------------- /docs/source/usage/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/docs/source/usage/quickstart.rst -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/README.md -------------------------------------------------------------------------------- /example/config/client.config.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/config/client.config.example -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/download.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_download_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_download_file.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_file_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_file_list.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/file_info_search/file_info_search_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/filelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/filelist.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_save_as_file_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_point_search/grid_element_point_search_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_grid_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_grid_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_grid_verctor_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_grid_verctor_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_save_as_file_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/grid_element_rect_search/grid_element_rect_search_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/save_as_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/save_as_file.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/serialized_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/serialized_str.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_save_as_file_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_search/station_element_search_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_save_as_file_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_element_statistics/station_element_statistics_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_array_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_array_2d.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_save_as_file_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_html.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_json.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_text.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/music/station_info_search/station_info_search_serialized_str_xml.py -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/nuwe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/nuwe/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/nuwe/model/cma_gfs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/nuwe/model/cma_gfs/gfs_grid.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/nuwe_cmadaas_example/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/nuwe_cmadaas_example/util.py -------------------------------------------------------------------------------- /example/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/example/pyproject.toml -------------------------------------------------------------------------------- /nuwe_cmadaas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/__init__.py -------------------------------------------------------------------------------- /nuwe_cmadaas/_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/_log.py -------------------------------------------------------------------------------- /nuwe_cmadaas/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/config.py -------------------------------------------------------------------------------- /nuwe_cmadaas/data/datasets/station.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/data/datasets/station.yaml -------------------------------------------------------------------------------- /nuwe_cmadaas/data/datasets/upper_air.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/data/datasets/upper_air.yaml -------------------------------------------------------------------------------- /nuwe_cmadaas/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/dataset.py -------------------------------------------------------------------------------- /nuwe_cmadaas/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/model/__init__.py -------------------------------------------------------------------------------- /nuwe_cmadaas/model/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/model/file.py -------------------------------------------------------------------------------- /nuwe_cmadaas/model/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/model/grid.py -------------------------------------------------------------------------------- /nuwe_cmadaas/model/point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/model/point.py -------------------------------------------------------------------------------- /nuwe_cmadaas/music/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/music/__init__.py -------------------------------------------------------------------------------- /nuwe_cmadaas/music/apiinterface_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/music/apiinterface_pb2.py -------------------------------------------------------------------------------- /nuwe_cmadaas/music/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/music/client.py -------------------------------------------------------------------------------- /nuwe_cmadaas/music/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/music/connection.py -------------------------------------------------------------------------------- /nuwe_cmadaas/music/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/music/data.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/__init__.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/file.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/grid.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/station.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/station.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/upper_air.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/upper_air.py -------------------------------------------------------------------------------- /nuwe_cmadaas/obs/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/obs/util.py -------------------------------------------------------------------------------- /nuwe_cmadaas/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/nuwe_cmadaas/util.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/model/grid/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/model/grid/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/model/grid/conftest.py -------------------------------------------------------------------------------- /tests/model/grid/test_cma_reps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/model/grid/test_cma_reps.py -------------------------------------------------------------------------------- /tests/obs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/obs/grid/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/obs/grid/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/grid/conftest.py -------------------------------------------------------------------------------- /tests/obs/grid/test_getSurfEleGridByTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/grid/test_getSurfEleGridByTime.py -------------------------------------------------------------------------------- /tests/obs/grid/test_getSurfEleGridByTimeAndRect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/grid/test_getSurfEleGridByTimeAndRect.py -------------------------------------------------------------------------------- /tests/obs/station/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/obs/station/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/conftest.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTime.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTimeAndStaID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTimeAndStaID.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTimeAndStaIdRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTimeAndStaIdRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTimeRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTimeRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTimeRangeAndStaID.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTimeRangeAndStaID.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleByTimeRangeAndStaIDRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleByTimeRangeAndStaIDRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInBasinByTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInBasinByTime.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInBasinByTimeRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInBasinByTimeRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInRectByTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInRectByTime.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInRectByTimeRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInRectByTimeRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInRegionByTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInRegionByTime.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfEleInRegionByTimeRange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfEleInRegionByTimeRange.py -------------------------------------------------------------------------------- /tests/obs/station/test_getSurfLatestTime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/perillaroc/nuwe-cmadaas-python/HEAD/tests/obs/station/test_getSurfLatestTime.py --------------------------------------------------------------------------------