Skip to main content

Utility package for processing and visualizing 3D datasets

Project description

Pan3D

Kitware Logo [![Documentation Status](https://readthedocs.org/projects/pan3d/badge/?version=latest)](https://pan3d.readthedocs.io/en/latest/?badge=latest) [![Binder][binder-image]][binder-link] [![Build Status][GHAction-image]][GHAction-link] [![PyPI Version][pypi-v-image]][pypi-v-link] [![License][apache-license-image]][license-link]

Pan3D aims to be an utility package for viewing and processing a wide variety of multidimensional datasets. Any dataset that can be interpreted with xarray can be explored and rendered with Pan3D.

Installation

pip install pan3d

Quick Start

pan3d-viewer is the main entrypoint for launching Pan3D locally. Below are some example usages.

To launch Pan3D without a target dataset to browse XArray examples:

pan3d-viewer

To launch Pan3D without a target dataset to browse Pangeo Forge examples:

pan3d-viewer --pangeo

To launch Pan3D with a local path to a target dataset:

pan3d-viewer --dataset=/path/to/dataset.zarr

To launch Pan3D with a link to a target dataset:

pan3d-viewer --dataset=https://host.org/link/to/dataset.zarr

To launch Pan3D with a compatible configuration file (see examples):

pan3d-viewer --config_path=/path/to/pan3d_state.json

The pan3d-viewer entrypoint will automatically launch your default browser to open localhost:8080.

To launch without opening your browser, add the --server argument to your command.

Tutorials

Examples

Pan3D comes with a set of example configuration files and example Jupyter notebooks in the examples folder. You can checkout the repository to run these locally, or you can use the Pan3D Binder instance to run these examples.

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

pan3d-0.2.2.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

pan3d-0.2.2-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file pan3d-0.2.2.tar.gz.

File metadata

  • Download URL: pan3d-0.2.2.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pan3d-0.2.2.tar.gz
Algorithm Hash digest
SHA256 20e5a6feea1e773c15c25e2a02f72f7acd40cb8481c4ee851688880b4f54be19
MD5 b296a4dfc94fa928e3d9b937a5ca1f86
BLAKE2b-256 4bd025275064cc8b9f9776954d43676bd4ad24d23f48a9b3738bd3bdad64ece9

See more details on using hashes here.

File details

Details for the file pan3d-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: pan3d-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pan3d-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ecf46bda4f945b474b3ac53c7f56a45a860439872b9f8ce88c83da11975b69b9
MD5 a9423f6ff42fb4b346aeba2a0ec36628
BLAKE2b-256 84664f75d72c0c842f5ec7f45b8d68d9582e52ec66b6592a7e327528cc755578

See more details on using hashes here.

Supported by

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