MOD_data_reader#
- Hydrological_model_validator.Processing.MOD_data_reader.read_model_data(Dmod: str | Path, Mfsm: Tuple[ndarray, ndarray], variable_name: str) ndarray[source]#
Load and mask model data (chlorophyll or SST) from yearly NetCDF files.
- Parameters:
Dmod (Union[str, Path]) – Directory path containing yearly output folders.
Mfsm (Tuple[np.ndarray, np.ndarray]) – Tuple of 2D numpy arrays representing indices to mask (row, col).
variable_name (str) – ‘chl’ for chlorophyll or ‘sst’ for sea surface temperature.
- Returns:
Concatenated model data array with masked values set to NaN.
- Return type:
np.ndarray
- Raises:
TypeError, FileNotFoundError, ValueError, KeyError – On invalid inputs or missing data files.