Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add rasdaman datacubes to catalog #8

Closed
pebau opened this issue Dec 13, 2023 · 17 comments
Closed

add rasdaman datacubes to catalog #8

pebau opened this issue Dec 13, 2023 · 17 comments
Assignees

Comments

@pebau
Copy link

pebau commented Dec 13, 2023

A list of datacubes is already provided by rasdaman, but not listed in the catalog. As the automatic procedure is not yet in place, asking herewith to manually add these to the catalog.

The list of datacubes can be harvested through this WCS request. Remaining available for any questions.

@pebau
Copy link
Author

pebau commented Dec 13, 2023

Actually, this exercise might help in preparing the automatic procedure for the future.

@baloola
Copy link
Member

baloola commented Dec 13, 2023

Hi there, I tried the WCS link and I get an "Unauthorized" exception as a response

<ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" version="2.1.0" xsi:schemaLocation="http://www.opengis.net/ows/2.0 http://schemas.opengis.net/ows/2.0/owsExceptionReport.xsd">
<ows:Exception exceptionCode="Unauthorized">
<ows:ExceptionText>Missing basic authentication header with username:password encoded in Base64 string from request '/rasdaman/ows?service=WCS&acceptversions=2.0.1&request=GetCapabilities&version=2.0.1'</ows:ExceptionText>
</ows:Exception>
</ows:ExceptionReport>

@pebau
Copy link
Author

pebau commented Dec 14, 2023

thanks for reporting, we will take care.

@pebau
Copy link
Author

pebau commented Dec 14, 2023

at first glance, no login data are passed according to the message, can you check again?

@bangph
Copy link
Member

bangph commented Dec 14, 2023

@baloola you need to provide credentials in the request, use curl for that

e.g. curl -u 'fairicube_eox:PASS' 'https://fairicube.rasdaman.com/rasdaman/ows?service=WCS&version=2.0.1&request=GetCapabilities'

@baloola
Copy link
Member

baloola commented Dec 14, 2023

thanks @bangph , the thing is I do not have credentials, any idea how to get valid credentials

@bangph
Copy link
Member

bangph commented Dec 14, 2023

@baloola you could send an email to Peter (he commented above) and he will send the credentials to you.

@pebau
Copy link
Author

pebau commented Dec 14, 2023

credentials sent

@pebau
Copy link
Author

pebau commented Jan 19, 2024

@baloola @eox-cs1 still no information provided from your side, rasdaman still effectively locked out.

@KathiSchleidt
Copy link
Member

I believe this issue has long been solved, please check and if so, close this issue

@misev
Copy link

misev commented Jul 26, 2024

I don't think it's been done, @baloola? Yesterday I spent a whole day to create 20 entries manually, predominantly by copy-pasting stuff from the DescribeCoverage responses.

A DescribeCoverage such as this can be parsed and at least provide a skeleton with most details filled in, that can then be fine-tuned.

@KathiSchleidt
Copy link
Member

@misev not quite sure what you're expecting here, sounds like you expect the catalog to harvest the basic information from DescribeCoverage, then allow users to complete this information?

This sounds a bit backwards, as the original agreement was that UC partners fill out a data request, then this gets transformed to a STAC metadata record and in the case of CU/rasdaman, is used to import the requested dataset.

What you're now describing is that CU/rasdaman puts a dataset online, provide part of the information, then let the UC partner clean up. The records you're working on should all be available via the metadata editor (everything from the inventory sheet was imported). What you're now proposing is adding duplicate records, thus just increasing the confusion.

Also, while I'm impressed at how you've packed the required metadata concepts into the Coverage metadata slot, to my memory this is still totally undocumented. More relevant would be getting these metadata concepts to the STAC metadata under the corresponding entries on OGC API - Coverages

@misev
Copy link

misev commented Jul 29, 2024

The main issue is that the data request that the UC partners have filled in have been generally quite incomplete. Furthermore, some details become apparent once we look closely at the data and model it as a datacube, especially the axis/extents and bands. E.g. this datacube has 200 bands, and I wouldn't expect anyone to enter all of those manually in the catalog-editor.

If #32 and the other issues are fixed hopefully this will become a smaller issue and functionality like harvesting a DescribeCoverage won't be necessary. But as it is currently, I've had to discover and copy in most of the information myself.

@KathiSchleidt
Copy link
Member

@misev I'm aware that this process has gone badly sideways :( However, this was to a large part due to unaligned activities by WP5 responsibles (don't want to go into the sordid details here).

The plan was that WP5 guides the UC partners together with the WP2 lead in finding and accessing required data, but this never happened, leading to the mess you've now encountered. As to my understanding, you're now WP5 lead, I'd much appreciate a proposal at clarification. Issues such as which bands of the pesticide grids you mention above should be clarified with the responsible UC partners.

One more detail: it was clear from the onset of FAIRiCUBE that the UC partners do NOT have a good understanding of the various EO products. The core objective of FAIRiCUBE is to enable players from beyond classic Earth Observation (EO) domains to provide, access, process, and share gridded data and algorithms in a FAIR and TRUSTable manner. The gap between what would be possible through the use of EO products vs. what terrestrial scientists can actually access is exactly what we're trying to fill! If this were not a problem, we wouldn't have the project!

@misev
Copy link

misev commented Jul 29, 2024

@KathiSchleidt I think you misunderstood somewhat my comment. I'm not complaining or blaming anybody, just explaining how this process is right now in order to clarify why a feature as requested here would be useful. It would certainly make creating catalog entries easier for us and less error-prone.

@KathiSchleidt
Copy link
Member

@misev maybe you also misunderstood my answer ;)

If you need more information for any of the requested datasets, please directly contact the requesting UC partner!

@misev
Copy link

misev commented Aug 8, 2024

As I have done the requests with the catalog editor already I think the "automated procedure" originally discussed in this issue is not that needed anymore, so it can be closed.

@misev misev closed this as completed Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants