{% extends "base.html" %} {% load url %} {% load humanize %} {% load naturaldelta %} {% load static %} {% load costs %} {% load divide_by %} {% block title %} Statistics - {{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block content %}

Statistics

Participants

{{ participants|json_script:"participants" }}
Total participants
{{ participants_total|intcomma }}

Submissions

{{ submissions.chart|json_script:"submissions" }}
{% for phase_title, submission_count in submissions.totals.items %}
Total submissions to the {{ phase_title }} phase
{{ submission_count|intcomma }}
{% endfor %}
{% if perms.challenges.view_challengerequest %}

Invoices

{% for invoice in challenge.invoices.all %} {% endfor %}
Number Issued Support Costs Compute Costs Storage Costs Reference Status
{{ invoice.internal_invoice_number }} {{ invoice.issued_on }} € {{ invoice.support_costs_euros }} € {{ invoice.compute_costs_euros }} € {{ invoice.storage_costs_euros }} {{ invoice.external_reference }} {{ invoice.get_payment_status_display }}

Challenge Costs

Challenge Status Should be Open Percentage Budget Consumed Approved Compute Costs Total Compute Costs Incurred Available Compute Costs Object Storage Costs per Year Registry Storage Costs per Year
{{ challenge.status.name }} {% if challenge.should_be_open_but_is_over_budget %}{% endif %} {% if challenge.percent_budget_consumed is not None %}{{ challenge.percent_budget_consumed }} %{% endif %} {{ challenge.approved_compute_costs_euro_millicents|millicents_to_euro }} {{ challenge.compute_cost_euro_millicents|millicents_to_euro }} {{ challenge.available_compute_euro_millicents|millicents_to_euro }} {{ challenge.size_in_storage|storage_bytes_to_euro_per_year }} {{ challenge.size_in_registry|registry_bytes_to_euro_per_year }}

Phase Costs

Note that the total compute cost for the challenge may be less than the sum of the total compute costs for each phase. This can be caused by re-use of archive items between phases.

{% for phase in annotated_phases %} {% endfor %}
Phase Type Status Number of Archive Items Number of Submissions Number of Successful Submissions Number of Unique Creators Average Algorithm Job Duration Total Compute Cost Estimated Cost per Successful Submission
{{ phase.title }} {{ phase.get_submission_kind_display }} {{ phase.status.name }} {{ phase.num_archive_items }} {{ phase.num_submissions }} {{ phase.num_successful_submissions }} {{ phase.num_creators }} {{ phase.average_algorithm_job_duration|naturaldelta }} {{ phase.compute_cost_euro_millicents|millicents_to_euro }} {% if phase.num_successful_submissions %}{{ phase.compute_cost_euro_millicents|divide_by:phase.num_successful_submissions|millicents_to_euro }}{% endif %}
{% endif %} {% endblock %} {% block script %} {{ block.super }} {% endblock %}