ID | Name | # APs | Orientations (O / SO / U) | NC | OC / OSC | IC / ISC | MAP |
---|---|---|---|---|---|---|---|
{{ data.assemblies_to_ids[assembly.name] }} | {{ assembly.name }} | {{ assembly.aps|length }} | {{ assembly.oriented_aps_cnt }} / {{ assembly.semi_oriented_aps_cnt }} / {{ assembly.unoriented_ap_cnt }} | {{ assembly.non_conflicted_cnt }} | {{ assembly.out_conflicted_cnt }} / {{ assembly.out_semi_conflicted_cnt }} | {{ assembly.in_conflicted_cnt }} / {{ assembly.in_semi_conflicted_cnt }} | {{ assembly.aps|selectattr("participates_in_merged")|list|length }} ({{ "%0.2f" | format((assembly.aps|selectattr("participates_in_merged")|list|length * 100 / assembly.aps|length) | float) }} %) |
ID | Name | # APs | Orientations (O / SO / U) | NC | OC / OSC | IC / ISC | MAP |
Seq1 | Seq2 | Or1 | Or2 | Or | ISC | IC | OSC | OC | Unique | MAP |
---|---|---|---|---|---|---|---|---|---|---|
{{ ap.seq1 }} | {{ ap.seq2 }} | {{ ap.seq1_par_or if ap.seq1_par_or is not none else ap.seq1_or }} | {{ ap.seq2_par_or if ap.seq2_par_or is not none else ap.seq2_or }} | {{ ap.orientation_as_word }} | {{ 1 if ap.is_in_semi_conflicted_for(assembly.name) else 0 }} | {{ 1 if ap.is_in_conflicted_for(assembly.name) else 0 }} | {{ 1 if ap.is_out_semi_conflicted_for(assembly.name) else 0 }} | {{ 1 if ap.is_out_conflicted_for(assembly.name) else 0 }} | {{ 1 if ap.sources|length == 1 else 0 }} | {{ 1 if ap.participates_in_merged else 0 }} |
Seq1 | Seq2 | Or1 | Or2 | Or | ISC | IC | OSC | OC | Unique | MAP |
[{% for assembly in data.assemblies %} {{ assembly.name }}{% if not loop.last %}; {% endif %} {% endfor %}]
Fragment length filtration is not available, as no data regarding fragments length was provided
Sources | Seq1 | Seq2 | OOr1 | OOr2 | POr1 | POr2 | Or1 | Or2 | CW | Or | ISC | IC | ISC | OC | MAP | self_id |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
[{% for source_name in ap.sources|sort %}{{ data.assemblies_to_ids[source_name] }}{% if not loop.last %}, {% endif %}{% endfor %}] | {{ ap.seq1 }} | {{ ap.seq2 }} | {{ ap.seq1_or }} | {{ ap.seq2_or }} | {{ ap.seq1_par_or }} | {{ ap.seq2_par_or }} | {% if ap.seq1_par_or is not none %} {{ ap.seq1_par_or }} {% else %} {{ ap.seq1_or }} {% endif %} | {% if ap.seq2_par_or is not none %} {{ ap.seq2_par_or }} {% else %} {{ ap.seq2_or }} {% endif %} | {{ "%0.2f" | format(ap.cw) | float }} | {{ ap.orientation_as_word }} | {% if ap.in_semi_conflicted|length > 0 %}[{% for source_name in ap.in_semi_conflicted|sort(case_sensitive=False) %}{{ data.assemblies_to_ids[source_name] }}{% if not loop.last %}, {% endif %}{% endfor %}]{% else %}0 {% endif %} | {% if ap.in_conflicted|length>0 %}[{% for source_name in ap.in_conflicted|sort(case_sensitive=False) %}{{ data.assemblies_to_ids[source_name] }}{% if not loop.last %},{% endif %}{% endfor %}]{% else %}0 {% endif %} | {% if ap.out_semi_conflicted|length>0 %}[{% for source_name in ap.out_semi_conflicted|sort(case_sensitive=False) %}{{ data.assemblies_to_ids[source_name] }}{% if not loop.last %}, {% endif %}{% endfor %}]{% else %}0{% endif %} | {% if ap.out_conflicted|length>0 %}[{% for source_name in ap.out_conflicted|sort(case_sensitive=False) %}{{ data.assemblies_to_ids[source_name] }}{% if not loop.last %}, {% endif %}{% endfor %}]{% else %}0{% endif %} | {{ 1 if ap.participates_in_merged else 0 }} | {{ ap.self_id }} |
Sources | Seq1 | Seq2 | OOr1 | OOr2 | POr1 | POr2 | Or1 | Or2 | CW | Or | ISC | IC | ISC | OC | MAP | self_id |
Dr. Max A. Alekseyev: maxal@gwu.edu
The project is supported by the National Science Foundation under Grant No. IIS-1462107.
2016