Skip to main content

NicheSphere is an sc-verse compatible Python library which allows the user to find differential co-localization domains / niches based on cell type pair co-localization probabilities in different conditions. It also offers the possibility to look at biological process based differential communication between cell type pairs or differential co-localization domains based on Ligand-Receptor pairs expression data, which can be obtained from diverse cell cell communication tools

Project description

Nichesphere Logo

NicheSphere

DOI

NicheSphere is an sc-verse compatible Python library which allows the user to find differential co-localization domains / niches based on cell type pair co-localization probabilities in different conditions. Cell type pair co-localization probabilities can be obtained in different ways, for example, through deconvolution of spatial transcriptomics / PIC-seq data (getting the probabilities of finding each cell type in each spot / multiplet) ; or counting nearest neighbors of each type for each cell in single cell spatial data like MERFISH or CODEX.

It also offers the possibility to look at biological process based differential communication between cell type pairs or differential co-localization domains based on Ligand-Receptor pairs expression data, which can be obtained from diverse cell cell communication tools, such as CrossTalkeR.

You can find our documentation and an application example on the Myocardial Infarction atlas data from Kuppe et. al. 2022 here: https://nichesphere.readthedocs.io/en/latest/ , The data you'll need to run the tutorials is stored in Zenodo

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

nichesphere-1.0.2.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nichesphere-1.0.2-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file nichesphere-1.0.2.tar.gz.

File metadata

  • Download URL: nichesphere-1.0.2.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nichesphere-1.0.2.tar.gz
Algorithm Hash digest
SHA256 3f98854f2280fbec317548c128852a3ce24bad33ce594c2a754e7421dd55da93
MD5 417791fd485c6ebbcd0f696e10ebcfec
BLAKE2b-256 dc5fd832ff3f6e8024aed6d11c9834bfbf32fc283888ae12bd0f75c8da19e315

See more details on using hashes here.

Provenance

The following attestation bundles were made for nichesphere-1.0.2.tar.gz:

Publisher: publish.yml on CostaLab/NicheSphere

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nichesphere-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: nichesphere-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nichesphere-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f87182dd804e0b59d742c99bf2ea9a9913b98c95d1dd5089bf379bc1f5dcbc7e
MD5 93efa92a0d91aa3a1902c1ffeae3ccf1
BLAKE2b-256 e6a8ac3c83f11e08e687c8b0b805ef6c0d218738be9e41628e224ba09356c019

See more details on using hashes here.

Provenance

The following attestation bundles were made for nichesphere-1.0.2-py3-none-any.whl:

Publisher: publish.yml on CostaLab/NicheSphere

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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