Operations Module
- eeo.ops.absolute(ds: EEORasterDataset) EEORasterDataset[source]
Pixel-wise absolute value of the raster
- eeo.ops.add(ds: EEORasterDataset, other: EEORasterDataset | float | int, *, auto_align: bool = True, method: str = 'bilinear') EEORasterDataset[source]
Pixel-wise addition of two rasters
- eeo.ops.divide(ds: EEORasterDataset, other: EEORasterDataset | float | int, *, auto_align: bool = True, method: str = 'bilinear', safe: bool = True) EEORasterDataset[source]
Pixel-wise division of two rasters
- eeo.ops.log(ds: EEORasterDataset, base: int | float = 2.718281828459045) EEORasterDataset[source]
Pixel-wise log of the raster, safe with zeros
- eeo.ops.mosaic(ds: EEORasterDataset, others: EEORasterDataset | Iterable[EEORasterDataset], *, resampling_method: str = 'nearest', save_path: str | None = None, auto_reproject: bool = False, **kwargs) EEORasterDataset | None[source]
- eeo.ops.multiply(ds: EEORasterDataset, other: EEORasterDataset | float | int, *, auto_align: bool = True, method: str = 'bilinear') EEORasterDataset[source]
Pixel-wise multiplication of two rasters
- eeo.ops.power(ds: EEORasterDataset, exponent: int | float) EEORasterDataset[source]
Pixel-wise exponentiation (scalar exponent)
- eeo.ops.sqrt(ds: EEORasterDataset) EEORasterDataset[source]
Pixel-wise square root of the raster, non-negative