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. Nature Communications, 2026.

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.3.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.3-py3-none-any.whl (72.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hivis-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 f318fa4f98d60a66936308767db1403284560204d62e81c18b9a07d921040c42
MD5 06c8b2e75aadde1f69d14f8b7fb25cf6
BLAKE2b-256 4306baf11de3a97dbc863e7ed12a9c617943680bed0bdf61de3e55d51f6657f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hivis-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 72.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ba8c4e0e3364cfde25a30bd3d105d399085aec72f3cb3d3adc1b9dc9a1c75833
MD5 c6ae1f814969f973591dd75843c1de28
BLAKE2b-256 4fa5da2bc2cb1fd4cc36b781d371a8288e7efcbae04ece2ad8c6d4cbc4e64725

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