{% extends "base.html" %} {% block title %}{{ recipe.name }} - Recipe - Art-DAG L1{% endblock %} {% block head %} {{ super() }} {% endblock %} {% block content %}
← Recipes

{{ recipe.name }}

{% if recipe.version %} v{{ recipe.version }} {% endif %}
{% if recipe.description %}

{{ recipe.description }}

{% endif %}
Pipeline DAG {{ recipe.steps | length }} steps

Steps

{% for step in recipe.steps %} {% set colors = { 'effect': 'blue', 'analyze': 'purple', 'transform': 'green', 'combine': 'orange', 'output': 'cyan' } %} {% set color = colors.get(step.type, 'gray') %}
{{ loop.index }} {{ step.name }} {{ step.type }}
{% if step.inputs %}
Inputs: {{ step.inputs | join(', ') }}
{% endif %} {% if step.params %}
{{ step.params | tojson }}
{% endif %}
{% endfor %}

Source

{{ recipe.yaml }}
{% endblock %}