Skip to main content

An implementation of [singleCellHaystack](https://github.com/alexisvdb/singleCellHaystack) in python.

Reason this release was yanked:

Bug in randomization.

Project description

singleCellHaystack

Lifecycle:beta PyPI PyPIDownloads

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 as use.advanced.sampling).
  • seeding method for calculating grid points.

Installation

You can install singleCellHaystack from pypi:

pip install singleCellHaystack

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["results"]

References

  • Our manuscript describing the updated, more generally applicable version of singleCellHaystack inclusing this python implementation is available on bioRxiv.

  • Our manuscript describing the original implementation of singleCellHaystack for 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.

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

singleCellHaystack-0.0.4.tar.gz (189.2 kB view details)

Uploaded Source

Built Distribution

singleCellHaystack-0.0.4-py3-none-any.whl (189.7 kB view details)

Uploaded Python 3

File details

Details for the file singleCellHaystack-0.0.4.tar.gz.

File metadata

  • Download URL: singleCellHaystack-0.0.4.tar.gz
  • Upload date:
  • Size: 189.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for singleCellHaystack-0.0.4.tar.gz
Algorithm Hash digest
SHA256 3b5a01663230c660b4584e6e08f309c3470d22b3855ea5f07f01d1b62bd1e3ce
MD5 067656550d381cd5eed0224ae3256d4e
BLAKE2b-256 f36f21b3d013b3ba9e6c4a353e887afc8fa8f38b61321c8947bef4724867eee5

See more details on using hashes here.

File details

Details for the file singleCellHaystack-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for singleCellHaystack-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7172edbd84bc3e8506eecb966b8e25f445e17a1817f84c418cfde45d8fe5f51f
MD5 eea352eaeea9923e461ab1c5b348dad1
BLAKE2b-256 bad32ca34c61fea285598a7651ff955eabd38639f9cd25f9b7cf96b3ba9bfb8e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page