cfdm.core classes


Version 1.7.1 for version 1.7 of the CF conventions.

Field construct class

cfdm.core.Field A field construct of the CF data model.

Metadata construct classes

cfdm.core.AuxiliaryCoordinate An auxiliary coordinate construct of the CF data model.
cfdm.core.CellMeasure A cell measure construct of the CF data model.
cfdm.core.CellMethod A cell method construct of the CF data model.
cfdm.core.CoordinateReference A coordinate reference construct of the CF data model.
cfdm.core.DimensionCoordinate A dimension coordinate construct of the CF data model.
cfdm.core.DomainAncillary A domain ancillary construct of the CF data model.
cfdm.core.DomainAxis A domain axis construct of the CF data model.
cfdm.core.FieldAncillary A field ancillary construct of the CF data model.

Constructs class

cfdm.core.Constructs A container for metadata constucts.

Coordinate component classes

cfdm.core.Bounds A cell bounds component of a coordinate or domain ancillary construct of the CF data model.
cfdm.core.CoordinateConversion A coordinate conversion component of a coordinate reference construct of the CF data model.
cfdm.core.Datum A datum component of a coordinate reference construct of the CF data model.

Domain class

cfdm.core.Domain A domain of the CF data model.

Data classes

cfdm.core.Data An orthogonal multidimensional array with masked values and units.
cfdm.core.NumpyArray A container for a numpy array.
cfdm.core.Array Abstract base class for a container of an array.

Abstract base classes

Abstract base classes that provide the basis for constructs and construct components.

cfdm.core.abstract.Container Abstract base class for storing components.
cfdm.core.abstract.Properties Abstract base class for an object with descriptive properties.
cfdm.core.abstract.PropertiesData Abstract base class for a data array with descriptive properties.
cfdm.core.abstract.PropertiesDataBounds Abstract base class for a data array with bounds and descriptive properties.
cfdm.core.abstract.Coordinate Abstract base class for dimension and auxiliary coordinate constructs of the CF data model.
cfdm.core.abstract.Parameters Abstract base class for a collection of named parameters.
cfdm.core.abstract.ParametersDomainAncillaries Abstract base class for a collection of named parameters and named domain ancillary constructs.