cfdm.core classes


Version 1.8.7.0 for version 1.8 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.

cfdm.core.InteriorRing

An interior ring array with properties.

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.Container

Abstract base class for storing components.

cfdm.core.Properties

Mixin class for an object with descriptive properties.

cfdm.core.PropertiesData

Mixin class for a data array with descriptive properties.

cfdm.core.PropertiesDataBounds

Mixin class for a data array with bounds and descriptive properties.

cfdm.core.Coordinate

Mixin class for dimension and auxiliary coordinate constructs of the CF data model.

cfdm.core.Parameters

Mixin class for a collection of named parameters.

cfdm.core.ParametersDomainAncillaries

Mixin class for a collection of named parameters and named domain ancillary constructs.

Miscallaneous

cfdm.core.DocstringRewriteMeta

Modify docstrings.