Fast and versatile implementation of spike-triggered non-negative matrix factorization based on AF-HALS
Project description
STNMF with AF-HALS
A fast and versatile implementation of spike-triggered non-negative matrix factorization (STNMF) based on accelerated fast hierarchical alternating least squares (AF-HALS) algorithms.
This Python package allows fast inference of receptive-field subunits from the spiking responses of retinal ganglion cells including methods of hyperparameter tuning.
Described in the paper:
Zapp SJ, Khani MH, Schreyer HM, Sridhar S, Ramakrishna V, Krüppel S, Protti DA, Mietsch M, Karamanlis D, Gollisch T (2024). Accelerated spike-triggered non-negative matrix factorization reveals coordinated ganglion cell subunit mosaics in the primate retina. bioRxiv, 590506. https://doi.org/10.1101/2024.04.22.590506
Documentation
The documentation is available at https://stnmf.readthedocs.io.
Installation
Install using pip
from command-line:
pip install stnmf
Contact
For feedback and bug reports, please use the Github issue tracker.
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 stnmf-1.1.0.tar.gz
.
File metadata
- Download URL: stnmf-1.1.0.tar.gz
- Upload date:
- Size: 39.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00144ca973f002b5251211064239f26b588a6895b0aa6a8c98af79b5ceb644c5 |
|
MD5 | d5142ffd490a4b9c581b6c2e9084c26b |
|
BLAKE2b-256 | 1cbc2442044b610abe626883c60ab35156310d8c6d69c2c022d85e1edb98e9c0 |
File details
Details for the file stnmf-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: stnmf-1.1.0-py3-none-any.whl
- Upload date:
- Size: 45.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42573f292a2f2cda5988b7b6fcba7276cc507747d7d15948eb0854088dcac7c2 |
|
MD5 | f994513ca7ba7878234ab53836c0ce8d |
|
BLAKE2b-256 | 25037e6e9516bf3f337c5461dd16b3bbe4171a0621ae0018396800cdeab59594 |