cfdm classes


Version 1.8.8.0 for version 1.8 of the CF conventions.

Field construct class

cfdm.Field

A field construct of the CF data model.

Metadata construct classes

cfdm.AuxiliaryCoordinate

An auxiliary coordinate construct of the CF data model.

cfdm.CellMeasure

A cell measure construct of the CF data model.

cfdm.CellMethod

A cell method construct of the CF data model.

cfdm.CoordinateReference

A coordinate reference construct of the CF data model.

cfdm.DimensionCoordinate

A dimension coordinate construct of the CF data model.

cfdm.DomainAncillary

A domain ancillary construct of the CF data model.

cfdm.DomainAxis

A domain axis construct of the CF data model.

cfdm.FieldAncillary

A field ancillary construct of the CF data model.

Constructs class

cfdm.Constructs

A container for metadata constructs.

Coordinate component classes

cfdm.Bounds

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

cfdm.CoordinateConversion

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

cfdm.Datum

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

cfdm.InteriorRing

An interior ring array with properties.

Domain class

cfdm.Domain

A domain of the CF data model.

Data classes

cfdm.Data

An orthogonal multidimensional array with masked values and units.

cfdm.NetCDFArray

An underlying array stored in a netCDF file.

cfdm.NumpyArray

An underlying numpy array.

cfdm.Array

Abstract base class for a container of an underlying array.

Data compression classes

Classes that support the creation and storage of compressed arrays.

cfdm.Count

A count variable required to uncompress a ragged array.

cfdm.Index

An index variable required to uncompress a ragged array.

cfdm.List

A list variable required to uncompress a gathered array.

cfdm.GatheredArray

An underlying gathered array.

cfdm.RaggedContiguousArray

An underlying contiguous ragged array.

cfdm.RaggedIndexedArray

An underlying indexed ragged array.

cfdm.RaggedIndexedContiguousArray

An underlying indexed contiguous ragged array.

cfdm.CompressedArray

Mixin class for a container of an underlying compressed array.

Miscellaneous classes

cfdm.Constant

A container for a constant with context manager support.

cfdm.Configuration

A dictionary-like container for the global constants with context manager support.