cf classes

Field construct class

cf.Field

A field construct of the CF data model.

Field list class

cf.FieldList

An ordered sequence of field constructs.

Domain class

cf.Domain

A domain construct of the CF data model.

Domain list class

cf.DomainList

An ordered sequence of domain constructs.

Metadata component classes

cf.AuxiliaryCoordinate

An auxiliary coordinate construct of the CF data model.

cf.CellConnectivity

A cell connectivity construct of the CF data model.

cf.CellMeasure

A cell measure construct of the CF data model.

cf.CellMethod

A cell method construct of the CF data model.

cf.CoordinateReference

A coordinate reference construct of the CF data model.

cf.DimensionCoordinate

A dimension coordinate construct of the CF data model.

cf.DomainAncillary

A domain ancillary construct of the CF data model.

cf.DomainAxis

A domain axis construct of the CF data model.

cf.DomainTopology

A domain topology construct of the CF data model.

cf.FieldAncillary

A field ancillary construct of the CF data model.

Constructs classes

cf.Constructs

A container for metadata constructs.

cf.ConstructList

An ordered sequence of constructs.

Coordinate component classes

cf.Bounds

A cell bounds component of a coordinate or domain ancillary construct of the CF data model.

cf.CoordinateConversion

A coordinate conversion component of a coordinate reference construct of the CF data model.

cf.Datum

A datum component of a coordinate reference construct of the CF data model.

cf.InteriorRing

An interior ring array with properties.

Data classes

cf.Data

An N-dimensional data array with units and masked values.

cf.AggregatedArray

An array stored in a CF aggregation variable.

cf.XnetcdfArray

A netCDF array accessed with xnetcdf.

cf.FullArray

A array filled with a given value.

cf.H5netcdfArray

A netCDF array accessed with h5netcdf using the h5py backend.

cf.NetCDF4Array

A netCDF array accessed with netCDF4.

cf.FullArray

A array filled with a given value.

cf.ScipyNetcdfFileArray

A netCDF-3 array accessed with scipy.io.netcdf_file.

cf.PyfiveArray

A netCDF array accessed with pyfive.

cf.UMArray

A UM array.

cf.ZarrArray

A Zarr array accessed with zarr.

Data compression classes

Classes that support the creation and storage of compressed arrays.

cf.Count

A count variable required to uncompress a ragged array.

cf.Index

An index variable required to uncompress a ragged array.

cf.List

A list variable required to uncompress a gathered array.

cf.GatheredArray

Initialisation

cf.RaggedContiguousArray

Initialisation

cf.RaggedIndexedArray

Initialisation

cf.RaggedIndexedContiguousArray

Initialisation

cf.SubsampledArray

An underlying subsampled array.

cf.TiePointIndex

A tie point index variable with properties.

cf.Quantization

A quantization variable.

Data UGRID classes

Classes that support the creation and storage of UGRID-related arrays.

cf.BoundsFromNodesArray

Initialisation

cf.CellConnectivityArray

Initialisation

cf.PointTopologyArray

Initialisation

cf.NodeCountProperties

Properties for a netCDF node count variable.

cf.PartNodeCountProperties

Properties for a netCDF part node count variable.

CF Data Model Implementation class

cf.CFImplementation

A container for the CF data model implementation for cf.

Miscellaneous classes

cf.Flags

Self-describing CF flag values.

cf.Query

Encapsulate a condition for subsequent evaluation.

cf.TimeDuration

A duration of time.

cf.Units

Store, combine and compare physical units and convert numeric values to different units.

cf.RegridOperator

A regridding operator between two grids.

cf.Constant

A container for a constant with context manager support.

cf.Configuration

Dictionary-like container for the global constants.

cf.InterpolationParameter

An interpolation parameter variable.

Deprecated classes

cf.NetCDFArray

A netCDF array accessed with netCDF4.