.pre-commit-config.yaml
.readthedocs.yaml
.yamllint.yaml
CHANGELOG.rst
LICENSE
MANIFEST.in
README.rst
ROADMAP.rst
codecov.yml
conftest.py
pyproject.toml
pytest.ini
setup.cfg
setup.py
versioneer.py
doc/Makefile
doc/cerberus_sphinx_ext.py
doc/conf.py
doc/cookbook.rst
doc/developer_guide.rst
doc/developer_setup.rst
doc/including_custom_steps.rst
doc/including_subcommand_plugins.rst
doc/index.rst
doc/infer_freq.rst
doc/installation.rst
doc/pycmor_aux_files.rst
doc/pycmor_building_blocks.rst
doc/pycmor_cli.rst
doc/pycmor_configuration.rst
doc/pycmor_fesom.rst
doc/pycmor_on_slurm.rst
doc/pycmor_saving_output.rst
doc/quickstart.rst
doc/requirements.txt
doc/roadmap.rst
doc/schemas.rst
doc/standard_library.rst
doc/table_explorer.rst
doc/assets/Pycmor.ai
doc/assets/Pycmor.jpg
doc/assets/Pycmor.pdf
doc/assets/Pycmor.png
doc/assets/Pycmor.svg
doc/assets/Pycmor1280x640.png
doc/assets/PycmorBlack.jpg
doc/assets/PycmorBlack.png
doc/assets/PycmorSquare Black.jpg
doc/assets/PycmorSquare.ai
doc/assets/PycmorSquare.jpg
doc/assets/PycmorSquare.pdf
doc/assets/PycmorSquare.png
doc/assets/PycmorSquare.svg
doc/assets/PycmorSquareBlack.png
doc/assets/PycmorSquareWhite.png
doc/assets/PycmorWhite.png
doc/assets/old-logos/Pymor.jpg
doc/assets/old-logos/Pymor.pdf
doc/assets/old-logos/Pymor.png
doc/assets/old-logos/Pymor.svg
doc/assets/old-logos/Pymor1280x640.png
doc/assets/old-logos/PymorBlack.jpg
doc/assets/old-logos/PymorBlack.pdf
doc/assets/old-logos/PymorBlack.png
doc/assets/old-logos/PymorO240x240.png
doc/assets/old-logos/PymorWhite.pdf
doc/assets/old-logos/PymorWhite.png
doc/images/table-explorer.png
examples/.gitignore
examples/00-testing-example/README.rst
examples/00-testing-example/cleanup.py
examples/00-testing-example/pycmor.slurm
examples/00-testing-example/sample.yaml
examples/01-default-unit-conversion/README.rst
examples/01-default-unit-conversion/cleanup.py
examples/01-default-unit-conversion/download-example-data.sh
examples/01-default-unit-conversion/pycmor.slurm
examples/01-default-unit-conversion/units-example.yaml
examples/02-upward-ocean-mass-transport/README.rst
examples/02-upward-ocean-mass-transport/cleanup.py
examples/02-upward-ocean-mass-transport/pycmor_wo_cellarea.slurm
examples/02-upward-ocean-mass-transport/wo_cellarea.py
examples/02-upward-ocean-mass-transport/wo_cellarea.yaml
examples/03-incorrect-units-in-source-files/README.rst
examples/03-incorrect-units-in-source-files/cleanup.py
examples/03-incorrect-units-in-source-files/download-example-data.sh
examples/03-incorrect-units-in-source-files/incorrect_units.yaml
examples/03-incorrect-units-in-source-files/pycmor.slurm
examples/04-multivariable-input-with-vertical-integration/README.rst
examples/04-multivariable-input-with-vertical-integration/cleanup.py
examples/04-multivariable-input-with-vertical-integration/download-example-data.sh
examples/04-multivariable-input-with-vertical-integration/intpp_recom.py
examples/04-multivariable-input-with-vertical-integration/multivariable_vertical_integration_example.yaml
examples/04-multivariable-input-with-vertical-integration/my_dimensionless_mappings.yaml
examples/04-multivariable-input-with-vertical-integration/pycmor.slurm
src/pycmor/__init__.py
src/pycmor/_version.py
src/pycmor/cli.py
src/pycmor/webapp.py
src/pycmor.egg-info/PKG-INFO
src/pycmor.egg-info/SOURCES.txt
src/pycmor.egg-info/dependency_links.txt
src/pycmor.egg-info/entry_points.txt
src/pycmor.egg-info/not-zip-safe
src/pycmor.egg-info/requires.txt
src/pycmor.egg-info/top_level.txt
src/pycmor/core/__init__.py
src/pycmor/core/aux_files.py
src/pycmor/core/caching.py
src/pycmor/core/calendar.py
src/pycmor/core/cluster.py
src/pycmor/core/cmorizer.py
src/pycmor/core/config.py
src/pycmor/core/controlled_vocabularies.py
src/pycmor/core/externals.py
src/pycmor/core/factory.py
src/pycmor/core/filecache.py
src/pycmor/core/frequency.py
src/pycmor/core/gather_inputs.py
src/pycmor/core/infer_freq.py
src/pycmor/core/logging.py
src/pycmor/core/pipeline.py
src/pycmor/core/plugins.py
src/pycmor/core/rule.py
src/pycmor/core/ssh_tunnel.py
src/pycmor/core/time_utils.py
src/pycmor/core/utils.py
src/pycmor/core/validate.py
src/pycmor/data/__init__.py
src/pycmor/data/dimensionless_mappings.yaml
src/pycmor/data/cmip7/__init__.py
src/pycmor/data/cmip7/all_var_info.json
src/pycmor/data_request/__init__.py
src/pycmor/data_request/collection.py
src/pycmor/data_request/table.py
src/pycmor/data_request/variable.py
src/pycmor/dev/__init__.py
src/pycmor/dev/utils.py
src/pycmor/fesom_1p4/__init__.py
src/pycmor/fesom_1p4/load_mesh_data.py
src/pycmor/fesom_1p4/nodes_to_levels.py
src/pycmor/fesom_2p1/__init__.py
src/pycmor/fesom_2p1/regridding.py
src/pycmor/scripts/__init__.py
src/pycmor/scripts/update_dimensionless_mappings.py
src/pycmor/std_lib/__init__.py
src/pycmor/std_lib/dataset_helpers.py
src/pycmor/std_lib/exceptions.py
src/pycmor/std_lib/files.py
src/pycmor/std_lib/generic.py
src/pycmor/std_lib/global_attributes.py
src/pycmor/std_lib/setgrid.py
src/pycmor/std_lib/timeaverage.py
src/pycmor/std_lib/units.py
src/pycmor/std_lib/variable_attributes.py
tests/__init__.py
tests/test_examples.py
tests/configs/fesom_pi_mesh_run.yaml
tests/configs/fesom_sample.yaml
tests/configs/test_config_awicm_1p0_recom.yaml
tests/configs/test_config_cmip6.yaml
tests/configs/test_config_cmip7.yaml
tests/configs/test_config_fesom_2p6_pimesh.yaml
tests/configs/test_config_pi_uxarray.yaml
tests/configs/test_config_pi_uxarray_cmip7.yaml
tests/data/CV/CMIP6_CVs/CMIP6_experiment_id.json
tests/data/CV/CMIP6_CVs/CMIP6_institution_id.json
tests/data/CV/CMIP6_CVs/CMIP6_license.json
tests/data/CV/CMIP6_CVs/CMIP6_required_global_attributes.json
tests/data/CV/CMIP6_CVs/CMIP6_source_id.json
tests/data/cmip6-cmor-tables/Tables/CMIP6_3hr.json
tests/data/cmip6-cmor-tables/Tables/CMIP6_Oday.json
tests/data/cmip6-cmor-tables/Tables/CMIP6_SIday.json
tests/data/difmxybo2d/CMIP6_Oclim.json
tests/data/dummy_data/random1.nc
tests/data/dummy_data/random2.nc
tests/data/dummy_data/sos1.nc
tests/data/ls_results/example_1.yaml
tests/data/ls_results/example_2.yaml
tests/data/test_experiments/my_expid/outdata/fesom/volo.nc
tests/externals/__init__.py
tests/externals/test_pyfesom2.py
tests/fixtures/CMIP_Tables_Dir.py
tests/fixtures/CV_Dir.py
tests/fixtures/__init__.py
tests/fixtures/config_files.py
tests/fixtures/configs.py
tests/fixtures/data_requests.py
tests/fixtures/datasets.py
tests/fixtures/environment.py
tests/fixtures/fake_filesystem.py
tests/fixtures/filecache.py
tests/fixtures/sample_rules.py
tests/fixtures/example_data/__init__.py
tests/fixtures/example_data/awicm_recom.py
tests/fixtures/example_data/fesom_2p6_pimesh.py
tests/fixtures/example_data/pi_uxarray.py
tests/fixtures/fake_data/__init__.py
tests/fixtures/fake_data/fesom_mesh.py
tests/integration/__init__.py
tests/integration/test_awicm_recom.py
tests/integration/test_basic_pipeline.py
tests/integration/test_fesom_2p6_pimesh_esm_tools.py
tests/integration/test_uxarray_pi.py
tests/meta/__init__.py
tests/meta/test_os_login_in_CI.py
tests/meta/test_pyfesom_load_mesh.py
tests/meta/test_xarray_open_mfdataset.py
tests/unit/__init__.py
tests/unit/test_array_order.py
tests/unit/test_aux_files.py
tests/unit/test_calendar.py
tests/unit/test_cmorizer.py
tests/unit/test_controlled_vocabularies.py
tests/unit/test_dataset_helpers.py
tests/unit/test_dev_utils.py
tests/unit/test_fesom.py
tests/unit/test_fesom_1p4_nodes_to_levels.py
tests/unit/test_filecache.py
tests/unit/test_files.py
tests/unit/test_find_eligible_input.py
tests/unit/test_frequency.py
tests/unit/test_gather_inputs.py
tests/unit/test_generic.py
tests/unit/test_global_attributes.py
tests/unit/test_infer_freq.py
tests/unit/test_pipeline.py
tests/unit/test_rule.py
tests/unit/test_savedataset.py
tests/unit/test_setgrid.py
tests/unit/test_time_bounds_offset.py
tests/unit/test_timeaverage.py
tests/unit/test_units.py
tests/unit/test_utils.py
tests/unit/test_validate.py
tests/unit/test_variable_attributes.py
tests/unit/data_request/__init__.py
tests/unit/data_request/test_data_request.py
tests/unit/data_request/test_factory.py
tests/unit/data_request/test_table.py
tests/unit/data_request/test_variable.py
tests/utils/__init__.py
tests/utils/constants.py