MAR
Reads Modèle Atmosphérique Régional (MAR) data products provided by Lèige Université (Belgium)
Calling Sequence
import FirnCorr.io
ds = FirnCorr.io.MAR.open_mfdataset(model_files, variable=["SMB", "ZN4", "ZN5", "ZN6"])
- FirnCorr.io.MAR.open_mfdataset(filenames: list[str] | list[Path], parallel: bool = False, **kwargs)[source]
Open multiple files containing MAR model data
- Parameters:
- filenames: list of str or pathlib.Path
Path(s) to file(s) containing MAR data
- parallel: bool, default False
Open files in parallel using
dask.delayed- kwargs: dict
Additional keyword arguments for opening MAR files
- FirnCorr.io.MAR.open_dataset(filename: str | Path, variable: str | list[str], surface_type: int | list[int] = 4, chunks: str | None = None, **kwargs)[source]
Open a netCDF4 file containing MAR data
- Parameters:
- filename: str or pathlib.Path
Path to netCDF4 file containing MAR data
- variable: str or list
netCDF4 variable name(s) to extract
- surface_type: int or list, default 4
Surface type(s) to extract (1 = ocean, 4 = land)
- chunks: str or None, default None
Chunk size for
xarraydataset- compressed: bool, default False
If True, read gzipped netCDF4 file