covarying neighborhood analysis
Project description
cna
Covarying neighborhood analysis is a method for finding structure in- and conducting association analysis with multi-sample single-cell datasets. cna does not require a pre-specified transcriptional structure such as a clustering of the cells in the dataset. It aims instead to flexibly identify differences of all kinds between samples. cna is fast, does not require parameter tuning, produces measures of statistical significance for its association analyses, and allows for covariate correction.
cna is built on top of scanpy and offers a scanpy-like interface for ease of use.
installation
To use cna, you can either install it directly from the Python Package Index by running, e.g.,
pip install cna
or if you'd like to manipulate the source code you can clone this repository and add it to your PYTHONPATH.
demo
Take a look at our tutorial to see how to get started with a small synthetic data set.
citation
If you use cna, please cite
[Reshef, Rumker], et al., Axes of inter-sample variability among transcriptional neighborhoods reveal disease-associated cell states in single-cell data. BioRxiv, 2021. [...] contributed equally
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cna-0.1.2.tar.gz.
File metadata
- Download URL: cna-0.1.2.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.5.0.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27fedfc1ddb9887af4304d35dc5437a0ba17eeb9e56e7f2c5d32bc6c009a27b0
|
|
| MD5 |
0b37a826e62d2b9482dce7158757e162
|
|
| BLAKE2b-256 |
01cafdee475da36fbf22c5c49f1cfc98351e9302476ec3d42593e037bc82ef5b
|
File details
Details for the file cna-0.1.2-py3-none-any.whl.
File metadata
- Download URL: cna-0.1.2-py3-none-any.whl
- Upload date:
- Size: 23.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.5.0.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad08c48693381ea9e48be37a8d1bc38365ed49590227345dd1d827fca377b790
|
|
| MD5 |
4a14fc261575e2c626aca6f04e072774
|
|
| BLAKE2b-256 |
a54376dcc713d973dea5eb951fe602031f0e4044bace20f0beb79670ae6e870c
|