Metadata-Version: 2.1
Name: popcila
Version: 1.0.0
Summary: Population-level Complex Phenotypic Intercellular signaling Linkage Analyzer
Home-page: https://github.com/yyp1999/PopCILA
Author: Youpeng Yang
Author-email: yypeng1999@gmail.com
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
License-File: LICENSE.txt
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: statsmodels
Requires-Dist: plotly
Requires-Dist: IPython
Requires-Dist: scanpy
Requires-Dist: qnorm
Requires-Dist: torch
Requires-Dist: numba
Requires-Dist: anndata
Requires-Dist: openchord
Requires-Dist: adjustText
Requires-Dist: PyComplexHeatmap
Requires-Dist: libpysal
Requires-Dist: squidpy
Requires-Dist: esda
Requires-Dist: tqdm
Requires-Dist: networkx

a multimodal computational framework designed to decompose phenotype-associated intercellular signaling. Guided by diverse phenotypes, PopCILA identifies phenotype-associated signaling at population scale—beginning with ligand–receptor interactions and extendable to downstream transcriptional cascades—and then projects these signals onto single-cell or spatial data to pinpoint specific cellular actors and tissue niches and to resolve intercellular signaling events that underlie phenotypic variation.
