{% extends "base.html" %} {% set active_page = 'worksets' %} {% block title %}Worksets - Ursa Customer Portal{% endblock %} {% block content %}
{% if filter_status or filter_type or filter_search %}
{% endif %}
{% if total_count is defined %}
Showing {{ worksets | length }} of {{ total_count }} workset{{ 's' if total_count != 1 else '' }}{% if filter_status or filter_type or filter_search %} (filtered){% endif %}
{% endif %}
{% if worksets %} {% for ws in worksets %} {% endfor %} {% else %} {% endif %}
Workset ID Workset Name Created Type Customer TapDB Status S3 Status Cluster Region Pipeline Samples Progress Started Last Updated Compute Cost Dir Size Actions
{{ ws.workset_id }} {{ ws.workset_name or ws.workset_id[:20] ~ '...' }} {% if ws.created_at %}{{ ws.created_at[:16] | replace('T', ' ') }}{% else %}—{% endif %} {% set wtype = ws.workset_type | default('ruo') | lower %} {% if wtype == 'clinical' %} Clinical {% elif wtype == 'lsmc' %} LSMC {% else %} RUO {% endif %} {{ ws.customer_id | default('Unknown') | truncate(12, True, '...') }} {{ ws.state }} {{ ws.s3_status | default('unknown') }} {% if ws.execution_cluster_name or ws.cluster_name %} {{ ws.execution_cluster_name or ws.cluster_name }} {% else %} {% endif %} {% if ws.execution_cluster_region or ws.cluster_region %} {{ ws.execution_cluster_region or ws.cluster_region }} {% else %} {% endif %} {{ ws.pipeline_type | default('germline') }} {{ ws.sample_count | default(0) }} {% if ws.state == 'in_progress' %}
{{ ws.progress | default(0) }}% {% set step = ws.progress_step or ws.current_step %} {% if step %}
{{ step | replace('_', ' ') | title }} {% endif %} {% elif ws.state == 'complete' or ws.state == 'completed' %} Done {% elif ws.state == 'error' %} Failed {% set step = ws.progress_step or ws.current_step %} {% if step %}
{{ step | replace('_', ' ') | title }} {% endif %} {% elif ws.state == 'canceled' %} Canceled {% else %} Pending {% endif %}
{% set started = ws.started_at or ws.execution_started_at %}{% if started %}{{ started[:16] | replace('T', ' ') }}{% else %}—{% endif %} {% if ws.updated_at %}{{ ws.updated_at[:16] | replace('T', ' ') }}{% else %}—{% endif %} {% if ws.compute_cost and ws.compute_cost > 0 %} ${{ "%.2f"|format(ws.compute_cost) }} {% if ws.is_actual_cost %}{% endif %} {% else %} {% endif %} {% if ws.storage_available %} {{ ws.storage_human }} {% elif ws.state == 'in_progress' %} {% else %} {% endif %}
{% if ws.state == 'in_progress' %} {% elif ws.state == 'error' %} {% elif ws.state == 'canceled' %} {% endif %}

No worksets yet

Create your first workset to start processing genomics data

Create Workset
0 worksets selected
{% if total_pages and total_pages > 1 %} {% set filter_params = '' %} {% if filter_status %}{% set filter_params = filter_params ~ '&status=' ~ (filter_status | urlencode) %}{% endif %} {% if filter_type %}{% set filter_params = filter_params ~ '&type=' ~ (filter_type | urlencode) %}{% endif %} {% if filter_search %}{% set filter_params = filter_params ~ '&search=' ~ (filter_search | urlencode) %}{% endif %} {% if filter_sort and filter_sort != 'created_desc' %}{% set filter_params = filter_params ~ '&sort=' ~ (filter_sort | urlencode) %}{% endif %}
{% endif %}
{% endblock %} {% block extra_js %} {% endblock %}