Skip to content

EO Application packages in openEO #428

@m-mohr

Description

@m-mohr

We are looking into ways to integrate EO Application packages (CWL) into openEO.
Our latest ideas are formulated here: Open-EO/openeo-processes#507 (comment)

To be as close as possible to OGC API - Processes and the OGC Best Practice for Earth Observation Application Package, we have a couple of questions:

  1. In a CWL file from OSPD that @fmigneault provided, I could see types and formats being defined for inputs and outputs, for example type: File[] and format ogc:geotiff.
    • Is there a list of these formats?
    • Is there a format pre-defined for STAC? If not, can we define one?
    • Would the type better be defined as a File, File[] or Directory?
  2. Is there a pre-defined link relation type to link to an OGC API - Processes API (i.e. it's landing page)?
  3. If an EO Application package is deployed through Part 2, is there a way to fell from the OGC API Processs Description whether a process originates from a previously deployed CWL or not?
    • Is there any substantial difference between a pre-deployed CWL and a "regular" OGC API - Processes from a user point of view that works with the OGC API?
  4. Is there a recommended way to name Application Packages? What's the agreed / commonly used terminology? Should we call a UDF runtime in openEO bettter EOAP, CWL, ...? It would sit on the same level as e.g. a Python or R UDF runtime...

PS: Sorry, this might not be the right place to post this issue, but I'm also not sure which place would be better suited.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions