Skip to main content

An elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.

Reason this release was yanked:

This was released with the wrong version.

Project description

itkwidgets

Documentation Status Notebook tests

ITKWidgets is an elegant Python interface for visualization on the web platform to interactively generate insights into multidimensional images, point sets, and geometry.

Hello 3D World

Getting Started

Environment Setup

The EnvironmentCheck.ipynb checks the environment that you are running in to make sure that all required dependencies and extensions are correctly installed. Ideally run first before any other notebooks to prevent common issues around dependencies and extension loading.

Installation

To install for all environments:

pip install 'itkwidgets[all]>=1.0a23'

Jupyter Notebook

To install the widgets for the Jupyter Notebook with pip:

pip install 'itkwidgets[notebook]>=1.0a23'

Then look for the ImJoy icon at the top in the Jupyter Notebook:

ImJoy Icon in Jupyter Notebook

Jupyter Lab

For Jupyter Lab 3 run:

pip install 'itkwidgets[lab]>=1.0a23'

Then look for the ImJoy icon at the top in the Jupyter Notebook:

ImJoy Icon in Jupyter Lab

Google Colab

For Google Colab run:

pip install 'itkwidgets>=1.0a23'

Example Notebooks

Example Notebooks can be accessed locally by cloning the repository:

git clone -b main https://github.com/InsightSoftwareConsortium/itkwidgets.git

Then navigate into the examples directory:

cd itkwidgets/examples

Usage

In Jupyter, import the view function:

from itkwidgets import view

Then, call the view function at the end of a cell, passing in the image to examine:

view(image)

For information on additional options, see the view function docstring:

view?

See the deployments section for a more detailed overview of additional notebook options as well as other ways to run and interact with your notebooks.

Learn more

Visit the docs for more information on supported notebooks and integrations.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

itkwidgets-1.0a50.tar.gz (10.5 MB view details)

Uploaded Source

Built Distribution

itkwidgets-1.0a50-py3-none-any.whl (37.5 kB view details)

Uploaded Python 3

File details

Details for the file itkwidgets-1.0a50.tar.gz.

File metadata

  • Download URL: itkwidgets-1.0a50.tar.gz
  • Upload date:
  • Size: 10.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for itkwidgets-1.0a50.tar.gz
Algorithm Hash digest
SHA256 17c00670385f169fb7ba6dada47e9bf50e63ecdcc7d3322566f6c749d9dc6283
MD5 9304e996585f9ab4d52d53057a888dee
BLAKE2b-256 a0bdb4d09d3fb5de20ad2ab9096e6f3eb48580064ff7dd8080ee0b09bb72b06d

See more details on using hashes here.

File details

Details for the file itkwidgets-1.0a50-py3-none-any.whl.

File metadata

  • Download URL: itkwidgets-1.0a50-py3-none-any.whl
  • Upload date:
  • Size: 37.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for itkwidgets-1.0a50-py3-none-any.whl
Algorithm Hash digest
SHA256 3c4fed67c897724f9f883ea39afd01e72570f8523eec4aa38022a2b1bb9f57e2
MD5 b6eca901f613c9a64b8432f9bc9f2578
BLAKE2b-256 5d2e3d5dcc3068534bfb2f66650cdac35fcc84e2ca81692734256a0de548cc44

See more details on using hashes here.

Supported by

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