Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# NicheSphere

[![DOI](https://zenodo.org/badge/685916590.svg)](https://doi.org/10.5281/zenodo.18756710)
![PyPI - Version](https://img.shields.io/pypi/v/NicheSphere)
[![PyPI version](https://img.shields.io/pypi/v/NicheSphere.svg)](https://pypi.org/project/NicheSphere/)


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](https://costalab.github.io/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](https://doi.org/10.5281/zenodo.15790389)
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](https://doi.org/10.5281/zenodo.22678370)


4 changes: 2 additions & 2 deletions docs/api.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
API Reference
=============
API
=====

.. include:: coloc.rst
.. include:: comm.rst
Expand Down
6 changes: 5 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
project = 'NicheSphere'
copyright = '2025, Mayra Ruiz, James Nagai'
author = 'Mayra Ruiz, James Nagai'
release = '1.0.2'
release = '1.1.0'

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand All @@ -41,7 +41,11 @@

# -- BibTeX citation settings
bibtex_bibfiles = ['references.bib']
#bibtex_default_style = 'unsrt'
bibtex_default_style = 'alpha'
bibtex_reference_style = 'author_year'



# -- It hides the input/output prompt numbers (In [1]: / Out [1]:).
nbsphinx_prolog = """
Expand Down
7 changes: 5 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ co-localization domains based on Ligand-Receptor pairs expression data, such as
installation
tutorials
api
references

Installation
------------
Expand All @@ -46,7 +47,7 @@ Installation
Citation
--------

If you use ``NicheSphere`` in your research, please cite our paper:
If you use ``NicheSphere`` in your research, please cite our paper :cite:p:`gleitz_nichesphere_2026`:

**NicheSphere reveals Spp1⁺ macrophages as central hubs coordinating fibrotic remodeling in myeloproliferative neoplasms**

Expand Down Expand Up @@ -75,6 +76,8 @@ Tutorials

* :doc:`NicheSphere tutorial — Myocardial Infarction (Visium) </notebooks/Nichesphere_tutorial_MIvisium>`
* :doc:`NicheSphere × PILOT: niche-based trajectory inference </notebooks/Nichesphere_tutorial_MIvisium_PILOT>`
* :doc:`NicheSphere PIC-seq tutorial </notebooks/Nichesphere_tutorial_BM_PICseq>`
* :doc:`NicheSphere x PILOT CODEX tutorial </notebooks/Nichesphere_tutorial_CODEX_PILOT>`



Expand All @@ -83,7 +86,7 @@ Docker image and summarized analysis tutorial

We provide access to a Docker image, available at: https://gitlab.com/sysbiobig/ismb-eccb-2025-tutorial-vt3/container_registry.
The Docker image comes preconfigured with all necessary libraries, tools, and software required to follow the hands-on exercises.
Additionally, the repository at https://gitlab.com/sysbiobig/ismb-eccb-2025-tutorial-vt3 contains a summarized Nichesphere
Additionally, the repository at https://gitlab.com/sysbiobig/ismb-eccb-2025-tutorial-vt3 contains a summarized NicheSphere
co-localization + communication analysis tutorial.

API Reference
Expand Down
Loading
Loading