Hello everyone,
I am currently working on a little testing project of creating a smalled dockerized FastAPI service for executing CWL workflows via OGC API. I am storing CWL workflows in an sqlite db and would like to execute a given process with a POST request to an endpoint. Basically, selecting a CWL workflow and providing all of the inputs in the request and then execute.
However, I am having a tough time with wrapping my head around the python API reference. Particularly getting all of the necessary components/concepts together to successfully execute (all the context, runtimecontext, factory etc.).
I was wondering if someone has a similar example to what I am trying to do or can provide some explanation on the key components and steps/flow that needs to defined. Thank you very much, have a nice day!