We already have the technical capabilities in https://github.com/pyiron/conda_subprocess which is integrated in pyiron. If the other frameworks would also support executing Python functions in separate conda environments, then we could add a corresponding parameter in the node definition. Alternatively, for the workflow frameworks which do not provide the option to execute Python functions in a separate conda environment we could dynamically wrap the Python functions to add this functionality, but it might interfere with the decorator of the specific workflow framework.