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.
Release files for nmfViewer 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nmfviewer-1.0.0.tar.gz | 19.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nmfviewer-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.7 kB
Release files / nmfviewer-1.0.0.tar.gz
| Download URL | nmfviewer-1.0.0.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc78a39c3c9adec886d9c318cf4eb5cbb3542b499559d421f48094cfad80651c
|
|
BLAKE2b-256 checksum How to use checksums |
c1f422e6988fb4ac3691917c09417aae12fd60bfe4202ebc7c5c7504a63f2fdd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / nmfviewer-1.0.0-py3-none-any.whl
| Download URL | nmfviewer-1.0.0-py3-none-any.whl |
|---|---|
| Size | 24.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9b456f454e9d753a3f1da71c1ec61f4fb68c30699768a7b9cbb86a1d8230b632
|
|
BLAKE2b-256 checksum How to use checksums |
f87900960454fb339e39bf12dada6de8bcad5555895f1a8714c947d7e98b25c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|