Skip to content
Snippets Groups Projects
Commit 367a9ffb authored by Paolo Veglio's avatar Paolo Veglio
Browse files

bump version

parent 7d6a17a2
No related branches found
Tags 0.3.1
No related merge requests found
Pipeline #56204 failed with stages
in 1 second
"""Set up version."""
__version__ = "0.3.0"
__version__ = "0.3.1"
......@@ -126,7 +126,9 @@ class ReadData(CollectInputs):
high resolution data flag
"""
satellite: str = field(validator=[validators.instance_of(str), validators.in_(["snpp"])])
satellite: str = field(
validator=[validators.instance_of(str), validators.in_(["snpp", "noaa20", "noaa21"])]
)
sensor: str = field(validator=[validators.instance_of(str), validators.in_(["viirs"])])
hires: bool = field(default=False, validator=[validators.instance_of(bool)]) # type: ignore
......
......@@ -13,14 +13,14 @@ def cloud_mask_spi(data: xr.Dataset):
xdim = int(m05.shape[0] / 2)
ydim = int(m05.shape[1] / 2)
spi = xr.DataArray(
np.empty((2, xdim, ydim), dtype=np.float32),
np.empty((xdim, ydim, 2), dtype=np.float32),
dims=("SPI_nbands", "number_of_lines", "number_of_pixels"),
)
spi[0, :, :] = 100 * (
spi[:, :, 0] = 100 * (
m05.coarsen(number_of_lines=2, number_of_pixels=2).std()
/ m05.coarsen(number_of_lines=2, number_of_pixels=2).mean()
)
spi[1, :, :] = 100 * (
spi[:, :, 1] = 100 * (
m07.coarsen(number_of_lines=2, number_of_pixels=2).std()
/ m07.coarsen(number_of_lines=2, number_of_pixels=2).mean()
)
......
......@@ -183,12 +183,12 @@ def save_output(
},
}
spi_data = {
"SPI_Cloud_Mask": {
"dims": ("SPI_nbands", "number_of_lines", "number_of_pixels"),
"Cloud_Mask_SPI": {
"dims": ("number_of_lines", "number_of_pixels", "SPI_nbands"),
"data": data.spi.values,
"attrs": {
"units": "none",
"long_name": "VIIRS SPI",
"long_name": "Cloud Mask SPI",
"_FillValue": -999.9,
"valid_min": 0.0,
"valid_max": 100.0,
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment