cf.Field.flag_masks

Field.flag_masks

The flag_masks CF property.

Provides a list of bit fields expressing Boolean or enumerated flags. See http://cfconventions.org/latest.html for details.

Stored as a 1-d numpy array but may be set as array-like object.

Examples

>>> f.flag_masks = numpy.array([1, 2, 4], dtype='int8')
>>> f.flag_masks
array([1, 2, 4], dtype=int8)
>>> f.flag_masks = (1, 2, 4, 8)
>>> f.flag_masks
array([1, 2, 4, 8], dtype=int8)
>>> del f.flag_masks
>>> f.set_property('flag_masks', 1)
>>> f.get_property('flag_masks')
array([1])
>>> f.del_property('flag_masks')