Skip to main content

A user friendly tool for working with VisiumHD data

Project description

HiVis is associated with the following manuscript: Subcellular mRNA localization patterns across tissues resolved with spatial transcriptomics

HD Integrated Visium Interactive Suite (HiVis)

  • HiVis is a user-friendly Python tool for analyzing
    10X VisiumHD data,
    supporting both H&E and immunofluorescence experiments.
  • HiVis is built on top of AnnData, integrating seamlessly with other spatial transcriptomics tools such as Scanpy and Squidpy.
  • HiVis provides extensive data visualization with fully customizable plots. Plots are created using matplotlib, allowing stacking and further customization.
  • HiVis works with QuPath to enable easy manual annotation, pixel classification, and single-cell segmentation using Stardist,
    Cellpose and Instaseg. It links bins and single-cell objects, facilitating seamless information exchange across levels.

Getting started

Installation

Installation video tutorial.

To avoid dependency conflicts, we recommend the use of a dedicated conda environment. In a terminal run the command:

conda create -n HiVis python=3.12
conda activate HiVis

We recommend two options to then install HiVis in your virtual environment.

Use the package manager pip to install HiVis. Takes up to few minutes. In a terminal run the command:

pip install HiVis

Or clone the project's Github repository and install it manually with the following commands:

git clone git@github.com:roynov01/HiVis.git
cd HiVis
pip install .

To use Qupath features, such as manual annotations and pixel classifiers, download and install QuPath (>= 0.5.1).

To perform cell segmentation in QuPath, download and install Stardist and/or Cellpose extensions for QuPath.

Usage and Documentation

For video tutorial - please refer to the tutorial playlist.

Please refer to the demo notebooks.

For QuPath, please refer to the tutorial.

Function docstrings are available on ReadTheDocs.

Code used for data analysis in the paper is available at the repo.

Contact

Bug report/feature request via the GitHub issue tracker.

Citation

Novoselsky R*, Golani O*, Barkai T, Kedmi M, Goliand I, Fine M, Kent I, Nachmany I, Itzkovitz S. Subcellular mRNA localization patterns across tissues resolved with spatial transcriptomics. BioRxiv, 2025.

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

hivis-1.0.2.tar.gz (68.5 kB view details)

Uploaded Source

Built Distribution

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

hivis-1.0.2-py3-none-any.whl (72.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hivis-1.0.2.tar.gz
  • Upload date:
  • Size: 68.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hivis-1.0.2.tar.gz
Algorithm Hash digest
SHA256 003a9c63f67dda943172adad5cdd19535ca1dc1e336ec6d977644f16a6dacef5
MD5 b555d1ca61ca812df3d7d9e7c12d4257
BLAKE2b-256 c14cb00ced7b9e5398953543759406fd8e0f2196522cd81439ad26e6b919c01b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hivis-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 72.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hivis-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 53661f24bca1fb8da2d54b3d403b4fa92339c94435e9adfcc575ae2058068e00
MD5 1105aba7d446218f781b4777b81a8f13
BLAKE2b-256 f0fbfbe9e34b5b63f9a16f256fb3891d4fad0c1933aba85c472a14cb5e75c5dc

See more details on using hashes here.

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