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 Pipeline Functionality #96

Open
redransil opened this issue May 25, 2023 · 2 comments
Open

Add Pipeline Functionality #96

redransil opened this issue May 25, 2023 · 2 comments

Comments

@redransil
Copy link
Contributor

redransil commented May 25, 2023

We need a system to input data into a function, run the function, and have the output be saved as an asset on CO2.Storage.

The UI should look like the image below, with the following features:

  • In this version, we only support bacalhau as the back end
  • The function contains the following information: (input type, URL of a docker image, output type)
  • Open question: what is the type of bacalhau output?
  • You can click on the function myFn and a pop-up appears, allowing you to search for functions. This popup should let you select a different index chain if you want to, and text search to find the right function
  • If the new function does not have the same input data type, the data myData is cleared
  • You can click on the data myData and a pop-up appears, allowing you to search for data similar to the function search
  • When you click the "play" button, the job is run. The output is saved as a new asset.
  • After the job is run, the pipeline (inout data, function, output data) is saved. You can sign it and add provenance information if you choose to.
Screenshot 2023-05-25 at 12 30 45 PM
@adgsm
Copy link
Contributor

adgsm commented Jun 27, 2023

Backend is done and ready. Showcase decarbonize.travel.
UI is to be made next.

@adgsm
Copy link
Contributor

adgsm commented Jul 16, 2023

Functions and Pipelines (inspector) added with 0b9f5bf

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

2 participants