Skip to main content

Hyperspy Graphical User Interface

Project description

HyperSpyUI

pypi_version anaconda_cloud tests pre-commit python_version

HyperSpyUI tries to bring a streamlined user interface to the powerful multi-dimensional analysis capabilities of HyperSpy. HyperSpy is an open source Python library which provides tools to facilitate data analysis of multidimensional datasets.

HyperSpy aims at making it easy and natural to apply analytical procedures that operate on an individual signal to multidimensional arrays, as well as providing easy access to analytical tools that exploit the multidimensionality of the dataset.

While the UI tries to create a simple and intuitive interface to HyperSpy, it still retains the raw power of HyperSpy via the UI’s built in IPython console, which runs on the same Python kernel as the UI.

Documentation

For an introduction to HyperSpyUI, see the documentation.

Installation

There are several ways to install HyperSpyUI. The application itself is rather simple to install, but its dependencies can be a bit more tricky. From version 1.1, HyperSpyUI supports both PyQt4 and PyQt5.

HyperSpy Bundle Installer

The quickest way to get set up is to download and install the HyperSpy bundle installer, which includes HyperSpyUI.

Anaconda/Miniconda/Miniforge

Download and install the Miniforge (Miniconda or Anaconda) distribution and run the following command in the anaconda prompt:

conda install -c conda-forge hyperspyui

Installation via pip

To install HyperSpyUI can be intalled from pypi.org including optional dependencies (exspy and pyqt5)

pip install hyperspyui[all]

To install HyperSpyUI with the minimum dependencies:

pip install hyperspyui

Run HyperSpyUI

After installation, you can run HyperSpyUI from the command prompt with:

hyperspyui

or

python -m hyperspyui

For further information, see the full documentation.

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

hyperspyui-2.0.1.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

hyperspyUI-2.0.1-py3-none-any.whl (653.5 kB view details)

Uploaded Python 3

File details

Details for the file hyperspyui-2.0.1.tar.gz.

File metadata

  • Download URL: hyperspyui-2.0.1.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for hyperspyui-2.0.1.tar.gz
Algorithm Hash digest
SHA256 c976c3f14af319e74c2218bc5cf75c6fbe88a1a989247a4a400eb1513134bfb6
MD5 467ed5073aa9587669559a530fd43b14
BLAKE2b-256 7b5c5e3ee4323415db1d1bc5d35850878f12d5dd265aa60eac0810d809a2ab4f

See more details on using hashes here.

Provenance

File details

Details for the file hyperspyUI-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: hyperspyUI-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 653.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for hyperspyUI-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 da0f0f0024d8a2ac7db9db91cba69856878fee313eb5eb8110d465b600192e2e
MD5 284fb4d9073a2fc69bf66befaf5fac13
BLAKE2b-256 00d3f7c16ae86b9d576a0b6caeda9663679375b5476208d6d18128ae9d0e3797

See more details on using hashes here.

Provenance

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