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

Process Graph Testing: Local backend for testing #88

Closed
przell opened this issue Nov 11, 2021 · 3 comments
Closed

Process Graph Testing: Local backend for testing #88

przell opened this issue Nov 11, 2021 · 3 comments
Labels
Feature Request Possible Features to add to the client low R4OpenEO Feature Specifcation

Comments

@przell
Copy link
Member

przell commented Nov 11, 2021

Title Process Graph Testing: Local backend for testing
Date 2021-11-11
Issue #88
Category Usability, Debugging
Description In the python client their are thoughts to create a "local mode": Load data locally and apply a process graph to it. Whereas the local python functions mimic the functions in the backend. This is valuable for debugging and tracing the dimensionality of a datacube in a process graph at a given point. For the R-Client this would mean to implement all openEO functions in R (probably using stars).
Dependencies stars
Links Local Prototyping
Priority Low
Impact High

In the python client their are thoughts to create a "local mode": Load data locally and apply a process graph to it.
I guess since many things rely on xarray in python (and many process are already written in python at the backend) it will not be a very long stretch.
I don't know how much effort this would be to implement in R?

@przell przell added the Feature Request Possible Features to add to the client label Nov 11, 2021
@przell
Copy link
Member Author

przell commented Nov 11, 2021

Load collection - save result -> NetCDF -> Load to stars object
Test openEO processes locally (map open processes to R functions)

@przell przell changed the title Local backend for testing Process Graph Testing: Local backend for testing Nov 18, 2021
@przell
Copy link
Member Author

przell commented Nov 18, 2021

Effort for implementing all the functions in R would be too high
Possibility to use python local mode via dedicated API as soon as python has implemented it
General question about usefulness
--> Highly optional that we will implement this in the R4openEO

@przell
Copy link
Member Author

przell commented Oct 20, 2022

Out of Scope

@przell przell closed this as completed Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Possible Features to add to the client low R4OpenEO Feature Specifcation
Projects
None yet
Development

No branches or pull requests

2 participants