Skip to main content

ViewCube - Datacube Visualization [& Sonification] Tool

ViewCube is a user-friendly datacube visualizer designed to streamline the exploration and analysis of multi-dimensional datasets. It enables easy visualization and interaction with datacubes, while its Sonicube interface offers auditory exploration through sonification, enriching the data analysis process.

Additionally, the tool allows for the exploration of raw-stacked spectra (RSS) via its ViewRSS interface, provided a fiber position table is available.

Documentation

For detailed information on ViewCube, visit the official documentation:

https://viewcube.readthedocs.io

Installation

We recommend referring to the ViewCube documentation for comprehensive guidance:

https://viewcube.readthedocs.io

To get started quickly, just run:

pip install viewcube

For more information, visit the ViewCube PyPI page.

Documentation

For detailed instructions and information, consult the ViewCube documentation:

https://viewcube.readthedocs.io

Usage

To visualize a datacube, follow these steps:

  1. Open a terminal window.
  2. Navigate to the folder where your datacube file (name_cube.fits) is located.
  3. Enter the following command:
    ViewCube name_cube.fits
    

The first time you run ViewCube you may need to create a configuration file:

ViewCube --config-file

Cheat Sheet

Refer to the ViewCube.pdf cheat sheet PDF file in the GitHub latex directory or the documentation for a list of keyboard shortcuts and quick operations to enhance your experience.

Start exploring your datacubes with ViewCube and gain valuable insights effortlessly. For any further assistance or feedback, please refer to the documentation or reach out to our support team. Happy visualizing!

How to cite this package

If you use this package in your research—whether for visualization, sonification, or both—please cite it by including as much of the following information as possible:

Adrián García Riber, Rubén García-Benito, Francisco Serradilla. Interactive multimodal integral field spectroscopy, RAS Techniques and Instruments, Volume 3, Issue 1, January 2024, Pages 748-758 https://doi.org/10.1093/rasti/rzae049

Release files for ViewCube 0.3.0

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

Source distribution (sdist)

Source distribution for ViewCube 0.3.0
File Size Uploaded
viewcube-0.3.0.tar.gz 55.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ViewCube 0.3.0
File Interpreter ABI Platform
viewcube-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 114.2 kB

Release files / viewcube-0.3.0.tar.gz

Download URL viewcube-0.3.0.tar.gz
Size 55.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4ca55ff2eb4731fd116eb01d6778ddafcb1ce454e48957e219efe3a4cb6e6ff9
BLAKE2b-256 checksum
How to use checksums
e415dcd830cd9f12b8d0be5b4f80870c492f90be1770032eb73b770e5e18b7bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / viewcube-0.3.0-py3-none-any.whl

Download URL viewcube-0.3.0-py3-none-any.whl
Size 58.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
db5dbd4b5cd20225e0f8d1e9ca4deb0ab400881b6291386c926fd8539c4398a5
BLAKE2b-256 checksum
How to use checksums
bd43baa915a88c5552082e103bb3a0711a5f7fece4622a7d84f1e3d78d48bc7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.9

3 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