NBISweden / aida-data-hub

AIDA Data Hub Scrum team board
1 stars 1 forks source link

Evaluation engine for bigpicture integration with grand-challenge #760

Open pontus opened 2 days ago

pontus commented 2 days ago

bigpicture has a use case for indirect access to images, e.g. letting an algorithm run over images that aren't allowed to be viewed by actual humans.

One idea for fulfilling that is to align with the Grand challenge project, we've also discussed doing a demonstration of this.

A first/early iteration of such a demonstrator could

There are a lot of things that explicitly do not need to happen now, e.g. later on we'll want to verify somehow that the evaluation request was created by someone who is allowed to do indirect (or possibly direct) access on the dataset, how to shim the images, and so on.

This shouldn't be exposed to any incoming requests but should still be considered very sensitive.

Likely golang is most suitable to provide small, secure and understandable code for now.

pontus commented 2 days ago

Some of the example data in the api explorer seems weird. I have some example code I got some time ago that can be passed, there's no guarantee that works with what ended up in the API but it can be nice to have a look at.

minha12 commented 1 day ago

(1) The API explorer doesn't work correctly indeed. Could you please share your codes? (2) For demo purposes, can I set Bigpicture as simple as a container that runs S3 with some sample images?