LIANA - a LIgand-receptor ANalysis frAmework
Project description
LIANA: a LIgand-receptor ANalysis frAmework 
LIANA is a Ligand-Receptor inference framework that enables the use of any LR method with any resource. This is its faster and memory efficient Python implementation, an R version is also available here.
For further information please check LIANA's documentation, and also tutorial.
Install LIANA
Install liana's most up-to-date version:
pip install git+https://github.com/saezlab/liana-py
Install liana's stable version:
pip install liana
Methods
The methods implemented in this repository are:
- CellPhoneDBv2
- NATMI
- Connectome
- SingleCellSignalR
- CellChat (+)
- 1-vs-rest expression
LogFC
score Geometric Mean
- ligand-receptor geometric mean with pvalues obtained via the permutation approach implemented by CellPhoneDBv2rank_aggregate
of the predictions calculated with the RobustRankAggregate method
(+) A resource-independent adaptation of the CellChat LR inference functions.
Ligand-Receptor Resources
The following CCC resources are accessible via this pipeline:
- Consensus ($)
- CellCall
- CellChatDB
- CellPhoneDB
- Ramilowski2015
- Baccin2019
- LRdb
- Kiroauc2010
- ICELLNET
- iTALK
- EMBRACE
- HPMR
- Guide2Pharma
- ConnectomeDB2020
- CellTalkDB
- MouseConsensus (#)
($) LIANA's default Consensus
resource was generated from several expert-curated resources,
filtered to additional quality control steps including literature support, complex re-union/consensus,
and localisation.
(#) Consensus Resource converted to murine homologs.
Cite LIANA:
Dimitrov, D., Türei, D., Garrido-Rodriguez M., Burmedi P.L., Nagai, J.S., Boys, C., Flores, R.O.R., Kim, H., Szalai, B., Costa, I.G., Valdeolivas, A., Dugourd, A. and Saez-Rodriguez, J. Comparison of methods and resources for cell-cell communication inference from single-cell RNA-Seq data. Nat Commun 13, 3224 (2022). https://doi.org/10.1038/s41467-022-30755-0 Also, if you use the OmniPath CCC Resource for your analysis, please cite:
Türei, D., Valdeolivas, A., Gul, L., Palacio‐Escat, N., Klein, M., Ivanova, O., Ölbei, M., Gábor, A., Theis, F., Módos, D. and Korcsmáros, T., 2021. Integrated intra‐and intercellular signaling knowledge for multicellular omics analysis. Molecular systems biology, 17(3), p.e9923. https://doi.org/10.15252/msb.20209923
Similarly, please consider citing any of the methods and/or resources implemented in liana, that were particularly relevant for your research!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file liana-0.1.4.tar.gz
.
File metadata
- Download URL: liana-0.1.4.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
737f7c88891871594b7fb3d30a7cb36effa702b1e9c0cc08f5a4236f8f2f0aa0
|
|
MD5 |
d54ce1f34e6932b466073d6105777004
|
|
BLAKE2b-256 |
439d2061228d17c98b3176f5123e5e7461f96e3916c4e0444c4e15b12cc55557
|
File details
Details for the file liana-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: liana-0.1.4-py3-none-any.whl
- Upload date:
- Size: 498.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
0571ac30855e3a2f63aee9f6032dc76d9ceb40fd5609fe0cf0026c00d8e715d5
|
|
MD5 |
a3e89aaec94a2c0c7336e1e2c4d47498
|
|
BLAKE2b-256 |
443f32c80498204828027398dc70ea142152b948cb0477562d1c975d72609d4a
|