🤔 Problem

We have a grant from the ETH ORD committee to integrate Renku bidirectionally with data repositories, specifically EnviDAT (WSL) and SciCAT (PSI). In EnviDAT Data Connectors, we want people to be able to connect datasets in these data repositories into Renku. In this pitch, we are making the connection in the other direction: enabling these data repositories to query Renku and display Renku data usage information in their dataset pages.

🍴 Appetite

1 weeks

🎯 Solution

Apispec example

We already have an endpoint that does some of this:

image.png

We shoud:

🚞 User stories / journeys

<aside> <img src="/icons/suit-diamond_orange.svg" alt="/icons/suit-diamond_orange.svg" width="40px" />

These job stories need to be validated with EnviDAT/SciCAT

</aside>

(As EnviDAT/SciCat operator) When I am looking to show data usage info on my dataset pages,

I want to be able to give Renku the DOI of a dataset and receive (public) usage information from Renku to show on the page, including the URL of the project and the project name

(As EnviDAT/SciCat consumer) When I am browsing data on the data repository,

I want to be able to directly visit projects in Renku where the data is used,

so that I can see working examples of using the data.

(As EnviDAT/SciCat consumer) When I am browsing data on the data repository,

I want to be able to see how many projects on Renku use the data,

so that… ?

🐰 Rabbit Holes

🔐 Security Implications