-
Notifications
You must be signed in to change notification settings - Fork 1
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
Sprint 3: 31 Jan - 4 Feb #23
Comments
@Jaapel I finally was able to add an experimental feature to our backend so that overviews are used when you work at lower resolutions. This is a very basic example, note this line where I set to 'experimental' feature flag, which is important to make it work, all against openeo-dev.vito.be:
Can you integrate this in your code and do a test run on a larger scale? By the way, can you confirm that the full processing of spain will also work against a lower resolution? This is quite important for getting a view on data needs. |
@jdries I can try it tomorrow, worked today on an example with all the data using the Do you know how both resampling and this new experimental feature work with masks or missing data? When upsampling, do |
Also caching DataCubes causes missing metadata errors, as described here, which makes quick iteration on larger datasets difficult. Todays run Took ~4 hours to complete. If you have some time this sprint, I can guide you through how I set it up! |
@Jaapel upsampling can indeed have various approaches to NaN values, but when we speed things up by using the overviews in the native products, we can't control that anymore. Also for the sceneclassification, I don't really know what was to generate them. Will be interesting to compare results perhaps. We clearly need to work on this load_result to simpllify the caching, but this experimental use of overviews also has the potential to drastically reduce that 4 hours job duration. |
@jdries any place where I can find information about how resampling / upsampling method work with NaN / filtered values? |
It seems that both openEO and GDAL explicitly mention how NODATA/valid pixels are treated, per resampling method: I have been searching through Sentinel-2 docs, but unfortunately cannot find which resampling method is used to generate overviews. |
This is great @jdries ! Let me try to see if I can improve the masking in the algorithm. |
RetrospectiveTops
Tips
Review objectivesThe overarching goal is to work towards running the Aquamonitor workflow on
Make the data available for the use case
Progress on Notebook (MVP)
Current objective = make the data available
other actions
follow up progress meeting18 Feb 15h00 CET
|
We have recreated the stac server to use an nfs moutend PVC. |
Progress meeting: 18 Febprovide object storage (swift/S3 interfaces), check integration with EGI Checkin
Make data available on INCDUpdate
Next steps
sort out the VA amendment for CREODIAS to get access to object storage
configure CREODIAS layer for INCD instance so that the OpenEO workflow can access the data remotely from INCD
in terms of optimisation can work with lower resolution data, has performance impacts for transfer, analysis etc.
Continue testing and improving Notebook using data for whole of Spain on Terrascope
Switch to CREODIAS backend and test.See above dependency Switch to INCD backend and test local data access performance.See above dependency Next meeting9 March 4-5pm
|
Hi all, I have been able to test the remote S3 access to CreoDIAS in openEO, and gotten it to work. The main next step is for INCD to get an S3 access key and secret key for use in the use case, but I guess we need to wait for the amendment to the VA? After that, to go further: This will need to happen in a yaml file similar to this one: After that, we should be able to use layers from CreoDIAS on INCD. best regards, |
provide object storage (swift/S3 interfaces), check integration with EGI Checkin
poster for Portugal Copernicus meeting (first national copernicus conferences) on 22/23 March
Make data available on INCD
sort out the VA amendment for CREODIAS to get access to object storage
blockers
configure CREODIAS layer for INCD instance so that the OpenEO workflow can access the data remotely from INCD
in terms of optimisation can work with lower resolution data, has performance impacts for transfer, analysis etc. & Continue testing and improving Notebook using data for whole of Spain on Terrascope
reminder of objectives
next steps
Follow up meeting: 25 March, 12h00 CET |
I know we don't get a fresh start, but shouldn't the data be registered in STAC by the downloader? I guess it knows what it just downloaded, right? We can think of a one-time solution to register what has already been downloaded before, but that would be a one-time hack.
User/Access management seems to be the greatest issue now. Would it be possible to set up an IP filter before we have proper access control? That would mean someone (INCD?) specifying IP addresses (ranges) that can access the catalogue. Just asking: It may not be needed in the end. |
hi Zdenek
for INCD that would be 194.210.120.0/23
best
Mario
…On 09/03/22 15:52, Zdeněk Šustr wrote:
Requires an indexing job to be run locally to index data at
provider and create the STAC metadata
I know we don't get a fresh start, but shouldn't the data be
registered in STAC by the downloader? I guess it knows what it just
downloaded, right? We can think of a one-time solution to register
what has already been downloaded before, but that would be a one-time
hack.
please update on progress related to centralised STAC catalogue
service
User/Access management seems to be the greatest issue now. Would it be
possible to set up an IP filter before we have proper access control?
That would mean someone (INCD?) specifying IP addresses (ranges) that
can access the catalogue. Just asking: It may not be needed in the end.
—
Reply to this email directly, view it on GitHub
<#23 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABRFFWA4EUIZTOC7EDUTRDLU7DCKLANCNFSM5MU4TQEQ>.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Should we close this one? |
Yes!
…________________________________
From: Sebastian Luna-Valero ***@***.***>
Sent: Tuesday, October 25, 2022 5:24:29 PM
To: c-scale-community/use-case-aquamonitor ***@***.***>
Cc: Björn Backeberg ***@***.***>; Mention ***@***.***>
Subject: Re: [c-scale-community/use-case-aquamonitor] Sprint 3: 31 Jan - 4 Feb (Issue #23)
Caution: This message was sent from outside of Deltares. Please do not click links or open attachments unless you recognize the source of this email and know the content is safe. Please report all suspicious emails to ***@***.***" as an attachment.
Should we close this one?
—
Reply to this email directly, view it on GitHub<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fc-scale-community%2Fuse-case-aquamonitor%2Fissues%2F23%23issuecomment-1290743581&data=05%7C01%7C%7C70041f25c0d64e17aee908dab69d02d2%7C15f3fe0ed7124981bc7cfe949af215bb%7C0%7C0%7C638023082723015134%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=LTAAW1B6IDBK15VP49611C4%2BNdzK8nQ84quSBkwtNNY%3D&reserved=0>, or unsubscribe<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAHAI3NXWWM6TUCWATR63J33WE73S3ANCNFSM5MU4TQEQ&data=05%7C01%7C%7C70041f25c0d64e17aee908dab69d02d2%7C15f3fe0ed7124981bc7cfe949af215bb%7C0%7C0%7C638023082723015134%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=aPH%2BFoAYA0Y%2FyZreRFVcVvXDtIgTgy%2BT7Lfz%2FxuBxY0%3D&reserved=0>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail.
|
Thanks! |
Notes from sprint planning meeting can be found here: https://confluence.egi.eu/display/CSCALE/2022-01-20+Planning+the+next+Aquamonitor+sprint
Objectives
The overarching goal is to work towards running the Aquamonitor workflow on
Report on performance differences.
Make the data available for the use case
Progress on Notebook (MVP)
cc @gena @Jaapel @gdonvito @mariojmdavid @jopina @jorge-lip
The text was updated successfully, but these errors were encountered: