Skip to content

Parse raw recipe steps when parsing workflow functions #181

@liamhuber

Description

@liamhuber

Already if there is a function with a recipe attached to it, we directly leverage the recipe. I tried naively duplicating the accompanying logic in the case that the call is a recipe, but a few of the workflow parser tests failed. I think it should be doable though, so I'll take a crack at it.

This would make a few edge cases easier, e.g. directly leveraging a the recipe wrapper around an awkward function like np.linspace.

For linter completeness a __call__ method might need to be added to the node model, but this could be a doc-like function explaining that it's there for using the recipe as a step in a parsed workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions