This repository has been archived by the owner on Aug 29, 2023. It is now read-only.
2.1.0
Changes in Cate 2.1.0
- Fixed DataAccessError in ODP Legacy Store #924
- Renamed legacy id's prefix from
esacci
tocciold
- Exchanged Cate's countries GeoJSON, by three new maps from https://www.naturalearthdata.com
using 10m, 50m (default), and 110m resolutions. This fixes broken polyline and polygon
drawing in Cate Web UI #912. See also
CCI-Tools/cate-app#11. - Cate Web API is now handling user preferences
- Added normalization method in order to handle datasets with zonal means
which have no longitude information. - Increased robustness when using netcdf library
- Remodeled ODP Data Store to support newly designed CEDA OpenSearch Service.
The previous Data Store implementation is now available as "ESA CCI Open Data Portal Legacy". - Iteratively adapted CCI Data Store to support newly provided data sets.
- Cate Web API at now allows changes to the root path using environment variable JUPYTERHUB_SERVICE_PREFIX. This is relevant to Catehub context where each user's cate service is mounted on /user/{username}/{cate-web-api-endpoint}.
- Cate Web API at
${endpoint}/
now reports whether it is running with a "user root directory". In this case, the Web API uses relative workspace path only and users connot escape the given user root directory. - Cate Web API allows for Cross-Origin Resource Sharing (CORS), which is required
to run Cate UI in a browser. - Added option
--traceback
tocate-webapi-start
andcate-webapi-stop
CLI tools. - Added operation
write_zarr()
to write gridded datasets using the Zarr format. - Updated
cate.core.wsmanag.WorkspaceManager
to work only with workspace paths relative to a given
user root directory.- added
cate.core.pathmanag.PathManager
to ensure users cannot escape root directory - updated workspace handling: create/save/save_as/delete
- added
- Updated Python environment and fixed failing tests (#817
- Updated Cate code base with respect to
xarray
version 0.15- Changed minimum version requirement for xarray to 0.15 in environment.yml
- Changed
xarray.Dataset.drop
toxarray.Dataset.drop_vars
- Removed
encoding
keyword argument fromxarray.DataArray
constructor calls. - No longer writing to
xarray.DataArray.values
property (e.g. Pearson's
computation)
- Downloading of remote data from ODP now handles redirect of URL from HTTP to HTTPS #919