{% extends "htmx/form_base.html" %} {% block form %}
{% comment %}
{% htmx_text_input name="text_search" show_label=False placeholder="Search with AI..." defer=False %}
{% endcomment %}
{% htmx_selectbox name="tags" show_label=False placeholder="Filter by tags..." options=component.tags_options multiselect=True defer=False %}
{% htmx_checkbox name="recommended_only" show_label=False side_text="Recommended Only " defer=False %} {# htmx_checkbox name="favorites_only" show_label=False side_text="Favorites Only " defer=False #}
* metrics are reported as the median of all past runs
** accuracy rating is based on many factors such as level of theory, convergence criteria, and % error (vs. experimental values). Read more here
Showing {{ component.nworkflows_show }} of {{ component.nworkflows }}
{% with ob=component.form_data.order_by.0 %} {% simmate_setting "website.show_finances" as SHOW_FINANCES %} {% if SHOW_FINANCES %} {% endif %} {% endwith %} {% if component.workflows_show %} {% for workflow in component.workflows_show %} {% comment %} {% endcomment %} {% if SHOW_FINANCES %} {% endif %} {% endfor %} {% else %} {% endif %}
{% if ob == "name_type" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="Type" grouped=True order_by_value="-name_type" %} {% elif ob == "-name_type" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="Type" grouped=True order_by_value="name_type" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="Type" grouped=True order_by_value="name_type" %} {% endif %} {% if ob == "name_app" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="App(s)" grouped=True order_by_value="-name_app" %} {% elif ob == "-name_app" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="App(s)" grouped=True order_by_value="name_app" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="App(s)" grouped=True order_by_value="name_app" %} {% endif %} {% if ob == "name_preset" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="Preset" grouped=True order_by_value="-name_preset" %} {% elif ob == "-name_preset" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="Preset" grouped=True order_by_value="name_preset" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="Preset" grouped=True order_by_value="name_preset" %} {% endif %} {% if ob == "accuracy_rating" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="Accuracy" grouped=True order_by_value="-accuracy_rating" %} {% elif ob == "-accuracy_rating" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="Accuracy" grouped=True order_by_value="accuracy_rating" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="Accuracy" grouped=True order_by_value="accuracy_rating" %} {% endif %} {% if ob == "median_cpu_time" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="CPU Time" grouped=True order_by_value="-median_cpu_time" %} {% elif ob == "-median_cpu_time" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="CPU Time" grouped=True order_by_value="median_cpu_time" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="CPU Time" grouped=True order_by_value="median_cpu_time" %} {% endif %} {% if ob == "median_real_time" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="Real Time" grouped=True order_by_value="-median_real_time" %} {% elif ob == "-median_real_time" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="Real Time" grouped=True order_by_value="median_real_time" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="Real Time" grouped=True order_by_value="median_real_time" %} {% endif %} {% if ob == "median_cost_usdc" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-down" label="Cost " grouped=True order_by_value="-median_cost_usdc" %} {% elif ob == "-median_cost_usdc" %} {% htmx_button method_name="set_order_by" theme="" icon="sort-up" label="Cost " grouped=True order_by_value="median_cost_usdc" %} {% else %} {% htmx_button method_name="set_order_by" theme="" icon="filter" label="Cost " grouped=True order_by_value="median_cost_usdc" %} {% endif %}
{% if workflow.is_recommended %}{% endif %} {{ workflow.name_type }} {{ workflow.name_app }} {{ workflow.name_preset }} {% if workflow.accuracy_rating %} {% for i in "12345" %} {% with forloop.counter as current_star %} {% if workflow.accuracy_rating >= current_star %} {% elif workflow.accuracy_rating > current_star|add:"-1" %} {% else %} {% endif %} {% endwith %} {% endfor %} {% else %} -- {% endif %} {% if workflow.median_cpu_time %} {% if workflow.median_cpu_time > 1 %} {{ workflow.median_cpu_time|floatformat:0 }} s {% else %} <1 s {% endif %} {% else %} -- {% endif %} {% if workflow.median_real_time %} {% if workflow.median_real_time > 1 %} {{ workflow.median_real_time|floatformat:0 }} s {% else %} <1 s {% endif %} {% else %} -- {% endif %} {% if workflow.median_cost_usdc %} {% if workflow.median_cost_usdc > 0.01 %} ${{ workflow.median_cost_usdc|floatformat:2 }} {% else %} <$0.01 {% endif %} {% else %} -- {% endif %}
No workflows match your search criteria.
{% endblock %}