GEOWEAVER_CWL: A python package to describe Geoweaver AI workflows in Common Workflow Language (CWL)
Geoweaver_cwl is a Python package specifically designed for Earth AI practitioners. It offers a seamless solution for converting Geoweaver AI workflows into the widely adopted Common Workflow Language (CWL) format. This package addresses a crucial challenge in the field of earth science, as it automates the translation process and ensures the workflows adhere to a standardized format. CWL provides a formal and text-based description of the workflow, including details about inputs, outputs, and execution parameters. Overall, Geoweaver_cwl streamlines the workflow translation process, promotes workflow portability, and expands the opportunities for executing AI workflows in the earth science domain.