{% for gene_id in region.sidepanel_features if gene_id in relevant_features %}
{{gene_id}}: {{relevant_features[gene_id] | join(" - ")}}
{{collapser_start(target=gene_id, level="cds")}}
{% if gene_id in region.url_strict %}
{% endif %}
{% for domain in record.get_cds_by_name(gene_id).nrps_pks.domains %}
{% if domain.feature_name in results.consensus %}
{{domain.name}} ({{domain.start}}..{{domain.end}}): {{results.consensus[domain.feature_name]}}
{{collapser_start(gene_id, level="candidate")}}
{% for prediction in results.domain_predictions.get(domain.feature_name, {}).values() %}
{{prediction.method}}: {{prediction.get_classification() | join(", ") or "(unknown)"}}
{{collapser_start(gene_id + "-" + prediction.method, level="none")}}
{{prediction.as_html()}}
{{collapser_end()}}
{% endfor %}
{{collapser_end()}}
{% endif %}
{% endfor %}
{{collapser_end()}}
{% endfor %}