Cate Desktop, version 2.0.0-dev.7 set_workspace_resource() call raised exception: "Data source "esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.1-1.r1": Copying remote data source failed: [Errno 13] Permission denied: b'C:\\Users\\HClifton\\.cate\\data_stores\\local\\local.This_name_has_a_space_at_the_end \\19971201120000-ESACCI-L4_GHRSST-SSTdepth-OSTIA-GLOB_LT-v02.0-fv01.1.nc'" An error (code 20) occurred in Cate Core: Traceback (most recent call last): File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\ds\esa_cci_odp.py", line 765, in _make_local remote_dataset.to_netcdf(local_filepath) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\xarray\core\dataset.py", line 1131, in to_netcdf unlimited_dims=unlimited_dims) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\xarray\backends\api.py", line 651, in to_netcdf autoclose=autoclose, lock=lock) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\xarray\backends\netCDF4_.py", line 280, in open ds = opener() File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\xarray\backends\netCDF4_.py", line 204, in _open_netcdf4_group ds = nc4.Dataset(filename, mode=mode, **kwargs) File "netCDF4\_netCDF4.pyx", line 2015, in netCDF4._netCDF4.Dataset.__init__ File "netCDF4\_netCDF4.pyx", line 1636, in netCDF4._netCDF4._ensure_nc_success PermissionError: [Errno 13] Permission denied: b'C:\\Users\\HClifton\\.cate\\data_stores\\local\\local.This_name_has_a_space_at_the_end \\19971201120000-ESACCI-L4_GHRSST-SSTdepth-OSTIA-GLOB_LT-v02.0-fv01.1.nc' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\util\web\jsonrpchandler.py", line 192, in send_service_method_result result = future.result() File "C:\Users\HClifton\cate-2.0.0.dev7\lib\concurrent\futures\_base.py", line 425, in result return self.__get_result() File "C:\Users\HClifton\cate-2.0.0.dev7\lib\concurrent\futures\_base.py", line 384, in __get_result raise self._exception File "C:\Users\HClifton\cate-2.0.0.dev7\lib\concurrent\futures\thread.py", line 56, in run result = self.fn(*self.args, **self.kwargs) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\util\web\jsonrpchandler.py", line 268, in call_service_method result = method(*method_params, monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\webapi\websocket.py", line 285, in set_workspace_resource monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\wsmanag.py", line 322, in set_workspace_resource workspace.execute_workflow(res_name=res_name, monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\workspace.py", line 604, in execute_workflow self.workflow.invoke_steps(steps, context=self._new_context(), monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\workflow.py", line 627, in invoke_steps steps[0].invoke(context=context, monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\workflow.py", line 318, in invoke self._invoke_impl(_new_context(context, step=self), monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\workflow.py", line 980, in _invoke_impl return_value = self._op(monitor=monitor, **input_values) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\op.py", line 215, in __call__ return_value = self._wrapped_op(**input_values) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\ops\io.py", line 81, in open_dataset monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\core\ds.py", line 510, in open_dataset monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\ds\esa_cci_odp.py", line 884, in make_local raise e File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\ds\esa_cci_odp.py", line 877, in make_local self._make_local(local_ds, time_range, region, var_names, monitor=monitor) File "C:\Users\HClifton\cate-2.0.0.dev7\lib\site-packages\cate\ds\esa_cci_odp.py", line 824, in _make_local raise DataAccessError("Copying remote data source failed: {}".format(e), source=self) from e cate.core.ds.DataAccessError: Data source "esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.1-1.r1": Copying remote data source failed: [Errno 13] Permission denied: b'C:\\Users\\HClifton\\.cate\\data_stores\\local\\local.This_name_has_a_space_at_the_end \\19971201120000-ESACCI-L4_GHRSST-SSTdepth-OSTIA-GLOB_LT-v02.0-fv01.1.nc'