{{ task_id }}FastCCC identified {{ s.n_sig_interactions }} significant L-R interactions across {{ s.n_ct_pairs }} cell-type pairs in {{ n }}. Top sender: {{ s.top_sender }} ({{ s.top_sender_count }} outgoing). Top receiver: {{ s.top_receiver }} ({{ s.top_receiver_count }} incoming). Dominant pathway: {{ s.top_pathway }} ({{ s.top_pathway_count }} interactions).
{% endif %}| Sample | {{ n }} |
|---|---|
| Task ID |
{%- if tab.id == 'cond_a' and ri.cond_a_task_id -%}
{{ ri.cond_a_task_id }}
{%- elif tab.id == 'cond_b' and ri.cond_b_task_id -%}
{{ ri.cond_b_task_id }}
{%- else -%}
{{ ri.task_id }}
{%- endif -%}
|
| Database | {{ ri.database_name }} |
| p-value threshold | {{ ri.pval_threshold }} |
| Top L-R pairs shown | {{ ri.top_n_lr }} |
| Top cell types shown | {{ ri.top_n_celltypes }} |
| Chord connections shown | {{ ri.max_chords }} |
| Enrichment gene sets | {{ ri.gene_sets_str }} |
| Conditions compared | {{ ri.name_a }} vs {{ ri.name_b }} |
| Report generated | {{ ri.report_date }} |
| FastCCC version | {{ ri.version }} |
Figure 1 not generated.
{% endif %}Figure 2 not generated.
{% endif %}Figure 3 not generated.
{% endif %}Figure 4 not generated.
{% endif %}Figure 5 not generated.
{% endif %}{{ f.celltype_lrs.caption }}
{% endif %}Figure 6 not generated.
{% endif %}{{ f.celltype_pathways.caption }}
{% endif %}Figure 7 not generated.
{% endif %}Figure 8 not generated.
{% endif %}{{ f.celltype_ligands.caption }}
{% endif %}Figure 9 not generated.
{% endif %}{{ f.celltype_receptors.caption }}
{% endif %}Figure 10 not generated (requires CPDBv5).
{% endif %}Figure 11 not generated.
{% endif %}Figure 12 not generated.
{% endif %}Figure 13 not generated.
{% endif %}Figure 14 not generated.
{% endif %}Figure 15 not generated.
{% endif %}Figure 16 not generated.
{% endif %}Figure 17 not generated.
{% endif %}Figure 18 not generated.
{% endif %}{{ f.celltype_pathway_flow.caption }}
{% endif %}Figure 19 not generated.
{% endif %}Figure 20 not generated.
{% endif %}Figure 21 not generated.
{% endif %}Figure 22 not generated.
{% endif %}Figure 23 not generated.
{% endif %}Figure 24 not generated.
{% endif %}| # | Sender | Receiver | Ligand | Receptor | p-value | Pathway |
|---|---|---|---|---|---|---|
| {{ loop.index }} | {{ row.sender_celltype }} | {{ row.receiver_celltype }} | {{ row.ligand }} | {{ row.receptor }} | {{ "%.2e"|format(row['p-value']) }} | {{ row.classification }} |
| Sender | Receiver | N interactions |
|---|---|---|
| {{ row.sender }} | {{ row.receiver }} | {{ row.count }} |
Report figures are generated independently so an unsupported panel does not hide the remaining analysis. The audit below records the figure status for this HTML artifact.
| Artifact | Status | Reason |
|---|---|---|
{{ item.artifact }} | {{ item.status }} | {{ item.note }} |
All requested report panels were generated.
{% endif %}Cell–cell communication inference. FastCCC (Hou et al., Nat. Commun. 16, 11428, 2025) was used to infer significant L-R interactions via FFT-based analytical p-values and a Cauchy combination test across 16 summary-statistic/aggregation variants. Database: {{ database_name }}. Threshold: p < 0.05.
Pathway enrichment. ORA was performed with gseapy (Fang et al., 2023) against {{ gene_sets_str }}. Fisher's exact test; Benjamini–Hochberg correction; adj. p < 0.05.
Network analyses. Directed graph built with NetworkX; betweenness centrality (weighted). Alluvial/Sankey diagrams use custom matplotlib Hermite S-curve ribbon fills.
Condition comparison. When two condition result sets are supplied, each condition has already been analysed independently. Count heatmaps and pathway panels report descriptive differences (Delta = B - A). The L-R evidence plot combines within-condition FastCCC p-values with a Cauchy transform to prioritize interactions supported in either condition and displays log2 fold-change in CS. These summaries are not a replacement for a replicate-aware between-condition differential model.
Visualisation. All figures generated with matplotlib (Hunter, 2007) and seaborn (Waskom, 2021). Saved at {{ "300" }} DPI (PNG + SVG).