Automated scRNA-seq filtering
Automated cell filtering for single-cell RNA sequencing data.
dropkick works primarily with scanpy’s AnnData objects, and accepts input files in .h5ad or flat (.csv, .tsv) format. It also writes outputs to .h5ad files when called from the terminal.
Installation via pip or from source requires a Fortran compiler (brew install gcc for Mac users).
Install from PyPI:
pip install dropkick
Or compile from source:
git clone https://github.com/KenLauLab/dropkick.git cd dropkick python setup.py install
dropkick can be run as a command line tool or interactively with the scanpy single-cell analysis suite.
Usage from command line:
dropkick run path/to/counts.h5ad
Output will be saved in a new .h5ad file containing cell probability scores, labels, and model parameters.
You can also run the dropkick.qc module from terminal for a quick look at the total UMI distribution and ambient genes, saved as *_qc.png:
dropkick qc path/to/counts.h5ad
See dropkick_tutorial.ipynb for an interactive walkthrough of the dropkick pipeline and its outputs.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size dropkick-1.2.3-cp37-cp37m-macosx_10_14_x86_64.whl (415.5 kB)||File type Wheel||Python version cp37||Upload date||Hashes View|
|Filename, size dropkick-1.2.3.tar.gz (25.6 MB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for dropkick-1.2.3-cp37-cp37m-macosx_10_14_x86_64.whl