{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/2"}],"enrichment":{"capability":"cf-xarray adds a `.cf` accessor to xarray objects that lets you reference dimensions and coordinates by their CF (Climate and Forecast) convention attributes instead of hardcoded names, enabling dataset-agnostic operations like `.cf.mean(\"latitude\")`.","skillfed_tags":["climate-data","metadata-driven","xarray-ecosystem"],"use_cases":["Write climate analysis code that works across multiple datasets without hardcoding dimension names like 'lat', 'lon', or 'time'.","Automate data processing pipelines where input files may use different naming conventions but follow CF standards.","Build reusable analysis functions that accept CF-compliant xarray datasets and operate on standard semantic dimensions.","Simplify exploratory data analysis on unfamiliar CF-compliant netCDF or HDF5 files by using semantic names.","Integrate with Pangeo or other Earth science data ecosystems where CF conventions are standard."],"what_it_does":"cf-xarray is a lightweight wrapper that extends xarray with a `.cf` accessor, allowing you to write operations using CF (Climate and Forecast) convention attribute names instead of dataset-specific dimension and coordinate names. Instead of needing to know that a particular file uses 'lat' or 'latitude' or 'y', you can write `.cf.mean('latitude')` and the accessor resolves the actual dimension name from CF metadata attributes on your dataset.\n\nThe package is designed for scientists and data engineers working with climate, weather, or other geospatial datasets that follow CF conventions. It reduces the friction of writing code that must work across multiple datasets with different naming schemes, and it depends only on xarray, making it a minimal addition to existing workflows. The package is in production-stable status, actively maintained, and supports Python 3.11, 3.12, and 3.13.","worth_installing":"Yes. cf-xarray is actively maintained, has no known vulnerabilities, carries a permissive Apache 2.0 license, and adds minimal install friction (pure Python, single dependency). It is worth installing if you work with CF-compliant xarray datasets and want to write code that is independent of dataset-specific naming schemes. If your datasets do not follow CF conventions or you do not use xarray, it offers no benefit."},"id":"cf-xarray","links":{"html":"https://skillfed.io/packages/cf-xarray","md":"https://skillfed.io/packages/cf-xarray.md","pypi":"https://pypi.org/project/cf-xarray/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-12","license_spdx":null,"license_treatment":"permissive","name":"cf-xarray","python_support":"supports_current","summary":"A convenience wrapper for using CF attributes on xarray objects"},"popularity":{"monthly_downloads":353374,"position":7303,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.11.3"}
