.gitattributes
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
.release-please-config.json
.release-please-manifest.json
CHANGELOG.md
CONTRIBUTORS.md
LICENSE
README.md
pyproject.toml
tox.ini
.github/CODEOWNERS
.github/ci-hpc-config.yml
.github/dependabot.yml
.github/labeler.yml
.github/pull_request_template.md
.github/workflows/downstream-ci-hpc.yml
.github/workflows/inactivity-bot.yml
.github/workflows/pr-conventional-commit.yml
.github/workflows/pr-label-ats.yml
.github/workflows/pr-label-conventional-commits.yml
.github/workflows/pr-label-file-based.yml
.github/workflows/pr-label-public.yml
.github/workflows/python-publish.yml
.github/workflows/python-pull-request.yml
.github/workflows/readthedocs-pr-update.yml
.github/workflows/release-please.yml
docs/Makefile
docs/conf.py
docs/index.rst
docs/installing.rst
docs/overview.rst
docs/_static/logo.png
docs/_static/style.css
docs/_templates/.gitkeep
docs/_templates/apidoc/package.rst.jinja
docs/cli/filters.rst
docs/cli/get-grid.rst
docs/cli/make-regrid-file.rst
docs/extending/matching-filters.rst
docs/extending/single-field-filters.rst
docs/extending/yaml/return_inputs.yaml
docs/filters/.gitignore
docs/filters/introduction.rst
docs/scripts/Makefile
docs/scripts/list-filters.py
src/anemoi/transform/__init__.py
src/anemoi/transform/__main__.py
src/anemoi/transform/_version.py
src/anemoi/transform/constants.py
src/anemoi/transform/documentation.py
src/anemoi/transform/fields.py
src/anemoi/transform/filter.py
src/anemoi/transform/flavour.py
src/anemoi/transform/source.py
src/anemoi/transform/spatial.py
src/anemoi/transform/transform.py
src/anemoi/transform/units.py
src/anemoi/transform/workflow.py
src/anemoi/transform/commands/__init__.py
src/anemoi/transform/commands/filters.py
src/anemoi/transform/commands/get-grid.py
src/anemoi/transform/commands/make-regrid-file.py
src/anemoi/transform/data/__init__.py
src/anemoi/transform/filters/__init__.py
src/anemoi/transform/filters/clip.py
src/anemoi/transform/filters/geopotential_to_height.py
src/anemoi/transform/filters/impute_nans.py
src/anemoi/transform/filters/mask.py
src/anemoi/transform/filters/remove_nans.py
src/anemoi/transform/filters/rename.py
src/anemoi/transform/filters/fields/__init__.py
src/anemoi/transform/filters/fields/accum_to_interval.py
src/anemoi/transform/filters/fields/apply_mask.py
src/anemoi/transform/filters/fields/clear_step.py
src/anemoi/transform/filters/fields/clipper.py
src/anemoi/transform/filters/fields/cos_sin_from_rad.py
src/anemoi/transform/filters/fields/cos_sin_mean_wave_direction.py
src/anemoi/transform/filters/fields/dewpoint.py
src/anemoi/transform/filters/fields/empty.py
src/anemoi/transform/filters/fields/glacier_mask.py
src/anemoi/transform/filters/fields/icon_refinement_level.py
src/anemoi/transform/filters/fields/impute_nans.py
src/anemoi/transform/filters/fields/lambda_filters.py
src/anemoi/transform/filters/fields/land_parameters.py
src/anemoi/transform/filters/fields/lnsp_to_sp.py
src/anemoi/transform/filters/fields/matching.py
src/anemoi/transform/filters/fields/noop.py
src/anemoi/transform/filters/fields/oras6_clipping.py
src/anemoi/transform/filters/fields/orog_to_z.py
src/anemoi/transform/filters/fields/q_height.py
src/anemoi/transform/filters/fields/q_to_r.py
src/anemoi/transform/filters/fields/regrid.py
src/anemoi/transform/filters/fields/remove_nans.py
src/anemoi/transform/filters/fields/rename.py
src/anemoi/transform/filters/fields/repeat_members.py
src/anemoi/transform/filters/fields/rescale.py
src/anemoi/transform/filters/fields/rodeo_opera_clipping.py
src/anemoi/transform/filters/fields/rodeo_opera_preprocessing.py
src/anemoi/transform/filters/fields/rotate_winds.py
src/anemoi/transform/filters/fields/snow_cover.py
src/anemoi/transform/filters/fields/sum.py
src/anemoi/transform/filters/fields/timeseries.py
src/anemoi/transform/filters/fields/uv_to_ddff.py
src/anemoi/transform/filters/fields/w_to_wz.py
src/anemoi/transform/filters/tabular/__init__.py
src/anemoi/transform/filters/tabular/add_azimuth.py
src/anemoi/transform/filters/tabular/add_forcings.py
src/anemoi/transform/filters/tabular/add_healpix.py
src/anemoi/transform/filters/tabular/add_msg_angles.py
src/anemoi/transform/filters/tabular/apply_column_transformations.py
src/anemoi/transform/filters/tabular/assign_to_grid.py
src/anemoi/transform/filters/tabular/clip.py
src/anemoi/transform/filters/tabular/drop.py
src/anemoi/transform/filters/tabular/drop_duplicates.py
src/anemoi/transform/filters/tabular/drop_nans.py
src/anemoi/transform/filters/tabular/encode_statids.py
src/anemoi/transform/filters/tabular/exclude_dates.py
src/anemoi/transform/filters/tabular/fill_heights.py
src/anemoi/transform/filters/tabular/geopotential_to_height.py
src/anemoi/transform/filters/tabular/impute_nans.py
src/anemoi/transform/filters/tabular/mask.py
src/anemoi/transform/filters/tabular/mask_dewpoint_temperature.py
src/anemoi/transform/filters/tabular/mask_infs.py
src/anemoi/transform/filters/tabular/mask_outside_range.py
src/anemoi/transform/filters/tabular/radiance_to_brightness_temperature.py
src/anemoi/transform/filters/tabular/remove_extreme_values.py
src/anemoi/transform/filters/tabular/rename.py
src/anemoi/transform/filters/tabular/sort_by.py
src/anemoi/transform/filters/tabular/superob.py
src/anemoi/transform/filters/tabular/support/__init__.py
src/anemoi/transform/filters/tabular/support/compute_forcings.py
src/anemoi/transform/filters/tabular/support/sat_view_angles.py
src/anemoi/transform/filters/tabular/support/superob.py
src/anemoi/transform/filters/tabular/support/utils.py
src/anemoi/transform/grids/__init__.py
src/anemoi/transform/grids/icon.py
src/anemoi/transform/grids/named.py
src/anemoi/transform/grids/unstructured.py
src/anemoi/transform/grouping/__init__.py
src/anemoi/transform/sources/__init__.py
src/anemoi/transform/sources/mars.py
src/anemoi/transform/variables/__init__.py
src/anemoi/transform/variables/variables.py
src/anemoi/transform/workflows/__init__.py
src/anemoi/transform/workflows/pipeline.py
src/anemoi_transform.egg-info/PKG-INFO
src/anemoi_transform.egg-info/SOURCES.txt
src/anemoi_transform.egg-info/dependency_links.txt
src/anemoi_transform.egg-info/entry_points.txt
src/anemoi_transform.egg-info/requires.txt
src/anemoi_transform.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_create.py
tests/test_dispatchingfilter.py
tests/test_fields.py
tests/test_filter.py
tests/test_grids.py
tests/test_grouping.py
tests/test_matching.py
tests/test_spatial.py
tests/test_variables.py
tests/dispatching_filters/__init__.py
tests/dispatching_filters/test_clip.py
tests/dispatching_filters/test_geopotential_to_height.py
tests/dispatching_filters/test_impute_nans.py
tests/dispatching_filters/test_mask.py
tests/dispatching_filters/test_remove_nans.py
tests/dispatching_filters/test_rename.py
tests/field_filters/__init__.py
tests/field_filters/test_accum_to_interval.py
tests/field_filters/test_apply_mask.py
tests/field_filters/test_apply_mask_from_field.py
tests/field_filters/test_clear_step.py
tests/field_filters/test_clipper.py
tests/field_filters/test_cos_sin_from_rad.py
tests/field_filters/test_cos_sin_mean_wave_direction.py
tests/field_filters/test_dewpoint.py
tests/field_filters/test_glacier_mask.py
tests/field_filters/test_height_level_humidity.py
tests/field_filters/test_impute_nans.py
tests/field_filters/test_lambda.py
tests/field_filters/test_lnsp_to_sp.py
tests/field_filters/test_orog_to_z.py
tests/field_filters/test_pressure_level_humidity.py
tests/field_filters/test_q_height_with_p.py
tests/field_filters/test_regrid.py
tests/field_filters/test_remove_nans.py
tests/field_filters/test_rename.py
tests/field_filters/test_repeat_members.py
tests/field_filters/test_rescale.py
tests/field_filters/test_rodeo_opera_clipping.py
tests/field_filters/test_rodeo_opera_preprocessing.py
tests/field_filters/test_rotate_winds.py
tests/field_filters/test_snow.py
tests/field_filters/test_sum.py
tests/field_filters/test_uv_to_ddff.py
tests/tabular_filters/__init__.py
tests/tabular_filters/test_add_azimuth.py
tests/tabular_filters/test_add_forcings.py
tests/tabular_filters/test_add_healpix.py
tests/tabular_filters/test_add_msg_angles.py
tests/tabular_filters/test_apply_column_transformations.py
tests/tabular_filters/test_assign_to_grid.py
tests/tabular_filters/test_clip.py
tests/tabular_filters/test_drop.py
tests/tabular_filters/test_drop_duplicates.py
tests/tabular_filters/test_drop_nans.py
tests/tabular_filters/test_encode_statids.py
tests/tabular_filters/test_exclude_dates.py
tests/tabular_filters/test_fill_heights.py
tests/tabular_filters/test_geopotential_to_height.py
tests/tabular_filters/test_impute_nans.py
tests/tabular_filters/test_mask.py
tests/tabular_filters/test_mask_dewpoint_temperature.py
tests/tabular_filters/test_mask_infs.py
tests/tabular_filters/test_mask_outside_range.py
tests/tabular_filters/test_radiance_to_brightness_temperature.py
tests/tabular_filters/test_remove_extreme_values.py
tests/tabular_filters/test_rename.py
tests/tabular_filters/test_sort_by.py
tests/tabular_filters/test_superob.py
tests/utils/__init__.py