Skip to content

Commit

Permalink
Fix scale factor
Browse files Browse the repository at this point in the history
  • Loading branch information
g4brielvs committed Dec 19, 2023
1 parent 4203772 commit be209c5
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/blackmarble/raster.py
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,9 @@ def h5_to_geotiff(
variable
]
# Extract data and attributes
data = dataset[:]
scale_factor = dataset.attrs.get("scale_factor", 1)
offset = dataset.attrs.get("offset", 0)
data = scale_factor * dataset[:] + offset
qf = qf[:]

for val in quality_flag_rm:
Expand Down Expand Up @@ -309,10 +311,9 @@ def bm_raster(
)
if variable in VARIABLE_DEFAULT.values():
ds.assign_attrs(
short_name="Radiance",
long_name=variable,
units="Watts per square meter per steradian (W/m²/sr)",
units="nW/cm²sr",
)
ds[variable].attrs = {"units": "W/m²/sr"}
ds[variable].attrs = {"units": "nW/cm²sr"}

return ds

0 comments on commit be209c5

Please sign in to comment.