CellCom integrates six state-of-the-art algorithms to perform the prediction. To facilitate the selection of algorithms, we provide practical guidance from two aspects: By Method Type, and By Biological Basis.
In the By Method Type section, we divide the six algorithms into two categories: expression permutation-based and network-based according to the type of prediction methods. For the expression permutation-based algorithms, CellChat, CellphoneDB, and ICELLNET consider multi-subunit structure of ligands and receptors. For the network-based algorithms, CytoTalk accounts for intracellular interactions in receiver cells that arise from CCC to improve inference.
In the By Biological Basis. section, we characterizes these algorithms by the biological basis on which they are based. CellChat and SingleCellSignalR calculate interaction scores using nonlinear modeling approaches, while other methods, such as CellPhoneDB, NATMI, and ICELLNET, simply calculate the product of ligand and receptor expressions. If users consider the modulation of interactions by cofactors (agonists and antagonists), CellChat can be a good option. If users consider not only intercellular ligand-receptor interactions, but also intracellular signaling pathways, CytoTalk can be chosen.