Changes
On November 4, 2022 at 5:04:59 AM UTC, Administrator:
-
Added resource View in the Digital Object Repository at WSL (DORA) to Cloud Optimized Raster Encoding (CORE) format
f | 1 | { | f | 1 | { |
2 | "author": "[{\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | 2 | "author": "[{\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | ||
3 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | 3 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | ||
4 | \"curation\", \"software\", \"publication\", \"supervision\"], | 4 | \"curation\", \"software\", \"publication\", \"supervision\"], | ||
5 | \"email\": \"ionut.iosifescu@wsl.ch\", \"given_name\": \"Ionut\", | 5 | \"email\": \"ionut.iosifescu@wsl.ch\", \"given_name\": \"Ionut\", | ||
6 | \"identifier\": \"0000-0002-1770-7833\", \"name\": \"Iosifescu | 6 | \"identifier\": \"0000-0002-1770-7833\", \"name\": \"Iosifescu | ||
7 | Enescu\"}, {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | 7 | Enescu\"}, {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | ||
8 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | 8 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | ||
9 | \"software\"], \"email\": \"dominik.haas@wsl.ch\", \"given_name\": | 9 | \"software\"], \"email\": \"dominik.haas@wsl.ch\", \"given_name\": | ||
10 | \"Dominik\", \"identifier\": \"\", \"name\": \"Haas-Artho\"}, | 10 | \"Dominik\", \"identifier\": \"\", \"name\": \"Haas-Artho\"}, | ||
11 | {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | 11 | {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | ||
12 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | 12 | \"affiliation_03\": \"\", \"data_credit\": [\"validation\", | ||
13 | \"software\"], \"email\": \"lucia.espona@wsl.ch\", \"given_name\": | 13 | \"software\"], \"email\": \"lucia.espona@wsl.ch\", \"given_name\": | ||
14 | \"Lucia\", \"identifier\": \"0000-0002-1477-6999\", \"name\": \"de | 14 | \"Lucia\", \"identifier\": \"0000-0002-1477-6999\", \"name\": \"de | ||
15 | Espona\"}, {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | 15 | Espona\"}, {\"affiliation\": \"WSL\", \"affiliation_02\": \"\", | ||
16 | \"affiliation_03\": \"\", \"data_credit\": [\"collection\", | 16 | \"affiliation_03\": \"\", \"data_credit\": [\"collection\", | ||
17 | \"validation\", \"curation\"], \"email\": \"marius.rueetschi@wsl.ch\", | 17 | \"validation\", \"curation\"], \"email\": \"marius.rueetschi@wsl.ch\", | ||
18 | \"given_name\": \"Marius\", \"identifier\": \"\", \"name\": | 18 | \"given_name\": \"Marius\", \"identifier\": \"\", \"name\": | ||
19 | \"R\\u00fcetschi\"}]", | 19 | \"R\\u00fcetschi\"}]", | ||
20 | "author_email": null, | 20 | "author_email": null, | ||
21 | "creator_user_id": "334cee1e-6afa-4639-88a2-f980e6ff42c3", | 21 | "creator_user_id": "334cee1e-6afa-4639-88a2-f980e6ff42c3", | ||
22 | "date": "[{\"date\": \"2021-06-07\", \"date_type\": \"created\", | 22 | "date": "[{\"date\": \"2021-06-07\", \"date_type\": \"created\", | ||
23 | \"end_date\": \"\"}]", | 23 | \"end_date\": \"\"}]", | ||
24 | "doi": "10.16904/envidat.230", | 24 | "doi": "10.16904/envidat.230", | ||
25 | "funding": "[{\"grant_number\": \"EnviDat\", \"institution\": | 25 | "funding": "[{\"grant_number\": \"EnviDat\", \"institution\": | ||
26 | \"WSL\", \"institution_url\": \"https://www.wsl.ch\"}]", | 26 | \"WSL\", \"institution_url\": \"https://www.wsl.ch\"}]", | ||
27 | "groups": [], | 27 | "groups": [], | ||
28 | "id": "387cd755-33df-4543-ae50-529df462b94f", | 28 | "id": "387cd755-33df-4543-ae50-529df462b94f", | ||
29 | "isopen": true, | 29 | "isopen": true, | ||
30 | "language": "en", | 30 | "language": "en", | ||
31 | "license_id": "CC0-1.0", | 31 | "license_id": "CC0-1.0", | ||
32 | "license_title": "Creative Commons Zero - No Rights Reserved (CC0 | 32 | "license_title": "Creative Commons Zero - No Rights Reserved (CC0 | ||
33 | 1.0)", | 33 | 1.0)", | ||
34 | "license_url": "https://creativecommons.org/publicdomain/zero/1.0/", | 34 | "license_url": "https://creativecommons.org/publicdomain/zero/1.0/", | ||
35 | "maintainer": "{\"affiliation\": \"WSL\", \"email\": | 35 | "maintainer": "{\"affiliation\": \"WSL\", \"email\": | ||
36 | \"ionut.iosifescu@wsl.ch\", \"given_name\": \"Ionut\", \"identifier\": | 36 | \"ionut.iosifescu@wsl.ch\", \"given_name\": \"Ionut\", \"identifier\": | ||
37 | \"0000-0002-1770-7833\", \"name\": \"Iosifescu Enescu\"}", | 37 | \"0000-0002-1770-7833\", \"name\": \"Iosifescu Enescu\"}", | ||
38 | "maintainer_email": null, | 38 | "maintainer_email": null, | ||
39 | "metadata_created": "2021-06-11T05:30:02.508972", | 39 | "metadata_created": "2021-06-11T05:30:02.508972", | ||
n | 40 | "metadata_modified": "2022-08-22T15:24:57.459823", | n | 40 | "metadata_modified": "2022-11-04T05:04:58.129563", |
41 | "name": "core", | 41 | "name": "core", | ||
42 | "notes": "__DISCLAIMER__: CORE is still in development. Interested | 42 | "notes": "__DISCLAIMER__: CORE is still in development. Interested | ||
43 | parties are warmly invited to join common development, to comment, | 43 | parties are warmly invited to join common development, to comment, | ||
44 | discuss, find bugs, etc.\r\n\r\n__Acknowledgement:__ The CORE format | 44 | discuss, find bugs, etc.\r\n\r\n__Acknowledgement:__ The CORE format | ||
45 | was proudly inspired by the Cloud Optimized GeoTIFF | 45 | was proudly inspired by the Cloud Optimized GeoTIFF | ||
46 | ([COG](https://www.cogeo.org/)) format, by considering how to leverage | 46 | ([COG](https://www.cogeo.org/)) format, by considering how to leverage | ||
47 | the ability of clients issuing \u200bHTTP GET range requests for a | 47 | the ability of clients issuing \u200bHTTP GET range requests for a | ||
48 | time-series of remote sensing and aerial imagery (instead of just one | 48 | time-series of remote sensing and aerial imagery (instead of just one | ||
49 | image).\r\n\r\n__License:__ The Cloud Optimized Raster Encoding (CORE) | 49 | image).\r\n\r\n__License:__ The Cloud Optimized Raster Encoding (CORE) | ||
50 | specifications are released to the public domain under a Creative | 50 | specifications are released to the public domain under a Creative | ||
51 | Commons 4.0 CC0 \"No Rights Reserved\" international license. You can | 51 | Commons 4.0 CC0 \"No Rights Reserved\" international license. You can | ||
52 | reuse the information contained herein in any way you want, for any | 52 | reuse the information contained herein in any way you want, for any | ||
53 | purposes and without | 53 | purposes and without | ||
54 | estrictions.\r\n\r\n-----------------------\r\n\r\n__Summary:__\r\nThe | 54 | estrictions.\r\n\r\n-----------------------\r\n\r\n__Summary:__\r\nThe | ||
55 | Cloud Optimized Raster Encoding (CORE) format is being developed for | 55 | Cloud Optimized Raster Encoding (CORE) format is being developed for | ||
56 | the efficient storage and management of gridded data by applying video | 56 | the efficient storage and management of gridded data by applying video | ||
57 | encoding algorithms. It is mainly designed for the exchange and | 57 | encoding algorithms. It is mainly designed for the exchange and | ||
58 | preservation of large time series data in environmental data | 58 | preservation of large time series data in environmental data | ||
59 | repositories, while in the same time enabling more efficient workflows | 59 | repositories, while in the same time enabling more efficient workflows | ||
60 | on the cloud. It can be applied to any large number of similar (in | 60 | on the cloud. It can be applied to any large number of similar (in | ||
61 | pixel size and image dimensions) raster data layers. CORE is not | 61 | pixel size and image dimensions) raster data layers. CORE is not | ||
62 | designed to replace COG but to work together with COG for a collection | 62 | designed to replace COG but to work together with COG for a collection | ||
63 | of many layers (e.g. by offering a fast preview of layers when | 63 | of many layers (e.g. by offering a fast preview of layers when | ||
64 | switching between layers of a time series).\r\n\r\n__WARNING__: | 64 | switching between layers of a time series).\r\n\r\n__WARNING__: | ||
65 | Currently only applicable to RGB/Byte imagery. The final CORE | 65 | Currently only applicable to RGB/Byte imagery. The final CORE | ||
66 | specifications may probably be very different from what is written | 66 | specifications may probably be very different from what is written | ||
67 | herein or CORE may not ever become productive due to a myriad of | 67 | herein or CORE may not ever become productive due to a myriad of | ||
68 | reasons (see also 'Major issues to be solved').\r\n\r\nWith this early | 68 | reasons (see also 'Major issues to be solved').\r\n\r\nWith this early | ||
69 | public sharing of the format we explicitly support the Open Science | 69 | public sharing of the format we explicitly support the Open Science | ||
70 | agenda, which implies __\"shifting from the standard practices of | 70 | agenda, which implies __\"shifting from the standard practices of | ||
71 | publishing research results in scientific publications towards sharing | 71 | publishing research results in scientific publications towards sharing | ||
72 | and using all available knowledge at an earlier stage in the research | 72 | and using all available knowledge at an earlier stage in the research | ||
73 | process\"__ (quote from: European Commission, Directorate General for | 73 | process\"__ (quote from: European Commission, Directorate General for | ||
74 | Research and Innovation, 2016. Open innovation, open science, open to | 74 | Research and Innovation, 2016. Open innovation, open science, open to | ||
75 | the world).\r\n\r\n__CORE Specifications:__ \r\n\r\n1) a MP4 or WebM | 75 | the world).\r\n\r\n__CORE Specifications:__ \r\n\r\n1) a MP4 or WebM | ||
76 | video digital multimedia container format (or any future video | 76 | video digital multimedia container format (or any future video | ||
77 | container playable as HTML video in major browsers)\r\n\r\n2) a free | 77 | container playable as HTML video in major browsers)\r\n\r\n2) a free | ||
78 | to use or open video compression codec such as H.264, VP9, or AV1 (or | 78 | to use or open video compression codec such as H.264, VP9, or AV1 (or | ||
79 | any future video codec that is open sourced or free to use for end | 79 | any future video codec that is open sourced or free to use for end | ||
80 | users)\r\n\r\nNote: H.264 is currently recommended because of the wide | 80 | users)\r\n\r\nNote: H.264 is currently recommended because of the wide | ||
81 | usage with support in all major browsers, fast encoding due to | 81 | usage with support in all major browsers, fast encoding due to | ||
82 | acceleration in hardware (which is currently not the case for AV1 or | 82 | acceleration in hardware (which is currently not the case for AV1 or | ||
83 | VP9) and the fact that MPEG LA has allowed the free use for streaming | 83 | VP9) and the fact that MPEG LA has allowed the free use for streaming | ||
84 | video that is free to the end users. However, please note that H.264 | 84 | video that is free to the end users. However, please note that H.264 | ||
85 | is restricted by patents and its use in proprietary or commercial | 85 | is restricted by patents and its use in proprietary or commercial | ||
86 | software requires the payment of royalties to [MPEG | 86 | software requires the payment of royalties to [MPEG | ||
87 | LA](https://www.mpegla.com/programs/avc-h-264/). However, when AV1 | 87 | LA](https://www.mpegla.com/programs/avc-h-264/). However, when AV1 | ||
88 | matures and accelerated hardware encoding becomes available, AV1 is | 88 | matures and accelerated hardware encoding becomes available, AV1 is | ||
89 | expected to offer 30% to 50% smaller file size in comparison with | 89 | expected to offer 30% to 50% smaller file size in comparison with | ||
90 | H.264, while retaining the [same | 90 | H.264, while retaining the [same | ||
91 | quality](https://trac.ffmpeg.org/wiki/Encode/AV1).\r\n\r\n3) the | 91 | quality](https://trac.ffmpeg.org/wiki/Encode/AV1).\r\n\r\n3) the | ||
92 | encoding frame rate should be of one frame per second (fps) with each | 92 | encoding frame rate should be of one frame per second (fps) with each | ||
93 | layer segmented in internal tiles, similar to COG, ordered by the main | 93 | layer segmented in internal tiles, similar to COG, ordered by the main | ||
94 | use case when accessing the data: either layer contiguous or tile | 94 | use case when accessing the data: either layer contiguous or tile | ||
95 | contiguous; \r\n\r\nNote: The internal tile arrangement should support | 95 | contiguous; \r\n\r\nNote: The internal tile arrangement should support | ||
96 | an easy navigation inside the CORE video format, depending on the use | 96 | an easy navigation inside the CORE video format, depending on the use | ||
97 | case.\r\n\r\n4) a CORE file is optimised for streaming with the moov | 97 | case.\r\n\r\n4) a CORE file is optimised for streaming with the moov | ||
98 | atom at the beginning of the file (e.g. with -movflags faststart) and | 98 | atom at the beginning of the file (e.g. with -movflags faststart) and | ||
99 | optional additional optimisations depending on the codec used (e.g. | 99 | optional additional optimisations depending on the codec used (e.g. | ||
100 | -tune fastdecode -tune zerolatency for H.264) \r\n\r\n5) metadata tags | 100 | -tune fastdecode -tune zerolatency for H.264) \r\n\r\n5) metadata tags | ||
101 | inside the moov atom for describing and using geographic image data | 101 | inside the moov atom for describing and using geographic image data | ||
102 | (that are preferably compatible with the [OGC GeoTIFF | 102 | (that are preferably compatible with the [OGC GeoTIFF | ||
103 | standard](https://www.ogc.org/standards/geotiff) or any future | 103 | standard](https://www.ogc.org/standards/geotiff) or any future | ||
104 | standard accepted by the geospatial community) as well as list of | 104 | standard accepted by the geospatial community) as well as list of | ||
105 | original file names corresponding to each CORE layer\r\n\r\n6) it | 105 | original file names corresponding to each CORE layer\r\n\r\n6) it | ||
106 | needs to encode similar source rasters (such as time series of rasters | 106 | needs to encode similar source rasters (such as time series of rasters | ||
107 | with the same extent and resolution, or different tiles of the same | 107 | with the same extent and resolution, or different tiles of the same | ||
108 | product; each input raster should be having the same image and pixel | 108 | product; each input raster should be having the same image and pixel | ||
109 | size)\r\n\r\n7) it provides a mechanism for addressing and requesting | 109 | size)\r\n\r\n7) it provides a mechanism for addressing and requesting | ||
110 | overviews (lower resolution data) for a fast display in web browser | 110 | overviews (lower resolution data) for a fast display in web browser | ||
111 | depending on the map scale (currently external | 111 | depending on the map scale (currently external | ||
112 | overviews)\r\n\r\n__Major issues to be solved:__\r\n\r\n- Internal | 112 | overviews)\r\n\r\n__Major issues to be solved:__\r\n\r\n- Internal | ||
113 | overviews (similar to COG), by chaining lower resolution videos in the | 113 | overviews (similar to COG), by chaining lower resolution videos in the | ||
114 | same MP4 container for fast access to overviews first); Currently, | 114 | same MP4 container for fast access to overviews first); Currently, | ||
115 | overviews are kept as separate files, as external overviews.\r\n\r\n- | 115 | overviews are kept as separate files, as external overviews.\r\n\r\n- | ||
116 | Metadata encoding (how to best encode spatial extent, layer names, and | 116 | Metadata encoding (how to best encode spatial extent, layer names, and | ||
117 | so on, for each of the layer inside the series, which may have a | 117 | so on, for each of the layer inside the series, which may have a | ||
118 | different geographical extent, etc...; Known issues: adding too many | 118 | different geographical extent, etc...; Known issues: adding too many | ||
119 | tags with FFmpeg which are not part of the standard MP4 moov atom; | 119 | tags with FFmpeg which are not part of the standard MP4 moov atom; | ||
120 | metadata tags have a limited string length.\r\n\r\n- Applicability | 120 | metadata tags have a limited string length.\r\n\r\n- Applicability | ||
121 | beyond RGB/Byte datasets; defining a standard way of converting cell | 121 | beyond RGB/Byte datasets; defining a standard way of converting cell | ||
122 | values from Int16/UInt16/UInt32/Int32/Float32/Float64/ data types into | 122 | values from Int16/UInt16/UInt32/Int32/Float32/Float64/ data types into | ||
123 | multi-band Byte values (and reconstructing them back to the original | 123 | multi-band Byte values (and reconstructing them back to the original | ||
124 | data type within acceptable | 124 | data type within acceptable | ||
125 | thresholds)\r\n\r\n__Example__\r\n\r\n__Notice__: The provided CORE | 125 | thresholds)\r\n\r\n__Example__\r\n\r\n__Notice__: The provided CORE | ||
126 | (.mp4) examples contain modified Copernicus Sentinel data [2018-2021]. | 126 | (.mp4) examples contain modified Copernicus Sentinel data [2018-2021]. | ||
127 | \r\n\r\nFor generating the CORE examples provided, 50 original | 127 | \r\n\r\nFor generating the CORE examples provided, 50 original | ||
128 | Sentinel 2 (S-2) TCI data images from an area located inside | 128 | Sentinel 2 (S-2) TCI data images from an area located inside | ||
129 | Switzerland were downloaded from www.copernicus.eu, and then | 129 | Switzerland were downloaded from www.copernicus.eu, and then | ||
130 | transformed into CORE format using ffmpeg with H.264 encoding using | 130 | transformed into CORE format using ffmpeg with H.264 encoding using | ||
131 | the [x264 | 131 | the [x264 | ||
132 | library](https://www.videolan.org/developers/x264.html).\r\n\r\nFor | 132 | library](https://www.videolan.org/developers/x264.html).\r\n\r\nFor | ||
133 | full reproducibility, we provide the original data set and results, as | 133 | full reproducibility, we provide the original data set and results, as | ||
134 | well scripts for data encoding and extraction (see resources). | 134 | well scripts for data encoding and extraction (see resources). | ||
135 | \r\n\r\n\r\n\r\n", | 135 | \r\n\r\n\r\n\r\n", | ||
n | 136 | "num_resources": 3, | n | 136 | "num_resources": 4, |
137 | "num_tags": 7, | 137 | "num_tags": 7, | ||
138 | "organization": { | 138 | "organization": { | ||
139 | "approval_status": "approved", | 139 | "approval_status": "approved", | ||
140 | "created": "2016-08-08T20:30:16.444200", | 140 | "created": "2016-08-08T20:30:16.444200", | ||
141 | "description": "The availability of consistent and comprehensible | 141 | "description": "The availability of consistent and comprehensible | ||
142 | spatial data is fundamental for scientific research, in particular in | 142 | spatial data is fundamental for scientific research, in particular in | ||
143 | the context of long term observation series. An adequate documentation | 143 | the context of long term observation series. An adequate documentation | ||
144 | of the data quality and its history finally enables users to work | 144 | of the data quality and its history finally enables users to work | ||
145 | responsibly with these data.\r\n\r\nAs the research community gets | 145 | responsibly with these data.\r\n\r\nAs the research community gets | ||
146 | closer and the sharing of data becomes more common and important a | 146 | closer and the sharing of data becomes more common and important a | ||
147 | simple and intuitive access to these environmental data is a key | 147 | simple and intuitive access to these environmental data is a key | ||
148 | factor in large projects. Methods of spatial information analysis | 148 | factor in large projects. Methods of spatial information analysis | ||
149 | allow to build and link complex process models of different scientific | 149 | allow to build and link complex process models of different scientific | ||
150 | fields.\r\n\r\n###Tasks and main research\r\n\r\n* Developing | 150 | fields.\r\n\r\n###Tasks and main research\r\n\r\n* Developing | ||
151 | innovative methods to store the history, quality and accuracy of | 151 | innovative methods to store the history, quality and accuracy of | ||
152 | spatial & temporal data (event oriented spatial databases), developing | 152 | spatial & temporal data (event oriented spatial databases), developing | ||
153 | and implementing a method database, particularly in the context of the | 153 | and implementing a method database, particularly in the context of the | ||
154 | projects National Forest Inventory NFI and Datacenter Nature and | 154 | projects National Forest Inventory NFI and Datacenter Nature and | ||
155 | Landscape DNL\r\n* Analysing spatial and temporal data and modelling | 155 | Landscape DNL\r\n* Analysing spatial and temporal data and modelling | ||
156 | natural phenomena and processes\r\n* Developing algorithms for open | 156 | natural phenomena and processes\r\n* Developing algorithms for open | ||
157 | and intuitive search in geo-databases (e.g. ontologies)\r\n* | 157 | and intuitive search in geo-databases (e.g. ontologies)\r\n* | ||
158 | Developing and implementing concepts to provide spatially distributed | 158 | Developing and implementing concepts to provide spatially distributed | ||
159 | geographic information (virtual database)\r\n* Developing methods to | 159 | geographic information (virtual database)\r\n* Developing methods to | ||
160 | handle the uncertainties and inaccuracies (due to measurement and | 160 | handle the uncertainties and inaccuracies (due to measurement and | ||
161 | spatial resolution) of spatial data when used in models\r\n* | 161 | spatial resolution) of spatial data when used in models\r\n* | ||
162 | Maintaining and advancing the NFI-database and the Datacenter Nature | 162 | Maintaining and advancing the NFI-database and the Datacenter Nature | ||
163 | and Landscape (DNL), developing software for the NFI and DNL\r\n* | 163 | and Landscape (DNL), developing software for the NFI and DNL\r\n* | ||
164 | Maintaining and advancing the Geographical Information System of the | 164 | Maintaining and advancing the Geographical Information System of the | ||
165 | WSL\r\n* Knowledge transfer at university level, mainly through | 165 | WSL\r\n* Knowledge transfer at university level, mainly through | ||
166 | teaching positions, support and supervision of Master- and PhD-theses | 166 | teaching positions, support and supervision of Master- and PhD-theses | ||
167 | in the main topics of the GIS-Group\r\n\r\n__Further information__: | 167 | in the main topics of the GIS-Group\r\n\r\n__Further information__: | ||
168 | organization/research-units/forest-resources-and-management/gis.html", | 168 | organization/research-units/forest-resources-and-management/gis.html", | ||
169 | "id": "a5d8660c-7635-4620-8289-fb6181c34e0c", | 169 | "id": "a5d8660c-7635-4620-8289-fb6181c34e0c", | ||
170 | "image_url": "2018-07-10-090809.951188LogoWSL.svg", | 170 | "image_url": "2018-07-10-090809.951188LogoWSL.svg", | ||
171 | "is_organization": true, | 171 | "is_organization": true, | ||
172 | "name": "gis", | 172 | "name": "gis", | ||
173 | "state": "active", | 173 | "state": "active", | ||
174 | "title": "GIS", | 174 | "title": "GIS", | ||
175 | "type": "organization" | 175 | "type": "organization" | ||
176 | }, | 176 | }, | ||
177 | "owner_org": "a5d8660c-7635-4620-8289-fb6181c34e0c", | 177 | "owner_org": "a5d8660c-7635-4620-8289-fb6181c34e0c", | ||
178 | "private": false, | 178 | "private": false, | ||
179 | "publication": "{\"publication_year\": \"2021\", \"publisher\": | 179 | "publication": "{\"publication_year\": \"2021\", \"publisher\": | ||
180 | \"EnviDat\"}", | 180 | \"EnviDat\"}", | ||
181 | "publication_state": "published", | 181 | "publication_state": "published", | ||
182 | "related_datasets": "", | 182 | "related_datasets": "", | ||
183 | "related_publications": " * | 183 | "related_publications": " * | ||
184 | https://www.dora.lib4ri.ch/wsl/islandora/object/wsl:28180", | 184 | https://www.dora.lib4ri.ch/wsl/islandora/object/wsl:28180", | ||
185 | "relationships_as_object": [], | 185 | "relationships_as_object": [], | ||
186 | "relationships_as_subject": [], | 186 | "relationships_as_subject": [], | ||
187 | "resource_type": "dataset", | 187 | "resource_type": "dataset", | ||
188 | "resource_type_general": "dataset", | 188 | "resource_type_general": "dataset", | ||
189 | "resources": [ | 189 | "resources": [ | ||
190 | { | 190 | { | ||
191 | "cache_last_updated": null, | 191 | "cache_last_updated": null, | ||
192 | "cache_url": null, | 192 | "cache_url": null, | ||
193 | "created": "2021-07-12T16:30:37.834608", | 193 | "created": "2021-07-12T16:30:37.834608", | ||
194 | "description": "", | 194 | "description": "", | ||
195 | "doi": "", | 195 | "doi": "", | ||
196 | "format": "CORE", | 196 | "format": "CORE", | ||
197 | "hash": "", | 197 | "hash": "", | ||
198 | "id": "690106f9-3709-4eb4-b084-0f3492389c75", | 198 | "id": "690106f9-3709-4eb4-b084-0f3492389c75", | ||
199 | "last_modified": null, | 199 | "last_modified": null, | ||
200 | "metadata_modified": "2021-07-12T16:31:40.533558", | 200 | "metadata_modified": "2021-07-12T16:31:40.533558", | ||
201 | "mimetype": null, | 201 | "mimetype": null, | ||
202 | "mimetype_inner": null, | 202 | "mimetype_inner": null, | ||
203 | "name": "CORE Dataset (80 GB)", | 203 | "name": "CORE Dataset (80 GB)", | ||
204 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | 204 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | ||
205 | "position": 0, | 205 | "position": 0, | ||
206 | "resource_size": "{\"size_units\": \"gb\", \"size_value\": | 206 | "resource_size": "{\"size_units\": \"gb\", \"size_value\": | ||
207 | \"80\"}", | 207 | \"80\"}", | ||
208 | "resource_type": null, | 208 | "resource_type": null, | ||
209 | "restricted": "{\"allowed_users\": \"\", \"level\": \"public\", | 209 | "restricted": "{\"allowed_users\": \"\", \"level\": \"public\", | ||
210 | \"shared_secret\": \"\"}", | 210 | \"shared_secret\": \"\"}", | ||
211 | "size": null, | 211 | "size": null, | ||
212 | "state": "active", | 212 | "state": "active", | ||
213 | "url": "https://envicloud.wsl.ch/#/?prefix=wsl/CORE_S2A/", | 213 | "url": "https://envicloud.wsl.ch/#/?prefix=wsl/CORE_S2A/", | ||
214 | "url_type": null | 214 | "url_type": null | ||
215 | }, | 215 | }, | ||
216 | { | 216 | { | ||
217 | "cache_last_updated": null, | 217 | "cache_last_updated": null, | ||
218 | "cache_url": null, | 218 | "cache_url": null, | ||
219 | "created": "2021-07-21T17:24:33.087829", | 219 | "created": "2021-07-21T17:24:33.087829", | ||
220 | "description": "Shell script to reproduce the CORE format. You | 220 | "description": "Shell script to reproduce the CORE format. You | ||
221 | can 1) download and unzip the file, 2) make the script executable and | 221 | can 1) download and unzip the file, 2) make the script executable and | ||
222 | 3) run it.\r\nDisclaimer: only provided for peer review. Proper | 222 | 3) run it.\r\nDisclaimer: only provided for peer review. Proper | ||
223 | software for working with CORE will become available in time on | 223 | software for working with CORE will become available in time on | ||
224 | https://github.com/EnviDat/?q=core (both Web/JS for Frontend and | 224 | https://github.com/EnviDat/?q=core (both Web/JS for Frontend and | ||
225 | Python for Backend).", | 225 | Python for Backend).", | ||
226 | "doi": "", | 226 | "doi": "", | ||
227 | "format": ".sh", | 227 | "format": ".sh", | ||
228 | "hash": "", | 228 | "hash": "", | ||
229 | "id": "5d8926a7-e8b9-4f01-a197-7edd0968e5c8", | 229 | "id": "5d8926a7-e8b9-4f01-a197-7edd0968e5c8", | ||
230 | "last_modified": null, | 230 | "last_modified": null, | ||
231 | "metadata_modified": "2021-07-21T17:28:18.683804", | 231 | "metadata_modified": "2021-07-21T17:28:18.683804", | ||
232 | "mimetype": null, | 232 | "mimetype": null, | ||
233 | "mimetype_inner": null, | 233 | "mimetype_inner": null, | ||
234 | "name": "reproduce_S2A_CORE", | 234 | "name": "reproduce_S2A_CORE", | ||
235 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | 235 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | ||
236 | "position": 1, | 236 | "position": 1, | ||
237 | "publication_state": "", | 237 | "publication_state": "", | ||
238 | "resource_size": "{\"size_units\": \"kb\", \"size_value\": | 238 | "resource_size": "{\"size_units\": \"kb\", \"size_value\": | ||
239 | \"\"}", | 239 | \"\"}", | ||
240 | "resource_type": null, | 240 | "resource_type": null, | ||
241 | "restricted": "{\"allowed_users\": \"\", \"level\": \"public\", | 241 | "restricted": "{\"allowed_users\": \"\", \"level\": \"public\", | ||
242 | \"shared_secret\": \"\"}", | 242 | \"shared_secret\": \"\"}", | ||
243 | "size": 4313, | 243 | "size": 4313, | ||
244 | "state": "active", | 244 | "state": "active", | ||
245 | "url": | 245 | "url": | ||
246 | 5d8926a7-e8b9-4f01-a197-7edd0968e5c8/download/reproduce_s2a_core.zip", | 246 | 5d8926a7-e8b9-4f01-a197-7edd0968e5c8/download/reproduce_s2a_core.zip", | ||
247 | "url_type": "upload" | 247 | "url_type": "upload" | ||
248 | }, | 248 | }, | ||
249 | { | 249 | { | ||
250 | "cache_last_updated": null, | 250 | "cache_last_updated": null, | ||
251 | "cache_url": null, | 251 | "cache_url": null, | ||
252 | "created": "2021-07-21T17:23:15.438435", | 252 | "created": "2021-07-21T17:23:15.438435", | ||
253 | "description": "Shell script to extract data from the CORE | 253 | "description": "Shell script to extract data from the CORE | ||
254 | format. You can 1) download and unzip the file, 2) make the script | 254 | format. You can 1) download and unzip the file, 2) make the script | ||
255 | executable and 3) run it.\r\nDisclaimer: only provided for peer | 255 | executable and 3) run it.\r\nDisclaimer: only provided for peer | ||
256 | review. Proper software will become available in time on | 256 | review. Proper software will become available in time on | ||
257 | https://github.com/EnviDat/?q=core (both Web/JS for Frontend and | 257 | https://github.com/EnviDat/?q=core (both Web/JS for Frontend and | ||
258 | Python for Backend).", | 258 | Python for Backend).", | ||
259 | "doi": "", | 259 | "doi": "", | ||
260 | "format": ".sh", | 260 | "format": ".sh", | ||
261 | "hash": "", | 261 | "hash": "", | ||
262 | "id": "dec6f9ce-cef3-4da1-97a2-42e2d47315a6", | 262 | "id": "dec6f9ce-cef3-4da1-97a2-42e2d47315a6", | ||
263 | "last_modified": null, | 263 | "last_modified": null, | ||
264 | "metadata_modified": "2021-07-22T13:38:09.265801", | 264 | "metadata_modified": "2021-07-22T13:38:09.265801", | ||
265 | "mimetype": null, | 265 | "mimetype": null, | ||
266 | "mimetype_inner": null, | 266 | "mimetype_inner": null, | ||
267 | "name": "extract_S2A_CORE", | 267 | "name": "extract_S2A_CORE", | ||
268 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | 268 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | ||
269 | "position": 2, | 269 | "position": 2, | ||
270 | "publication_state": "", | 270 | "publication_state": "", | ||
271 | "resource_size": "{\"size_value\": \"\", \"size_units\": | 271 | "resource_size": "{\"size_value\": \"\", \"size_units\": | ||
272 | \"kb\"}", | 272 | \"kb\"}", | ||
273 | "resource_type": null, | 273 | "resource_type": null, | ||
274 | "restricted": "{\"level\": \"public\", \"allowed_users\": \"\", | 274 | "restricted": "{\"level\": \"public\", \"allowed_users\": \"\", | ||
275 | \"shared_secret\": \"\"}", | 275 | \"shared_secret\": \"\"}", | ||
276 | "size": 3147, | 276 | "size": 3147, | ||
277 | "state": "active", | 277 | "state": "active", | ||
278 | "url": | 278 | "url": | ||
279 | ec6f9ce-cef3-4da1-97a2-42e2d47315a6/download/extract_s2a_core.sh.zip", | 279 | ec6f9ce-cef3-4da1-97a2-42e2d47315a6/download/extract_s2a_core.sh.zip", | ||
280 | "url_type": "upload" | 280 | "url_type": "upload" | ||
t | t | 281 | }, | ||
282 | { | ||||
283 | "cache_last_updated": null, | ||||
284 | "cache_url": null, | ||||
285 | "created": "2022-11-04T05:04:58.173335", | ||||
286 | "description": "", | ||||
287 | "doi": "", | ||||
288 | "format": "HTML", | ||||
289 | "hash": "", | ||||
290 | "id": "8f3e4d9c-3c63-45c9-9c94-7157591901a5", | ||||
291 | "last_modified": null, | ||||
292 | "metadata_modified": "2022-11-04T05:04:58.137415", | ||||
293 | "mimetype": null, | ||||
294 | "mimetype_inner": null, | ||||
295 | "name": "View in the Digital Object Repository at WSL (DORA)", | ||||
296 | "package_id": "387cd755-33df-4543-ae50-529df462b94f", | ||||
297 | "position": 3, | ||||
298 | "publication_state": "", | ||||
299 | "resource_size": "{\"size_units\": \"kb\", \"size_value\": | ||||
300 | \"\"}", | ||||
301 | "resource_type": null, | ||||
302 | "restricted": "{\"allowed_users\": \"\", \"level\": \"public\", | ||||
303 | \"shared_secret\": \"\"}", | ||||
304 | "size": null, | ||||
305 | "state": "active", | ||||
306 | "url": | ||||
307 | "https://www.dora.lib4ri.ch/wsl/islandora/object/wsl%3A28180", | ||||
308 | "url_type": null | ||||
281 | } | 309 | } | ||
282 | ], | 310 | ], | ||
283 | "spatial": | 311 | "spatial": | ||
284 | e\":\"Point\",\"coordinates\":[8.454655408859253,47.36054253838278]}", | 312 | e\":\"Point\",\"coordinates\":[8.454655408859253,47.36054253838278]}", | ||
285 | "spatial_info": "Switzerland", | 313 | "spatial_info": "Switzerland", | ||
286 | "state": "active", | 314 | "state": "active", | ||
287 | "subtitle": "", | 315 | "subtitle": "", | ||
288 | "tags": [ | 316 | "tags": [ | ||
289 | { | 317 | { | ||
290 | "display_name": "CORE", | 318 | "display_name": "CORE", | ||
291 | "id": "d2c23a35-0f95-4d55-acaf-bd8c789c2b0b", | 319 | "id": "d2c23a35-0f95-4d55-acaf-bd8c789c2b0b", | ||
292 | "name": "CORE", | 320 | "name": "CORE", | ||
293 | "state": "active", | 321 | "state": "active", | ||
294 | "vocabulary_id": null | 322 | "vocabulary_id": null | ||
295 | }, | 323 | }, | ||
296 | { | 324 | { | ||
297 | "display_name": "GEODATA", | 325 | "display_name": "GEODATA", | ||
298 | "id": "533b830a-811f-4ca5-8a89-50ef2c9ec98e", | 326 | "id": "533b830a-811f-4ca5-8a89-50ef2c9ec98e", | ||
299 | "name": "GEODATA", | 327 | "name": "GEODATA", | ||
300 | "state": "active", | 328 | "state": "active", | ||
301 | "vocabulary_id": null | 329 | "vocabulary_id": null | ||
302 | }, | 330 | }, | ||
303 | { | 331 | { | ||
304 | "display_name": "GRIDDED DATA", | 332 | "display_name": "GRIDDED DATA", | ||
305 | "id": "fabcfdd1-5236-449d-b438-050d79d1dfc5", | 333 | "id": "fabcfdd1-5236-449d-b438-050d79d1dfc5", | ||
306 | "name": "GRIDDED DATA", | 334 | "name": "GRIDDED DATA", | ||
307 | "state": "active", | 335 | "state": "active", | ||
308 | "vocabulary_id": null | 336 | "vocabulary_id": null | ||
309 | }, | 337 | }, | ||
310 | { | 338 | { | ||
311 | "display_name": "RASTER", | 339 | "display_name": "RASTER", | ||
312 | "id": "ac99fddf-60e4-4ead-80dc-3f06239fc350", | 340 | "id": "ac99fddf-60e4-4ead-80dc-3f06239fc350", | ||
313 | "name": "RASTER", | 341 | "name": "RASTER", | ||
314 | "state": "active", | 342 | "state": "active", | ||
315 | "vocabulary_id": null | 343 | "vocabulary_id": null | ||
316 | }, | 344 | }, | ||
317 | { | 345 | { | ||
318 | "display_name": "SENTINEL-2", | 346 | "display_name": "SENTINEL-2", | ||
319 | "id": "1fcb6de2-5d54-45cf-a42f-751cec4ebe86", | 347 | "id": "1fcb6de2-5d54-45cf-a42f-751cec4ebe86", | ||
320 | "name": "SENTINEL-2", | 348 | "name": "SENTINEL-2", | ||
321 | "state": "active", | 349 | "state": "active", | ||
322 | "vocabulary_id": null | 350 | "vocabulary_id": null | ||
323 | }, | 351 | }, | ||
324 | { | 352 | { | ||
325 | "display_name": "TIME SERIES", | 353 | "display_name": "TIME SERIES", | ||
326 | "id": "e1a121d0-e573-429a-95cb-2d1d4c3a48b7", | 354 | "id": "e1a121d0-e573-429a-95cb-2d1d4c3a48b7", | ||
327 | "name": "TIME SERIES", | 355 | "name": "TIME SERIES", | ||
328 | "state": "active", | 356 | "state": "active", | ||
329 | "vocabulary_id": null | 357 | "vocabulary_id": null | ||
330 | }, | 358 | }, | ||
331 | { | 359 | { | ||
332 | "display_name": "VIDEO ENCODING", | 360 | "display_name": "VIDEO ENCODING", | ||
333 | "id": "4d66cee8-311d-4100-ba9e-a32039cbbad3", | 361 | "id": "4d66cee8-311d-4100-ba9e-a32039cbbad3", | ||
334 | "name": "VIDEO ENCODING", | 362 | "name": "VIDEO ENCODING", | ||
335 | "state": "active", | 363 | "state": "active", | ||
336 | "vocabulary_id": null | 364 | "vocabulary_id": null | ||
337 | } | 365 | } | ||
338 | ], | 366 | ], | ||
339 | "title": "Cloud Optimized Raster Encoding (CORE) format", | 367 | "title": "Cloud Optimized Raster Encoding (CORE) format", | ||
340 | "type": "dataset", | 368 | "type": "dataset", | ||
341 | "url": null, | 369 | "url": null, | ||
342 | "version": "0.1" | 370 | "version": "0.1" | ||
343 | } | 371 | } |