id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 262619571,MDU6SXNzdWUyNjI2MTk1NzE=,1601,_FillValue and missing_value mismatch if float,4701070,closed,0,,,2,2017-10-03T23:12:25Z,2017-10-11T21:39:47Z,2017-10-11T21:39:47Z,NONE,,,,"I get the following error when _FillValue and missing_value are both floating-point decimals, even though they are the same value (-999.99): ``` File ""/usr/local/lib/python2.7/dist-packages/xarray/backends/api.py"", line 301, in open_dataset return maybe_decode_store(store, lock) File ""/usr/local/lib/python2.7/dist-packages/xarray/backends/api.py"", line 225, in maybe_decode_store drop_variables=drop_variables) File ""/usr/local/lib/python2.7/dist-packages/xarray/conventions.py"", line 955, in decode_cf decode_coords, drop_variables=drop_variables) File ""/usr/local/lib/python2.7/dist-packages/xarray/conventions.py"", line 888, in decode_cf_variables decode_times=decode_times) File ""/usr/local/lib/python2.7/dist-packages/xarray/conventions.py"", line 800, in decode_cf_variable ""and decoding explicitly using "" ValueError: ('Discovered conflicting _FillValue and missing_value. Considering opening the offending dataset using decode_cf=False, corrected the attributes', 'and decoding explicitly using xarray.conventions.decode_cf(ds)') ``` Here is the OPeNDAP end point that causes the error: http://oos.soest.hawaii.edu/thredds/dodsC/hioos/tide_mhi The error is unwarranted since the values match. My workaround thus far has been to first open the dataset with decode_cf=False, then I remove the duplicate missing_value attributes, and then decode explicitly using decode_cf(ds). ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1601/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,completed,13221727,issue