Skip to content

yyp1999/PopCILA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 PopCILA

PopCILA is 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.

PopCILA supports multiple phenotype types, including binary, continuous, ordinal, and right-censored survival outcomes.

Overview

🔧 Installation

PopCILA is implemented in Python 3 and can be installed via:

pip install popcila

📘 Usage Guide

This repository provides two end-to-end tutorials (two tracks):

📜 Tutorial Links

Track Notebook Link
Single-cell RNA-seq 🔗 View Tutorial
Spatial Transcriptomics 🔗 View Tutorial

💡 Tip: The notebooks are written to be self-contained. Follow the sections in order within each notebook.

✨ Citation

If you use PopCILA in your research, please consider citing our paper (coming soon).

📮 Contact

About

A phenotype-guided multimodal framework for discovering and tracing intercellular signaling programs underlying population-level variation in complex traits.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors