Input/Output¶
- enstools.io provides two main functions:
read (
enstools.io.read()): Read netCDF or grib files and return an xarray.Dataset.write (
enstools.io.write()): Write an xarray.Dataset into a netCDF file
A basic example:
with read("input.nc") as dataset:
...
write(dataset, "output.nc")
If enstools-compression is installed, it is possible to write compressed files, using lossless or lossy compressors. Check Compression for more details.