cf.Field.get_quantization¶
- Field.get_quantization(default=ValueError())[source]¶
Get quantization metadata.
Quantization eliminates false precision, usually by rounding the least significant bits of floating-point mantissas to zeros, so that a subsequent compression on disk is more efficient.
Quantization metadata describes any existing quantization that has already been applied to the data.
Added in version (cfdm): 1.12.2.0
- Parameters:
- default: optional
Return the value of the default keyword if there is no quantization metadata.
If set to an
Exception
instance then it will be raised instead.
- Returns:
Quantization
A copy of quantization metadata.
Examples
>>> f.get_quantization() <CF Quantization: algorithm=bitgroom, quantization_nsd=4> >>> q = f._del_quantization() >>> print(f.get_quantization(None)) None >>> f._set_quantization(q) >>> f.get_quantization() <CF Quantization: algorithm=bitgroom, quantization_nsd=4>