├── .github ├── CODEOWNERS └── workflows │ ├── integration.yaml │ ├── publish.yaml │ └── unit.yaml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── coverage.toml ├── docs ├── .gitignore ├── Makefile ├── _templates │ └── autosummary │ │ └── class.rst ├── aorc.rst ├── api.rst ├── archive │ ├── example_replay_cice6.ipynb │ ├── example_replay_fv3.ipynb │ └── example_replay_mom6.ipynb ├── conf.py ├── config-replay.yaml ├── contributing.rst ├── create_pressure_lists.py ├── create_variable_tables.py ├── example_pressure_interpolation.ipynb ├── gefs_archive.rst ├── gfs_archive.rst ├── hrrr_archive.rst ├── images │ └── ufs2arco-overview.jpg ├── index.rst ├── installation.rst ├── levels.gefs.rst ├── levels.gfs.rst ├── levels.hrrr.rst ├── make.bat ├── moving_data.rst ├── support.rst ├── variable_notes.rst ├── variables.gefs.rst ├── variables.gfs.rst └── variables.hrrr.rst ├── environment.yaml ├── examples ├── gefs │ ├── .gitignore │ ├── recipe.one.yaml │ └── submit_one.sh ├── noaa-grib-adventures │ ├── .gitignore │ ├── README.md │ ├── get_common_gfs_height_vars.ipynb │ ├── get_common_gfs_surface_vars.ipynb │ ├── get_common_hrrr_height_vars.ipynb │ ├── get_common_hrrr_surface_vars.ipynb │ ├── plot_staticvars.ipynb │ ├── read_gfs_for_real.ipynb │ ├── read_gfs_for_real_again.ipynb │ └── read_hrrr_for_real.ipynb └── replay │ ├── .gitignore │ ├── README.md │ ├── append_geopotential.py │ ├── append_static_vars.py │ ├── chunking_basics.ipynb │ ├── config-0.25-degree.yaml │ ├── config-1.00-degree.yaml │ ├── fill_quarter_degree.py │ ├── find_nans.sh │ ├── localzarr.py │ ├── move_one_degree.py │ ├── move_quarter_degree.py │ ├── plot_geopotential_verification.ipynb │ ├── read_replay_gcs.ipynb │ ├── replay_filler.py │ ├── replay_mover.py │ ├── submit_geopotential_append.sh │ ├── submit_move_quarter.sh │ ├── verify_gcs.py │ └── verify_geopotential.py ├── pyproject.toml ├── tests ├── config-replay.yaml ├── integration │ ├── .gitignore │ ├── README.md │ ├── aorc.anemoi.yaml │ ├── aorc.base.yaml │ ├── era5.anemoi.yaml │ ├── era5.base.yaml │ ├── gefs.anemoi.yaml │ ├── gefs.base.yaml │ ├── gfs.anemoi.yaml │ ├── gfs.base.yaml │ ├── hrrr.anemoi.yaml │ ├── hrrr.base.yaml │ ├── replay.anemoi.yaml │ ├── replay.base.yaml │ └── test_datasets.py ├── test_datamover.py ├── test_gefsdataset.py └── test_ufsdataset.py └── ufs2arco ├── __init__.py ├── cice6dataset.py ├── cli.py ├── datamover.py ├── driver.py ├── fv3dataset.py ├── layers2pressure.py ├── log.py ├── mom6dataset.py ├── mpi.py ├── multidriver.py ├── regrid ├── __init__.py ├── cice6regridder.py ├── gaussian_grid.py ├── mom6regridder.py └── ufsregridder.py ├── replay_vertical_levels.yaml ├── sources ├── __init__.py ├── aws_aorc.py ├── aws_gefs_archive.py ├── aws_hrrr_archive.py ├── base.py ├── cloud_zarr.py ├── gcs_era5_1degree.py ├── gcs_replay_atmosphere.py ├── gfs_archive.py ├── noaa_grib_forecast.py ├── reference.gefs.yaml ├── reference.gfs.yaml └── reference.hrrr.yaml ├── targets ├── __init__.py ├── anemoi.py ├── base.py └── forcings.py ├── timer.py ├── transforms ├── __init__.py ├── horizontal_regrid.py ├── mappings.py ├── rotate_vectors.py ├── transformer.py └── vertical_regrid.py ├── ufsdataset.py └── utils.py /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # for now, it's just me 2 | * @timothyas 3 | -------------------------------------------------------------------------------- /.github/workflows/integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/.github/workflows/integration.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/unit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/.github/workflows/unit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/README.md -------------------------------------------------------------------------------- /coverage.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/coverage.toml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | generated/ 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/aorc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/aorc.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/archive/example_replay_cice6.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/archive/example_replay_cice6.ipynb -------------------------------------------------------------------------------- /docs/archive/example_replay_fv3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/archive/example_replay_fv3.ipynb -------------------------------------------------------------------------------- /docs/archive/example_replay_mom6.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/archive/example_replay_mom6.ipynb -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/config-replay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/config-replay.yaml -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/create_pressure_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/create_pressure_lists.py -------------------------------------------------------------------------------- /docs/create_variable_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/create_variable_tables.py -------------------------------------------------------------------------------- /docs/example_pressure_interpolation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/example_pressure_interpolation.ipynb -------------------------------------------------------------------------------- /docs/gefs_archive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/gefs_archive.rst -------------------------------------------------------------------------------- /docs/gfs_archive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/gfs_archive.rst -------------------------------------------------------------------------------- /docs/hrrr_archive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/hrrr_archive.rst -------------------------------------------------------------------------------- /docs/images/ufs2arco-overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/images/ufs2arco-overview.jpg -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/levels.gefs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/levels.gefs.rst -------------------------------------------------------------------------------- /docs/levels.gfs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/levels.gfs.rst -------------------------------------------------------------------------------- /docs/levels.hrrr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/levels.hrrr.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/moving_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/moving_data.rst -------------------------------------------------------------------------------- /docs/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/support.rst -------------------------------------------------------------------------------- /docs/variable_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/variable_notes.rst -------------------------------------------------------------------------------- /docs/variables.gefs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/variables.gefs.rst -------------------------------------------------------------------------------- /docs/variables.gfs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/variables.gfs.rst -------------------------------------------------------------------------------- /docs/variables.hrrr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/docs/variables.hrrr.rst -------------------------------------------------------------------------------- /environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/environment.yaml -------------------------------------------------------------------------------- /examples/gefs/.gitignore: -------------------------------------------------------------------------------- 1 | *cache/ 2 | *.zarr 3 | -------------------------------------------------------------------------------- /examples/gefs/recipe.one.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/gefs/recipe.one.yaml -------------------------------------------------------------------------------- /examples/gefs/submit_one.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/gefs/submit_one.sh -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/.gitignore: -------------------------------------------------------------------------------- 1 | gribcache/ 2 | -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/README.md -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/get_common_gfs_height_vars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/get_common_gfs_height_vars.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/get_common_gfs_surface_vars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/get_common_gfs_surface_vars.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/get_common_hrrr_height_vars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/get_common_hrrr_height_vars.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/get_common_hrrr_surface_vars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/get_common_hrrr_surface_vars.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/plot_staticvars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/plot_staticvars.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/read_gfs_for_real.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/read_gfs_for_real.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/read_gfs_for_real_again.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/read_gfs_for_real_again.ipynb -------------------------------------------------------------------------------- /examples/noaa-grib-adventures/read_hrrr_for_real.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/noaa-grib-adventures/read_hrrr_for_real.ipynb -------------------------------------------------------------------------------- /examples/replay/.gitignore: -------------------------------------------------------------------------------- 1 | job-scripts/ 2 | slurm/ 3 | -------------------------------------------------------------------------------- /examples/replay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/README.md -------------------------------------------------------------------------------- /examples/replay/append_geopotential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/append_geopotential.py -------------------------------------------------------------------------------- /examples/replay/append_static_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/append_static_vars.py -------------------------------------------------------------------------------- /examples/replay/chunking_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/chunking_basics.ipynb -------------------------------------------------------------------------------- /examples/replay/config-0.25-degree.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/config-0.25-degree.yaml -------------------------------------------------------------------------------- /examples/replay/config-1.00-degree.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/config-1.00-degree.yaml -------------------------------------------------------------------------------- /examples/replay/fill_quarter_degree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/fill_quarter_degree.py -------------------------------------------------------------------------------- /examples/replay/find_nans.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/find_nans.sh -------------------------------------------------------------------------------- /examples/replay/localzarr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/localzarr.py -------------------------------------------------------------------------------- /examples/replay/move_one_degree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/move_one_degree.py -------------------------------------------------------------------------------- /examples/replay/move_quarter_degree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/move_quarter_degree.py -------------------------------------------------------------------------------- /examples/replay/plot_geopotential_verification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/plot_geopotential_verification.ipynb -------------------------------------------------------------------------------- /examples/replay/read_replay_gcs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/read_replay_gcs.ipynb -------------------------------------------------------------------------------- /examples/replay/replay_filler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/replay_filler.py -------------------------------------------------------------------------------- /examples/replay/replay_mover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/replay_mover.py -------------------------------------------------------------------------------- /examples/replay/submit_geopotential_append.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/submit_geopotential_append.sh -------------------------------------------------------------------------------- /examples/replay/submit_move_quarter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/submit_move_quarter.sh -------------------------------------------------------------------------------- /examples/replay/verify_gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/verify_gcs.py -------------------------------------------------------------------------------- /examples/replay/verify_geopotential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/examples/replay/verify_geopotential.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/config-replay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/config-replay.yaml -------------------------------------------------------------------------------- /tests/integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/.gitignore -------------------------------------------------------------------------------- /tests/integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/README.md -------------------------------------------------------------------------------- /tests/integration/aorc.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/aorc.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/aorc.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/aorc.base.yaml -------------------------------------------------------------------------------- /tests/integration/era5.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/era5.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/era5.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/era5.base.yaml -------------------------------------------------------------------------------- /tests/integration/gefs.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/gefs.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/gefs.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/gefs.base.yaml -------------------------------------------------------------------------------- /tests/integration/gfs.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/gfs.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/gfs.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/gfs.base.yaml -------------------------------------------------------------------------------- /tests/integration/hrrr.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/hrrr.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/hrrr.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/hrrr.base.yaml -------------------------------------------------------------------------------- /tests/integration/replay.anemoi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/replay.anemoi.yaml -------------------------------------------------------------------------------- /tests/integration/replay.base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/replay.base.yaml -------------------------------------------------------------------------------- /tests/integration/test_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/integration/test_datasets.py -------------------------------------------------------------------------------- /tests/test_datamover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/test_datamover.py -------------------------------------------------------------------------------- /tests/test_gefsdataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/test_gefsdataset.py -------------------------------------------------------------------------------- /tests/test_ufsdataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/tests/test_ufsdataset.py -------------------------------------------------------------------------------- /ufs2arco/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/__init__.py -------------------------------------------------------------------------------- /ufs2arco/cice6dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/cice6dataset.py -------------------------------------------------------------------------------- /ufs2arco/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/cli.py -------------------------------------------------------------------------------- /ufs2arco/datamover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/datamover.py -------------------------------------------------------------------------------- /ufs2arco/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/driver.py -------------------------------------------------------------------------------- /ufs2arco/fv3dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/fv3dataset.py -------------------------------------------------------------------------------- /ufs2arco/layers2pressure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/layers2pressure.py -------------------------------------------------------------------------------- /ufs2arco/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/log.py -------------------------------------------------------------------------------- /ufs2arco/mom6dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/mom6dataset.py -------------------------------------------------------------------------------- /ufs2arco/mpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/mpi.py -------------------------------------------------------------------------------- /ufs2arco/multidriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/multidriver.py -------------------------------------------------------------------------------- /ufs2arco/regrid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/regrid/__init__.py -------------------------------------------------------------------------------- /ufs2arco/regrid/cice6regridder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/regrid/cice6regridder.py -------------------------------------------------------------------------------- /ufs2arco/regrid/gaussian_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/regrid/gaussian_grid.py -------------------------------------------------------------------------------- /ufs2arco/regrid/mom6regridder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/regrid/mom6regridder.py -------------------------------------------------------------------------------- /ufs2arco/regrid/ufsregridder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/regrid/ufsregridder.py -------------------------------------------------------------------------------- /ufs2arco/replay_vertical_levels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/replay_vertical_levels.yaml -------------------------------------------------------------------------------- /ufs2arco/sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/__init__.py -------------------------------------------------------------------------------- /ufs2arco/sources/aws_aorc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/aws_aorc.py -------------------------------------------------------------------------------- /ufs2arco/sources/aws_gefs_archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/aws_gefs_archive.py -------------------------------------------------------------------------------- /ufs2arco/sources/aws_hrrr_archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/aws_hrrr_archive.py -------------------------------------------------------------------------------- /ufs2arco/sources/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/base.py -------------------------------------------------------------------------------- /ufs2arco/sources/cloud_zarr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/cloud_zarr.py -------------------------------------------------------------------------------- /ufs2arco/sources/gcs_era5_1degree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/gcs_era5_1degree.py -------------------------------------------------------------------------------- /ufs2arco/sources/gcs_replay_atmosphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/gcs_replay_atmosphere.py -------------------------------------------------------------------------------- /ufs2arco/sources/gfs_archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/gfs_archive.py -------------------------------------------------------------------------------- /ufs2arco/sources/noaa_grib_forecast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/noaa_grib_forecast.py -------------------------------------------------------------------------------- /ufs2arco/sources/reference.gefs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/reference.gefs.yaml -------------------------------------------------------------------------------- /ufs2arco/sources/reference.gfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/reference.gfs.yaml -------------------------------------------------------------------------------- /ufs2arco/sources/reference.hrrr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/sources/reference.hrrr.yaml -------------------------------------------------------------------------------- /ufs2arco/targets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/targets/__init__.py -------------------------------------------------------------------------------- /ufs2arco/targets/anemoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/targets/anemoi.py -------------------------------------------------------------------------------- /ufs2arco/targets/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/targets/base.py -------------------------------------------------------------------------------- /ufs2arco/targets/forcings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/targets/forcings.py -------------------------------------------------------------------------------- /ufs2arco/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/timer.py -------------------------------------------------------------------------------- /ufs2arco/transforms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/__init__.py -------------------------------------------------------------------------------- /ufs2arco/transforms/horizontal_regrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/horizontal_regrid.py -------------------------------------------------------------------------------- /ufs2arco/transforms/mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/mappings.py -------------------------------------------------------------------------------- /ufs2arco/transforms/rotate_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/rotate_vectors.py -------------------------------------------------------------------------------- /ufs2arco/transforms/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/transformer.py -------------------------------------------------------------------------------- /ufs2arco/transforms/vertical_regrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/transforms/vertical_regrid.py -------------------------------------------------------------------------------- /ufs2arco/ufsdataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/ufsdataset.py -------------------------------------------------------------------------------- /ufs2arco/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-PSL/ufs2arco/HEAD/ufs2arco/utils.py --------------------------------------------------------------------------------