Skip to main content

Vispy-based viewers for Glue

Project description

Travis Status AppVeyor Status Coverage Status

Requirements

Note that this plugin requires Glue and PyOpenGL to be installed - see this page for instructions on installing Glue. PyOpenGL should get installed automatically when you install the plugin (see below).

While this plugin uses VisPy, for now we bundle our own version of VisPy since we rely on some recently added features, so you do not need to install VisPy separately.

Installing

If you use the Anaconda Python Distribution, you can install this plugin with:

conda install -c glueviz glue-vispy-viewers

To install the latest stable version of the plugin, you can do:

pip install glue-vispy-viewers

or you can install the latest developer version from the git repository using:

pip install https://github.com/glue-viz/glue-3d-viewer/archive/master.zip

This will auto-register the plugin with Glue. Now simply start up Glue, open a data cube, drag it onto the main canvas, then select ‘3D viewer’.

Testing

To run the tests, do:

py.test glue_vispy_viewers

at the root of the repository. This requires the pytest module to be installed.

Using the isosurface viewer

The isosurface viewer is currently still unstable - to enable it, put the following in a file called config.py file in your current working directory:

from glue_vispy_viewers.isosurface import setup as setup_isosurface
setup_isosurface()

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

glue-vispy-viewers-0.9.1.tar.gz (700.4 kB view details)

Uploaded Source

Built Distribution

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

glue_vispy_viewers-0.9.1-py2.py3-none-any.whl (940.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file glue-vispy-viewers-0.9.1.tar.gz.

File metadata

File hashes

Hashes for glue-vispy-viewers-0.9.1.tar.gz
Algorithm Hash digest
SHA256 f9b17ada7f991a265635327c04545d9f1ab7960540fe3f30eaa77726208cb9d4
MD5 fc22bf5ba2c13bca0921a3cf39df1a92
BLAKE2b-256 46835ae35f9d561a0a69a9180c5111ed6d233e309763317b211a9eeeace9fda3

See more details on using hashes here.

File details

Details for the file glue_vispy_viewers-0.9.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for glue_vispy_viewers-0.9.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0a15ee4fff7ecfc1cac2c9a1cbc6822d81d4c80492518775b6a0d5c7d28b61dc
MD5 5a0bb3789d11cd911f2f5e4d37cdeff2
BLAKE2b-256 8685a5b25187695d78eb9707e8babdc2d51c5b18a96522d3c48ae567081184c6

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