Skip to content

Modify parser.py to directly convert a BEE python specification to a WF_Interface object #1196

@rstyd

Description

@rstyd

The parser is located at https://github.com/lanl/BEE/blob/develop/beeflow/common/parser/parser.py
The parser uses cwl_utils to parse a CWL using the load_document function in cwl_parser. This returns a CommandLineTool object which is then converted into a Workflow class.

For this issue, we need to remove the CWL pieces of the parser and convert our new python specification into something that can be added to the WF_Interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions