{{ 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 }} |
| 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 %}Figure 6 not generated.
{% endif %}Figure 7 not generated.
{% endif %}Figure 8 not generated.
{% endif %}Figure 9 not generated.
{% 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 %}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 }} |
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.
Differential analysis. Each condition was analysed independently. Differential interaction counts are raw differences (Δ = B − A). The volcano plot shows log₂ FC of CS and −log₁₀(min p-value) for L-R pairs significant in ≥1 condition.
Visualisation. All figures generated with matplotlib (Hunter, 2007) and seaborn (Waskom, 2021). Saved at {{ "300" }} DPI (PNG + SVG).