No project description provided
Project description
SEACells:
Single-cEll Aggregation for High Resolution Cell States
Installation and dependencies
-
SEACells has been implemented in Python3.8 can be installed from source:
$> git clone https://github.com/dpeerlab/SEACells.git $> cd SEACells $> python setup.py install
-
If you are using
conda
, you can use theenvironment.yaml
to create a new environment and install SEACells.
conda env create -n seacells --file environment.yaml
conda activate seacells
- You can also use
pip
to install the requirements
pip install -r requirements.txt
And then follow step (1)
- MulticoreTSNE issues can be solved using
conda create --name seacells -c conda-forge -c bioconda cython python=3.8
conda activate seacells
pip install git+https://github.com/settylab/Palantir@removeTSNE
git clone https://github.com/dpeerlab/SEACells.git
cd SEACells
python setup.py install
-
SEACells depends on a number of
python3
packages available on pypi and these dependencies are listed insetup.py
.All the dependencies will be automatically installed using the above commands
-
To uninstall:
$> pip uninstall SEACells
Usage
-
ATAC preprocessing:
notebooks/ArchR
folder contains the preprocessing scripts and notebooks including peak calling using NFR fragments. See notebook here to get started. A version of ArchR that supports NFR peak calling is available here. -
Computing SEACells: A tutorial on SEACells usage and results visualization for single cell data can be found in the [SEACell computation notebook] (https://github.com/dpeerlab/SEACells/blob/main/notebooks/SEACell_computation.ipynb).
-
Gene regulatory toolkit: Peak gene correlations, gene scores and gene accessibility scores can be computed using the [ATAC analysis notebook] (https://github.com/dpeerlab/SEACells/blob/main/notebooks/SEACell_ATAC_analysis.ipynb).
-
Large-scale data integration using SEACells : Details are avaiable in the [COVID integration notebook] (https://github.com/dpeerlab/SEACells/blob/main/notebooks/SEACell_COVID_integration.ipynb)
-
Cross-modality integration : Integration between scRNA and scATAC can be performed following the Integration notebook
Citations
SEACells manuscript is available on bioRxiv. If you use SEACells for your work, please cite our paper.
@article {Persad2022.04.02.486748,
author = {Persad, Sitara and Choo, Zi-Ning and Dien, Christine and Masilionis, Ignas and Chalign{\'e}, Ronan and Nawy, Tal and Brown, Chrysothemis C and Pe{\textquoteright}er, Itsik and Setty, Manu and Pe{\textquoteright}er, Dana},
title = {SEACells: Inference of transcriptional and epigenomic cellular states from single-cell genomics data},
elocation-id = {2022.04.02.486748},
year = {2022},
doi = {10.1101/2022.04.02.486748},
publisher = {Cold Spring Harbor Laboratory},
URL = {https://www.biorxiv.org/content/early/2022/04/03/2022.04.02.486748},
eprint = {https://www.biorxiv.org/content/early/2022/04/03/2022.04.02.486748.full.pdf},
journal = {bioRxiv}
}
Coming soon!
Release Notes
Project details
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 SEACells-0.2.0.tar.gz
.
File metadata
- Download URL: SEACells-0.2.0.tar.gz
- Upload date:
- Size: 28.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51851b0c5cb56ffb37f5ea0cc50cb985884dd85414cf19730bafe1b0261f5450 |
|
MD5 | e484eba025a94f48b860ea71f74fbbaa |
|
BLAKE2b-256 | 99df4e3b7ae4a211f5a8a00d3e92d59cf25caccb7d37d9a9e8938c255e8596df |
File details
Details for the file SEACells-0.2.0-py3.9.egg
.
File metadata
- Download URL: SEACells-0.2.0-py3.9.egg
- Upload date:
- Size: 51.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84f3a7a710af73499bb40adc640390819c04148e48c67ebdecd1082cc541dcf9 |
|
MD5 | 5f721575fedbfe88fd8513602e39812b |
|
BLAKE2b-256 | 300f02f20983e2d9c534d6c8559ce9525d9ef3654b3bb0232dbaca19c10d5e38 |