Skip to main content

Glue-plotly's GitHub Actions CI Status Glue-plotly's Coverage Status

Experimental plot.ly plugin for glue

This package is a plugin for glue that allows linking glue to Plotly. This includes two main pieces of functionality:

  • Export glue views to standalone HTML pages

  • Experimental glue viewers powered by Plotly

Installation

glue-plotly can be installed using pip:

pip install glue-plotly

Additionally, glue-plotly is included in the glue standalone applications for MacOS and Windows.

HTML Exporters

The HTML exporters are exposed as viewer tools in both glue-qt and glue-jupyter

For glue-qt, all of the built-in matplotlib viewers are supported, along with the dendrogram viewer and the 3D scatter viewer from the glue-vispy-viewers plugin. For glue-jupyter, the bqplot scatter, image, profile, and histogram viewers are supported. In glue-qt, these tools are subtools of the “save” meta-tool and can be accessed from its dropdown menu.

Qt Plotly export demo

In glue-jupyter, the Plotly exporter tools are top-level toolbar tools (look for the Plotly logo!)

bqplot Plotly export tool

Viewers

This package contains two experimental Plotly-powered viewers which can be used with glue-jupyter - a scatter viewer and a histogram viewer. More viewers to come in the future!

This notebook demonstrates basic usage of the these viewers, such as importing and viewer creation.

Package Structure

  • common contains methods for creating Plotly graph objects traces to represent glue layers and viewers that are shared between the exporters and Plotly viewers.

  • html_exporters contains the implementations of the HTML exporter tools for glue-qt and glue-jupyter

  • web contains the implementation of the Chart Studio exporter for Qt glue

  • viewers contains the implementations of the Plotly viewers

Release files for glue-plotly 0.13.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for glue-plotly 0.13.1
File Size Uploaded
glue_plotly-0.13.1.tar.gz 17.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for glue-plotly 0.13.1
File Interpreter ABI Platform
glue_plotly-0.13.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.1 MB

Release files / glue_plotly-0.13.1.tar.gz

Download URL glue_plotly-0.13.1.tar.gz
Size 17.0 MB
Tags Source
SHA-256 checksum
How to use checksums
e52375901176abc4163ce5be72a73b66463603f611aa57d3c471075da7d868a8
BLAKE2b-256 checksum
How to use checksums
7de117c78ea00370b20d4a40ad260cfc707fe82341a7bf2b86f9455e8cf64101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / glue_plotly-0.13.1-py3-none-any.whl

Download URL glue_plotly-0.13.1-py3-none-any.whl
Size 109.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3cf4cbd575b4b1194b220721acfb75b67cc82e35a25d8856fad35b749a4748b9
BLAKE2b-256 checksum
How to use checksums
fb9e837752a01426fe43e93469164a5c5097d8989bf5c9c57a2a9e4aeb3bd516
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.13.1 This release

2 release files

0.13.0

2 release files

0.12.2

2 release files

0.12.1

2 release files

0.10.1

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page