Skip to main content

Fast and versatile implementation of spike-triggered non-negative matrix factorization based on AF-HALS

Project description

STNMF with AF-HALS

Build status Documentation status PyPI version

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, Mietsch M, Protti DA, Karamanlis D, Gollisch T: Accelerated spike-triggered non-negative matrix factorization reveals coordinated ganglion cell subunit mosaics in the primate retina

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stnmf-1.0.0.tar.gz (38.9 kB view hashes)

Uploaded Source

Built Distribution

stnmf-1.0.0-py3-none-any.whl (45.3 kB view hashes)

Uploaded Python 3

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