input4mips_validation.validation.frequency#
input4mips_validation.validation.frequency
#
Validation of the frequency attribute
validate_frequency(frequency, ds, time_dimension='time', frequency_metadata_keys=FrequencyMetadataKeys(), bounds_info=BoundsInfo())
#
Validate the frequency value
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
frequency
|
str
|
Frequency value to validate. |
required |
ds
|
Dataset
|
Dataset to which the frequency metadata applies. |
required |
time_dimension
|
str
|
The name of the time dimension, if it appears in |
'time'
|
frequency_metadata_keys
|
FrequencyMetadataKeys
|
Metadata definitions for frequency information |
FrequencyMetadataKeys()
|
bounds_info
|
BoundsInfo
|
Metadata definitions for bounds handling |
BoundsInfo()
|
Raises:
| Type | Description |
|---|---|
ValueError
|
|