Testing Workflows in Kadi Studio Using Docker Image
As part of developing an automated preprocessing workflow for data uploaded to Kadi, a Docker image was created in collaboration with KIT. This image implements an initial, simplified procedure for converting shapefiles to VTK files and serves as a prototype server intended to run on the production Kadi server in the future.
The conversion is stored in the Docker container as a Python script that includes all necessary libraries. Based on this, the workflow is generated via Kadi Studio and the Kadi API. Currently, this workflow can be run on a trial basis in the Kadi demo instance. To do this, the functions and methods of the Python script are converted into an XML format using the XMLHelpy library, which can be integrated into the demo environment.
All usage instructions for the Docker image have been documented in detail and stored in the GitLab repository.