Korean, Edit

Understanding COMMOT

Recommended Reading: 【Bioinformatics】 Bioinformatics Analysis Index


1. Overview

2. Theory

3. Results

4. Discussion


Cang, Z. et al. (2023). Nature methods, 20(2), 218-228. (ref)



1. Overview

CCC (cell-cell communication)

① Important for understanding biological heterogeneity: Cell fate determination, cell differentiation patterns, pathological mechanisms

② Various forms: Ligand-receptor interactions, cell-cell interactions, organ-level interactions (e.g. insulin), organism-level interactions (e.g. pheromones)

③ Clinical biomarkers: ICI (immune-checkpoint inhibitor), tissue regeneration research

○ Example: Significant increase in necroptosis-related hepatocyte and macrophage interactions in APAP-induced AKI (acute liver injury) tissue


스크린샷 2025-04-05 오후 9 16 13

Figure 1. Example of tissue regeneration research


Existing CCC Analysis Algorithms

Bulk RNA-seq based: BulkSignalR, squidpy, IPA, Omnipath

scRNA-seq based: CellTalkDB, CellPhoneDB, CellChat, ICELLNET, NicheNet, SoptSC, CytoTalk, scTensor, CCCExplorer, Connectome, Ramilowski, FlowSig, scSeqComm

Spatial Transcriptomics (ST) based: Giotto, spata2, CellPhoneDB v3, stLearn, SVCA, MISTy, NCEM, COMMOT, SCOTIA, STopover, cytosignal, SpatialDM, SpaTalk, stMLnet, HoloNet, DeepLinc


스크린샷 2025-04-05 오후 9 16 49

Figure 2. Examples of CCC analysis algorithms using ST


Giotto: Constructs spatial proximity graph to identify interactions via membrane-bound ligand-receptor pairs

CellPhoneDB v3: Restricts interactions to cell clusters within the same spatially-defined microenvironment

stLearn: Associates co-expression of ligand and receptor genes with spatial diversity of cell types

⑶ COMMOT

① Necessity: Existing methods cannot handle multiple-species interaction

○ Multiple ligand types can bind multiple receptor types, leading to competition

○ 72% of ligands and 60% of receptors bind to multiple types


스크린샷 2025-04-05 오후 9 17 27

Figure 3. Competition simulation due to multi-species interaction


② Need for OT (optimal transport)

○ OT is defined as the method of optimally allocating resources from origin (supply) to destination (demand)

○ This concept has been studied in economics, physics, astronomy, computer science, etc.

○ Multi-species interaction requires numerical analysis, and the process of distributing gene expression from ligands to receptors is similar, hence OT is needed


스크린샷 2025-04-05 오후 9 17 46

Figure 4. OT analogy with moving sandcastles



2. Theory

⑴ Problem Definition of OT


스크린샷 2025-04-05 오후 9 18 09

Figure 5. Problem Definition of OT


① Can be used for interaction between one ligand and one receptor

② To apply to multi-species interaction, the problem needs to be reformulated as COT

⑵ Problem Definition of COT (collective OT)


스크린샷 2025-04-05 오후 9 18 27

Figure 6. Problem Definition of COT


① Transport plan P ∈ ℝ+nl×nr×ns×ns

○ nl: Number of ligands

○ nr: Number of receptors

○ ns: Number of spots or cells (in case of single cell ST)

② Ideally, ∑jl P(i,j)(k,l) = αi(k), ∑ik P(i,j)(k,l) = βj(l)

○ However, in noisy data this assumption may not hold

○ Instead, define unexplained ligand and receptor quantities μ, ν and solve optimization by panelizing them

⑶ Summary of COT Problem Solving


스크린샷 2025-04-05 오후 9 21 11


Step 1. Apply spatial cutoff to cost function C to consider only spatially proximal interactions as valid


스크린샷 2025-04-05 오후 9 21 31

Figure 7. Cost function using spatial information


Step 2. Express F(·) term as Shannon entropy term and L2 regularizer term


스크린샷 2025-04-05 오후 9 21 52


