Python Application which enables users to quickly visualize NMF decomposition.
Project description
NMF Viewer
The NMF Viewer is a graphical user interface meant to enable users to visualize results of an NMF computation. It bases itself off the automatic-spike-detection package.
Usage
The NMF Viewer can either be used as a stand alone application from the command line or it can be integrated into a PyQt application.
Command Line
Clone this repository and navigate to the NMF Viewer directory.
Run python app.py to open the NMF Window.
PyQt Application
Install the NMF Viewer with pip install nmfviewer
or clone this repository and include it with pip install -e path/to/viewer/
To include the NMF Window in your application, place the import statement at the top of your file:
from nmfViewer.NMFWindow import NMFWindow
Use NMFWindow as you would use any QWidget.
Results Format
The results are expected to correspond to the structure given by the available automatic-spike-detection package.
The viewer uses the functions provided by spidet.save.nmf_data to load the results.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nmfviewer-1.0.0.tar.gz.
File metadata
- Download URL: nmfviewer-1.0.0.tar.gz
- Upload date:
- Size: 19.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc78a39c3c9adec886d9c318cf4eb5cbb3542b499559d421f48094cfad80651c
|
|
| MD5 |
ef31b0eeb588e52c2a159a08048ed024
|
|
| BLAKE2b-256 |
c1f422e6988fb4ac3691917c09417aae12fd60bfe4202ebc7c5c7504a63f2fdd
|
File details
Details for the file nmfviewer-1.0.0-py3-none-any.whl.
File metadata
- Download URL: nmfviewer-1.0.0-py3-none-any.whl
- Upload date:
- Size: 24.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b456f454e9d753a3f1da71c1ec61f4fb68c30699768a7b9cbb86a1d8230b632
|
|
| MD5 |
1dcfbda3812c4788411e50c9623dfc04
|
|
| BLAKE2b-256 |
f87900960454fb339e39bf12dada6de8bcad5555895f1a8714c947d7e98b25c1
|