Hyperspy Graphical User Interface
Project description
HyperSpyUI
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c976c3f14af319e74c2218bc5cf75c6fbe88a1a989247a4a400eb1513134bfb6 |
|
MD5 | 467ed5073aa9587669559a530fd43b14 |
|
BLAKE2b-256 | 7b5c5e3ee4323415db1d1bc5d35850878f12d5dd265aa60eac0810d809a2ab4f |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | da0f0f0024d8a2ac7db9db91cba69856878fee313eb5eb8110d465b600192e2e |
|
MD5 | 284fb4d9073a2fc69bf66befaf5fac13 |
|
BLAKE2b-256 | 00d3f7c16ae86b9d576a0b6caeda9663679375b5476208d6d18128ae9d0e3797 |