{% extends "layout.html" %} {% block title %} {{ super() }} - {{ current_user.name }} - Gene Panels {% endblock %} {% block css %} {{ super() }} {% endblock %} {% block top_nav %} {{ super() }} {% endblock %} {% block content_main %}
{{ new_panel() }} {{ search_gene_card() }} {% if panel_groups %} {% for institute,panels in panel_groups %} {{ panel_view(institute,panels) }} {% endfor %} {% else %}
No gene panels found.
{% endif %}
{% endblock %} {% macro search_gene_card() %}
{% if search_result %}
{{search_string}} found in:
{% for item in search_result %} {% endfor %}
Panel Name Versions
{{item['_id']}} {% for version in item['versions'] %} {% endfor %}
{{version}}
{% elif search_string %} {{search_string}} not found. {% endif %}
{% endmacro %} {% macro new_panel() %}

How do I format my gene panel file?

{% endmacro %} {% macro panel_view(institute, panels) %}
{{ institute.display_name }} - Panels Hide removed panels
{% for panel in panels|sort(attribute="display_name",case_sensitive=False) %} {{ modify_panel(panel._id, panel) }} {{ remove_gene_panel_modal(institute, panel) }} {% endfor %}
Name Version Number of genes History
{{ panel.display_name }} {% if panel.hidden %} Removed {% endif %} {{ panel.version }} ({{ panel.date.date()}}) {{ panel.genes|length}}
{{ history_view(panel._id, panel.panel_name) }}

{{ history_view(panel._id, panel.panel_name) }}
{% if panel.hidden %}
{% else %} {% endif %}
{% endmacro %} {% macro remove_gene_panel_modal(institute, panel) %}
{% endmacro %} {% macro history_view(panel_id, panel_name) %}
{% endmacro %} {% macro modify_panel(panel_id, panel_obj) %} {{ modify_form(panel_obj) }} {% endmacro %} {% macro modify_form(panel_obj) %} {{panel_obj.display_name}}

How do I format my gene panel file?


{% endmacro %} {% block scripts %} {{ super() }} {% endblock %}