{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% import "bootstrap/fixes.html" as fixes %} {% import "bootstrap/utils.html" as util %} {% block styles %} {{ super() }} {% endblock %} {% block scripts %} {{ super() }} {% endblock %} {% block head %} {{ super() }} {% endblock %} {% block title %}{{ network }} Summary: Biogrammar{% endblock %} {% block content %}
{{ util.flashed_messages(dismissible=True, container=False) }} {% if network_versions is defined and network_versions|length > 1 %}

Versions {{ network_versions|length }}

{% endif %}

Table of Contents

    {% if regulatory_pairs is defined and regulatory_pairs|length > 0 %}
  1. Regulatory Pairs
  2. {% endif %} {% if contradictory_pairs is defined and contradictory_pairs|length > 0 %}
  3. Contradictory Pairs
  4. {% endif %} {% if unstable_pairs is defined and unstable_pairs|length > 0 %}
  5. Unstable Pairs
  6. {% endif %} {% if contradictory_triplets is defined and contradictory_triplets|length > 0 %}
  7. Contradictory Triplets
  8. {% endif %} {% if unstable_triplets is defined and unstable_triplets|length > 0 %}
  9. Unstable Triplets
  10. {% endif %} {% if causal_pathologies is defined and causal_pathologies|length > 0 %}
  11. Causal Pathologies
  12. {% endif %} {% if undefined_families is defined and undefined_families|length > 0 %}
  13. Undefined Families
  14. {% endif %}
{% if regulatory_pairs is defined and regulatory_pairs|length > 0 %}

Regulatory Pairs {{ regulatory_pairs|length }}

These pairs of nodes represent motifs like A increases B and B decreases A.

{% for source, source_id, target, target_hash in regulatory_pairs %} {% endfor %}
Node A Node B
{{ source }} {{ target }}
{% endif %} {% if contradictory_pairs is defined and contradictory_pairs|length > 0 %}

Contradictory Statements {{ contradictory_pairs|length }}

These pairs of nodes have a contradiction in their causal relationships, meaning they have more than one of INCREASES, DECREASES, or CAUSES NO CHANGE. This may be due to different experimental conditions, so these statements need to be carefully considered in analyses.

{% for source, source_hash, target, target_hash, relations in contradictory_pairs %} {% endfor %}
Source Relations Target
{{ source }} {{ ', '.join(relations) }} {{ target }}
{% endif %} {% if unstable_pairs is defined and unstable_pairs|length > 0 %}

Unstable Pairs {{ unstable_pairs|length }}

Chaotic Pairs
Nodes that mutually increase each other, such as when both A increases B and B increases A.
Dampened Pairs
Nodes that mutually decrease each other, such as when both A decreases B and B decreases A.

While neither chaotic nor dampened pairs are biologically invalid, they require additional context to understand their regulation.

{% for source, source_hash, target, target_hash, label in unstable_pairs %} {% endfor %}
Type Node A Node B
{{ label }} {{ source }} {{ target }}
{% endif %} {% if contradictory_triplets is defined and contradictory_triplets|length > 0 %}

Contradictory Triplets {{ contradictory_triplets|length }}

Analysis of triple stability comes from a deep graph theoretic background. It identifies triangles within the graph that have logically inconsistent relations.

Separately Unstable Triplet
When both A positiveCorrelation B, B negativeCorrelation C, but C positiveCorrelation A.
Mutually Unstable Triplets
When both A negativeCorrelation B, B negativeCorrelation C, and C negativeCorrelation A.
Jens Contradictory Triplet
When A increases B, A decreases C, and C positiveCorrelation A.
Increase Mismatch Triplet
When A increases B, A increases C, and C negativeCorrelation A.
Decrease Mismatch Triplet
When A decreases B, A decreases C, and C negativeCorrelation A.
{% for a, aid, b, bid, c, cid, label in contradictory_triplets %} {% endfor %}
Type Node A Node B Node C
{{ label }} {{ a }} {{ b }} {{ c }}
{% endif %} {% if unstable_triplets is defined and unstable_triplets|length > 0 %}

Unstable Triplets {{ unstable_triplets|length }}

Like unstable pairs, unstable triplets require additional context to understand their mechanisms of regulation.

Chaotic Triplets
A triplet of nodes that mutually increase each other, such as when A increases B, B increases C, and C increases A.
Dampened Triplets
A triplet of nodes that mutually decreases each other, such as when A decreases B, B decreases C, and C decreases A.
{% for a, aid, b, bid, c, cid, label in unstable_triplets %} {% endfor %}
Type Node A Node B Node C
{{ label }} {{ a }} {{ b }} {{ c }}
{% endif %} {% if causal_pathologies is defined and causal_pathologies|length > 0 %}

Causal Pathologies {{ causal_pathologies|length }}

Pathologies are more dogmatically the result of molecular and physical processes, and do not necessarily make sense as the subject of causal statements.

{% for source, source_hash, target, target_hash, relation in causal_pathologies %} {% endfor %}
Source Relation Target
{{ source }} {{ relation }} {{ target }}
{% endif %} {% if undefined_families is defined and undefined_families|length > 0 %}

Undefined Families {{ undefined_families|length }}

Families that are referenced without definition are problematic for analysis. Consider additional steps during compilation for integrating information, or more thoughtful curation.

{% for source, source_hash in undefined_families %} {% endfor %}
Node
{{ source }}
{% endif %}
{% include "footer.html" %} {% endblock %}