This is the error message:
Traceback (most recent call last): File "/opt/cdstoolbox/cdscompute/cdscompute/cdshandlers/services/handler.py", line 49, in handle_request result = cached(context.method, proc, context, *context.args, **context.kwargs) File "/opt/cdstoolbox/cdscompute/cdscompute/caching.py", line 108, in cached result = proc(context, *context.args, **context.kwargs) File "/opt/cdstoolbox/cdscompute/cdscompute/services.py", line 118, in __call__ return p(*args, **kwargs) File "/opt/cdstoolbox/cdscompute/cdscompute/services.py", line 59, in __call__ return self.proc(context, *args, **kwargs) File "/home/cds/cdsservices/services/retrieve.py", line 145, in execute data = context.call("cds.services.cdm_translate", remote, product, obs) File "/opt/cdstoolbox/cdscompute/cdscompute/context.py", line 245, in call return c.call(service, *args, **kwargs).value File "/opt/cdstoolbox/cdsworkflows/cdsworkflows/future.py", line 76, in value raise self._result cdsworkflows.error.ClientError: {'traceback': 'Traceback (most recent call last):\n File "/opt/cdstoolbox/cdscompute/cdscompute/cdshandlers/services/handler.py", line 49, in handle_request\n result = cached(context.method, proc, context, *context.args, **context.kwargs)\n File "/opt/cdstoolbox/cdscompute/cdscompute/caching.py", line 108, in cached\n result = proc(context, *context.args, **context.kwargs)\n File "/opt/cdstoolbox/cdscompute/cdscompute/services.py", line 118, in __call__\n return p(*args, **kwargs)\n File "/opt/cdstoolbox/cdscompute/cdscompute/services.py", line 59, in __call__\n return self.proc(context, *args, **kwargs)\n File "/home/cds/cdsservices/services/cdm_translate.py", line 33, in execute\n dataset.to_netcdf(out.path)\n File "/usr/local/lib/python3.6/site-packages/xarray/core/dataset.py", line 1547, in to_netcdf\n invalid_netcdf=invalid_netcdf,\n File "/usr/local/lib/python3.6/site-packages/xarray/backends/api.py", line 1081, in to_netcdf\n writes = writer.sync(compute=compute)\n File "/usr/local/lib/python3.6/site-packages/xarray/backends/common.py", line 204, in sync\n regions=self.regions,\n File "/usr/local/lib/python3.6/site-packages/dask/array/core.py", line 923, in store\n result.compute(**kwargs)\n File "/usr/local/lib/python3.6/site-packages/dask/base.py", line 165, in compute\n (result,) = compute(self, traverse=False, **kwargs)\n File "/usr/local/lib/python3.6/site-packages/dask/base.py", line 436, in compute\n results = schedule(dsk, keys, **kwargs)\n File "/usr/local/lib/python3.6/site-packages/dask/threaded.py", line 81, in get\n **kwargs\n File "/usr/local/lib/python3.6/site-packages/dask/local.py", line 486, in get_async\n raise_exception(exc, tb)\n File "/usr/local/lib/python3.6/site-packages/dask/local.py", line 316, in reraise\n raise exc\n File "/usr/local/lib/python3.6/site-packages/dask/local.py", line 222, in execute_task\n result = _execute_task(task, data)\n File "/usr/local/lib/python3.6/site-packages/dask/core.py", line 118, in _execute_task\n args2 = [_execute_task(a, cache) for a in args]\n File "/usr/local/lib/python3.6/site-packages/dask/core.py", line 118, in <listcomp>\n args2 = [_execute_task(a, cache) for a in args]\n File "/usr/local/lib/python3.6/site-packages/dask/core.py", line 119, in _execute_task\n return func(*args2)\n File "/usr/local/lib/python3.6/site-packages/dask/array/core.py", line 106, in getter\n c = np.asarray(c)\n File "/usr/local/lib64/python3.6/site-packages/numpy/core/_asarray.py", line 85, in asarray\n return array(a, dtype, copy=False, order=order)\n File "/usr/local/lib/python3.6/site-packages/xarray/core/indexing.py", line 481, in __array__\n return np.asarray(self.array, dtype=dtype)\n File "/usr/local/lib64/python3.6/site-packages/numpy/core/_asarray.py", line 85, in asarray\n return array(a, dtype, copy=False, order=order)\n File "/usr/local/lib/python3.6/site-packages/xarray/core/indexing.py", line 643, in __array__\n return np.asarray(self.array, dtype=dtype)\n File "/usr/local/lib64/python3.6/site-packages/numpy/core/_asarray.py", line 85, in asarray\n return array(a, dtype, copy=False, order=order)\n File "/usr/local/lib/python3.6/site-packages/xarray/core/indexing.py", line 547, in __array__\n return np.asarray(array[self.key], dtype=None)\n File "/usr/local/lib/python3.6/site-packages/xarray/backends/cfgrib_.py", line 24, in __getitem__\n key, self.shape, indexing.IndexingSupport.OUTER, self._getitem\n File "/usr/local/lib/python3.6/site-packages/xarray/core/indexing.py", line 827, in explicit_indexing_adapter\n result = raw_indexing_method(raw_key.tuple)\n File "/usr/local/lib/python3.6/site-packages/xarray/backends/cfgrib_.py", line 29, in _getitem\n return self.array[key]\n File "/usr/local/lib/python3.6/site-packages/cfgrib/dataset.py", line 319, in __getitem__\n array_field = np.full(array_field_shape, fill_value=np.nan, dtype=\'float32\')\n File "/usr/local/lib64/python3.6/site-packages/numpy/core/numeric.py", line 332, in full\n a = empty(shape, dtype, order)\nMemoryError: Unable to allocate array with shape (26280, 721, 1440) and data type float32\n'}
I understand that by removing the grid command, default 0,25x0,25 is chosen? My goal is to get data as close as possible to my given coordinate, and just for that one point.