You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenEO specifies elementary processes, e.g., add, divide and sqrt to perform arbitrary operations on the datacube arrays. This is useful for implementing own metrics and reducers that use multiple bands. The R client allows to provide R functions to describe the calculation:
Process graphs are somewhat a domain specific programming language (DSL). I'd be nice to be able to transpile Julia expressions into openEO processes as well. Since the ProcessGraph is a DAG with one-directional data flow, there are no for and goto statements possible e.g. inside reducer functions and only simple arithmetic and if. Am I right, @m-mohr ?
More complex code would probably require user defined function and a Julia runtime in the backend that is not developed yet. So this is just to enable writing openEO process graphs with Julia syntax that can be executed on backend with different languages.
The text was updated successfully, but these errors were encountered:
OpenEO specifies elementary processes, e.g., add, divide and sqrt to perform arbitrary operations on the datacube arrays. This is useful for implementing own metrics and reducers that use multiple bands. The R client allows to provide R functions to describe the calculation:
Lowered Julia code seems to be a promising starting point to map Julia expressions to openEO processes:
Process graphs are somewhat a domain specific programming language (DSL). I'd be nice to be able to transpile Julia expressions into openEO processes as well. Since the ProcessGraph is a DAG with one-directional data flow, there are no
for
andgoto
statements possible e.g. inside reducer functions and only simple arithmetic andif
. Am I right, @m-mohr ?More complex code would probably require user defined function and a Julia runtime in the backend that is not developed yet. So this is just to enable writing openEO process graphs with Julia syntax that can be executed on backend with different languages.
The text was updated successfully, but these errors were encountered: