cfdm.CFDMImplementation¶
- class cfdm.CFDMImplementation(cf_version=None, **kwargs)[source]¶
Bases:
ImplementationA container for the CF data model implementation.
Added in version (cfdm): 1.7.0
Initialisation
- Parameters:
- kwargs:
The concrete objects required to represent a Field.
Methods¶
Methods
Insert a new dimension into bounds data. |
|
Return all the classes of the implementation. |
|
Return all axes which are climatological time axes. |
|
Collate geometry variable properties. |
|
Insert a new dimension into metadata construct data. |
|
Convert a metadata construct into a field construct. |
|
Copy. |
|
Return a deep copy of a construct. |
|
Insert a new dimension into a data array. |
|
Delete a parameter from a component. |
|
Remove a property from a construct. |
|
Remove a property from a construct. |
|
Whether or not two field construct components are equal. |
|
Whether or not two field construct components are equal. |
|
Whether or not two coordinate reference datums are equal. |
|
Whether or not two property values are equal. |
|
Insert a new dimension into field construct data. |
|
Return the data as a |
|
Returns auxiliary coordinates that span particular axes. |
|
Return the bounds of a construct. |
|
Return the netCDF variable name of the bounds. |
|
Return the cell connectivities from a parent. |
|
Return all of the cell measure constructs of a field. |
|
Return the axes of a cell method construct. |
|
Return the |
|
Return the |
|
Return all of the cell method constructs of a field. |
|
Return the CF version of the implementation. |
|
Return a class of the implementation. |
|
Return the data in its compressed form . |
|
Return the axes that have been compressed. |
|
Returns the type of compression applied. |
|
Returns the construct keys of the spanned axes. |
|
Return the size of a construct's data. |
|
Return the construct type of a variable. |
|
Return constructs that span particular axes. |
|
Gets the coordinate reference conversion parameters. |
|
Return the coordinates of a coordinate reference construct. |
|
Return all of the coordinate reference constructs of a field. |
|
Return all of the coordinate constructs of a field or domain. |
|
Return the count variable of compressed data. |
|
Return the data array. |
|
Get domain axis identifiers. |
|
Return the calendar of date-time data. |
|
Return the indices of the axes that have been compressed. |
|
Use |
|
Return the maximum value of the data. |
|
Return the number of dimensions spanned by the data array. |
|
Return the shape of the data array. |
|
Return the number of elements in the data array. |
|
Return the data array. |
|
Return the sum of the data. |
|
Return the units of data. |
|
Return the datum of a coordinate reference construct. |
|
Returns coordinate reference datum parameter-valued terms. |
|
Return all of the dimension coordinate constructs of a field. |
|
Return all of the domain ancillary constructs of a field. |
|
Return all of the domain axis constructs of a field. |
|
Return the size a of domain axis construct. |
|
Return the domain topologies from a parent. |
|
Return the field ancillaries of a field. |
|
Returns the construct keys of the field's data dimensions. |
|
Return the name of the file or files containing the data. |
|
Return the geometry type of coordinates. |
|
Return the index variable of compressed data. |
|
Return all inherited properties. |
|
Return the interior ring variable of geometry coordinates. |
|
Return the interior ring variable of geometry coordinates. |
|
Return the list variable of compressed data. |
|
Return the measure property of a cell measure construct. |
|
Return the node count variable of geometry coordinates. |
|
Get the original names of the files containing the construct. |
|
Get a parameter value from a component. |
|
Return the part node count variable of geometry coordinates. |
|
Return all properties. |
|
Return a property of a construct. |
|
Get quantization metadata. |
|
Get a quantize-on-write instruction form a construct. |
|
Returns the position of the compressed data sample dimension. |
|
TODO. |
|
Whether or not a construct has bounds. |
|
Return True if a coordinate reference has a datum. |
|
Whether or not a field or domain has a domain topology. |
|
Return True if a property exists. |
|
Return a |
|
Return an auxiliary coordinate construct. |
|
Return a bounds component. |
|
Return a node bounds array. |
|
Return a cell connectivity construct. |
|
Return a cell connectivity array. |
|
Return a cell measure construct. |
|
Return a cell method construct. |
|
Return a coordinate conversion component. |
|
Return a coordinate reference construct. |
|
Return a count variable. |
|
Return a data instance. |
|
Return a coordinate conversion component. |
|
Return a dimension coordinate construct. |
|
Returns a dimension coordinate from an auxiliary coordinate. |
|
Return a domain construct. |
|
Return a domain ancillary construct. |
|
Return a domain ancillary construct. |
|
Return a domain topology construct. |
|
Return a field construct. |
|
Return a field ancillary construct. |
|
Return a gathered array instance. |
|
Return an index variable. |
|
Return an interior ring variable. |
|
Return an interpolation parameter variable. |
|
Return a list variable. |
|
Return a node count properties variable. |
|
Return a part node count properties variable. |
|
Return a point topology array. |
|
Return a quantization metadata class. |
|
Return a ragged contiguous array instance. |
|
Return a ragged indexed array instance. |
|
Return a ragged indexed contiguous array instance. |
|
Return a subsampled array instance. |
|
Return an index variable. |
|
Return a |
|
Whether or not the coordinate represent climatologies. |
|
Return True if the construct is a domain construct. |
|
Return True if the construct is a field construct. |
|
Return True if the coordinate bounds are geometries. |
|
Whether or not the data has any masked values. |
|
Get the dataset chunking strategy for the data. |
|
Get the Zarr dataset sharding strategy for the data. |
|
Get the netCDF grid mapping variable name for a datum. |
|
Return the netCDF variable name. |
|
Return whether a construct is external. |
|
Return the netCDF variable name of the geometry container. |
|
Return the netCDF global attributes. |
|
Returns the netCDF sub-group attributes for the field. |
|
Get the HDF5 chunking strategy for the data. |
|
Return the name of the netCDF sample dimension. |
|
Return the netCDF variable name. |
|
Return the netCDF groups for the field construct. |
|
Whether a domain axis matches a netCDF unlimited dimension. |
|
Set the dataset chunking strategy for the data. |
|
Set the Zarr dataset sharding strategy for the data. |
|
Set the netCDF grid mapping variable name for a datum. |
|
Set the netCDF dimension name. |
|
Set the external status of a construct. |
|
Set the netCDF geometry container variable name. |
|
Set netCDF global attributes. |
|
Set netCDF group attributes. |
|
Set the HDF5 chunking strategy for the data. |
|
Set the netCDF instance dimension name. |
|
Set the netCDF sample dimension name. |
|
Set the netCDF node coordinate variable name. |
|
Set the netCDF sample dimension name. |
|
Set the netCDF subsampled dimension name. |
|
Sets a domain axis to match a netCDF unlimited dimension. |
|
Set the netCDF variable name. |
|
Return all parameters from a component. |
|
Insert a auxiliary coordinate object into a field. |
|
Set the bounds component of a construct. |
|
Insert a cell connectivity object into a field. |
|
Insert a cell_measure object into a field. |
|
Insert a cell_method object into a field. |
|
Set the axes of a cell method construct. |
|
Set the method of a cell method construct. |
|
Set a class of the implementation. |
|
Set the construct as a climatology. |
|
Insert a construct into a field or domain. |
|
Set a coordinate conversion component. |
|
Insert a coordinate reference object into a field. |
|
Set a coordinate of a coordinate reference construct. |
|
Set the coordinates of a coordinate reference construct. |
|
The the data instance of a construct. |
|
Set the dataset compliance report on a field construct. |
|
Insert a datum object into a coordinate reference construct. |
|
Set dependent tie points and their dimensions. |
|
Insert a dimension coordinate object into a field. |
|
Insert a domain ancillary object into a field. |
|
Insert a domain_axis object into a field. |
|
Insert a domain topology object into a field. |
|
Insert a field ancillary object into a field. |
|
Set the geometry type of a coordinate construct. |
|
Set any inherited properties. |
|
Insert an interior ring array into a coordinate. |
|
Set an interpolation variable. |
|
Set a node count properties variable. |
|
Set the original files. |
|
Set a parameter on a component. |
|
Set a part node count properties variable. |
|
Set construct properties. |
|
Set quantization metadata. |
|
Remove size 1 axes from construct data. |
|
Insert size 1 axes into the field data array. |