Step 3. Apply Lagrange multiplier method

① Principle of Lagrange multipliers


스크린샷 2025-04-05 오후 9 22 09

Figure 8. Principle of Lagrange multipliers


② Example of Lagrange multipliers


스크린샷 2025-04-05 오후 9 22 29

Figure 9. Example of Lagrange multipliers


Step 3-1. Introduce additional variables for linearity in Lagrange formulation


스크린샷 2025-04-05 오후 9 22 52


Step 3-2. First application of Lagrange method: Apply to 5 out of 9 variables first as it’s hard to apply all at once


스크린샷 2025-04-05 오후 9 23 12


Step 3-3. Second application of Lagrange method: Apply to remaining 4 variables


스크린샷 2025-04-05 오후 9 23 35


Step 3-4. Express complex equation as update formula


스크린샷 2025-04-05 오후 9 23 49


Step 3-5. Final conclusion


스크린샷 2025-04-05 오후 9 24 13


⑧ Numerical process to solve complex equation: Uniqueness or convergence of the solution is not guaranteed


스크린샷 2025-04-05 오후 9 24 29

Figure 10. Numerical solving of complex equation



3. Results

⑴ Visium data shows typical skin structure

① Mainly shows the lower epidermis and dermis part of the skin, which is composed of epidermis, dermis, and smooth muscle

② The inner dermal part being basal cell aligns with expectations

③ As seen from pseudotime results, basal cells divide and produce other cells


스크린샷 2025-04-05 오후 9 24 52

Figure 11. Visium skin data


Noteworthy Interactions

① GAS6-TYRO3 interaction inferred by COMMOT

② Interaction strength for ligand i, receptor j, and spot l is calculated as follows: Result


스크린샷 2025-04-05 오후 9 25 09

**Figure 12. **Visualization of GAS6-TYRO3 interaction strength


③ Interaction strength between clusters is calculated as follows


스크린샷 2025-04-05 오후 9 25 27

Figure 13. Cluster-level GAS6-TYRO3 interaction strength


④ GAS6-TYRO3 interaction experimentally validated


스크린샷 2025-04-05 오후 9 25 42

Figure 14. Experimental validation of GAS6-TYRO3


⑤ GAS-TYRO3 interaction is known as an innate immune suppressor and may relate to the role of unconventional T cells (e.g. γδ T cells, MAIT cells) in skin tissue homeostasis and local immune response

Noteworthy Pathways

① Interaction direction: Defined as vector sum of relevant transport plan entries limited to ligand-receptor pairs of major pathways. WNT and TGF-β have similar directions due to antagonistic roles in basal cell proliferation


스크린샷 2025-04-05 오후 9 26 03

Figure 15. Interaction directions by major pathways


② Basal cell markers (KRT15, KRT5) and granular cell markers (LOR, FLG) related to basal cell proliferation are prominently observed in signaling pathways like WNT and TGF-β


스크린샷 2025-04-05 오후 9 26 25

**Figure 16. **Interaction strength of major pathways and gene association analysis


Noteworthy Visualizations


스크린샷 2025-04-05 오후 9 26 41

**Figure 17. **Other noteworthy visualizations


스크린샷 2025-04-05 오후 9 27 09

Figure 18. Other noteworthy visualizations

(Spot clustering via spot embedding)



4. Discussion

⑴ Strengths

① Enables analysis of multi-species interaction

② Provides various downstream analyses

③ Validated across five ST platforms and various tissues

④ Runs on Python and is relatively easy to use

⑵ Limitations

① The 1000 μm used as spatial cutoff in cost function is biologically questionable

② Convergence and uniqueness of the COT solution are not sufficiently validated

③ Protein abundance and modifications are not included in ligand-receptor interactions

④ Cannot analyze triple interactions


스크린샷 2025-04-05 오후 9 27 33

Figure 19. Triple interaction of FCER2A, ITGAX, ITGB2 using AlphaFold3



Input: 2025.04.05 08:33

results matching ""

    No results matching ""