Skip to content

Commit

Permalink
Merge pull request #8 from DWesl/xarray_no_fillvalue_is_none
Browse files Browse the repository at this point in the history
Update method of asking XArray not to write _FillValue
  • Loading branch information
DWesl authored Apr 8, 2019
2 parents ab40f49 + c9f4af9 commit 83545cd
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion examples/make_noisy_fluxes.py
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@

encoding = {name: {"_FillValue": -1e38}
for name in osse_prior_dataset.data_vars}
encoding.update({name: {"_FillValue": False}
encoding.update({name: {"_FillValue": None}
for name in osse_prior_dataset.coords})
# osse_prior_dataset = osse_prior_dataset.chunk(
# dict(flux_time=FLUX_CHUNKS, dim_y=NY, dim_x=NX,
Expand Down
4 changes: 2 additions & 2 deletions examples/month_inversion_kalman_filter.py
Original file line number Diff line number Diff line change
Expand Up @@ -794,7 +794,7 @@ def fix_wrf_times(ds):

print(posterior_ds)
obs_to_save = used_observations.reset_index("observation")
obs_enc = {name: {"_FillValue": False}
obs_enc = {name: {"_FillValue": None}
for name in obs_to_save.coords}
for var_name, var_enc in obs_to_save.coords.items():
if "time" in var_name:
Expand All @@ -810,7 +810,7 @@ def fix_wrf_times(ds):

post_encoding = {name: {"_FillValue": -99}
for name in posterior_ds.data_vars}
post_encoding.update({name: {"_FillValue": False}
post_encoding.update({name: {"_FillValue": None}
for name in posterior_ds.coords})
for var_name, var_enc in posterior_ds.coords.items():
if "time" in var_name:
Expand Down
4 changes: 2 additions & 2 deletions examples/month_inversion_magic_dask.py
Original file line number Diff line number Diff line change
Expand Up @@ -831,7 +831,7 @@ def flush_output_streams():

encoding = {name: {"_FillValue": -99}
for name in posterior_ds.data_vars}
encoding.update({name: {"_FillValue": False}
encoding.update({name: {"_FillValue": None}
for name in posterior_ds.coords})

posterior_ds.to_netcdf(
Expand Down Expand Up @@ -952,7 +952,7 @@ def flush_output_streams():

encoding = {name: {"_FillValue": -99}
for name in posterior_covariance_ds.data_vars}
encoding.update({name: {"_FillValue": False}
encoding.update({name: {"_FillValue": None}
for name in posterior_covariance_ds.coords})

posterior_covariance_ds.to_netcdf(
Expand Down

0 comments on commit 83545cd

Please sign in to comment.