singleCellHaystack
This repository contains a Python implementation of singleCellHaystack (version >= 1.0.0).
This package is currently in beta. The most important functionality in the R package works, but some features are not yet available. Here is a (probably imcomplete) list of missing features. Some will be added in the future.
weights.advanced.Q(formerly known asuse.advanced.sampling).seedingmethod for calculating grid points.- Hierarchical clustering method for
cluster_genes.
Installation
You can install singleCellHaystack from pypi:
pip install singleCellHaystack
You can install singleCellHaystack from GitHub with:
pip install git+http://github.com/ddiez/singleCellHaystack-py
Support for conda installation will be added in the future.
Example
import scanpy as sc
import singleCellHaystack as hs
adata = sc.read_h5ad("data.h5ad")
[... process adata object ...]
res = hs.haystack(adata, coord="pca")
res.top_features(n=10)
References
-
Our manuscript describing the updated, more generally applicable version of
singleCellHaystackincluding this Python implementation is available on bioRxiv. -
Our manuscript describing the original implementation of
singleCellHaystackfor R (version 0.3.4) was published in Nature Communications.
If you use singleCellHaystack in your research please cite our work using:
Vandenbon A, Diez D (2020). “A clustering-independent method for finding differentially expressed genes in single-cell transcriptome data.” Nature Communications, 11(1), 4318. doi:10.1038/s41467-020-17900-3.
Metadata
Release files for singleCellHaystack 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| singleCellHaystack-0.0.5.tar.gz | 190.8 kB | Without provenance | Details for singleCellHaystack-0.0.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| singleCellHaystack-0.0.5-py3-none-any.whl | Python 3 | none | any | Details for singleCellHaystack-0.0.5-py3-none-any.whl |
Total release size: 382.1 kB
Release files / singleCellHaystack-0.0.5.tar.gz
| Download URL | singleCellHaystack-0.0.5.tar.gz |
|---|---|
| Size | 190.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
71ba1fa7c6aaa087d4c18b00bc5765a17021c36c067465e3b52b316aa13ec653
|
|
BLAKE2b-256 checksum How to use checksums |
3116962dd117bc205363778242c6d007848cce7773d123a1db26c70704b0d060
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / singleCellHaystack-0.0.5-py3-none-any.whl
| Download URL | singleCellHaystack-0.0.5-py3-none-any.whl |
|---|---|
| Size | 191.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ecd2e4a6f461b566e90a8b616624cac01ece1cc6c8cb4e9bc42a00cc6d1f16ad
|
|
BLAKE2b-256 checksum How to use checksums |
449bb62b8f9292aa9640347d8fc58349f514b7d452b140d4c73c6efec0a773a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Security for singleCellHaystack 0.0.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.