Skip to main content

Identifies the contribution of behavioural and stimulus parameters to neural activity

Project description

Neuro-MINE (Model Identification of Neural Encoding) 🧠💻

Welcome to Neuro-MINE: your handy companion for processing neuronal response data!

This app allows users to use MINE as a GUI or in the command line to train a flexible, convolutional neural network (CNN) to analyze experimental datasets containing neural activity and corresponding predictors (e.g., behavioral responses).

Neuro-MINE makes an updated version of MINE (Costabile et al., 2023) available in an easy-to-use interface. This version of MINE now supports spiking data as well as episodic data. For episodic data, care is taken that model fits, Taylor decomposition, and prediction correctly handle episode boundaries. Furthermore, Neuro-MINE provides easily interpretable outputs in a model insights file that can be used as starting points for further analysis.

How to use

Read The Docs: https://neuro-mine.readthedocs.io

Acknowledgements

Authors:
Danica Matovic
Martin Haesemeyer
Jamie Costabile
Kaarthik Balakrishnan
Sina Schwinn

Publication: Costabile JD, Balakrishnan KA, Schwinn S, Haesemeyer M. Model discovery to link neural activity to behavioral tasks. Elife. 2023 Jun 6;12:e83289. doi: 10.7554/eLife.83289. PMID: 37278516; PMCID: PMC10310322. https://elifesciences.org/articles/83289

GitHub Repository of Original Publication: https://github.com/haesemeyer/mine_pub
Lab Website: https://www.thermofish.org/

All code is licensed under the MIT license. See LICENSE for details.
© Martin Haesemeyer, Jamie D Costabile, Kaarthik A Balakrishnan, and Danica Matovic 2020-2025
Questions may be directed to haesemeyer.1@osu.edu

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

neuro_mine-0.9.0.tar.gz (52.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neuro_mine-0.9.0-py3-none-any.whl (60.1 kB view details)

Uploaded Python 3

File details

Details for the file neuro_mine-0.9.0.tar.gz.

File metadata

  • Download URL: neuro_mine-0.9.0.tar.gz
  • Upload date:
  • Size: 52.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for neuro_mine-0.9.0.tar.gz
Algorithm Hash digest
SHA256 252a5a372fb1b7d971f22ab8278fcf1027194bcbc48484293cb538114b946900
MD5 0e7f7ecba513fbb016a360870365f65c
BLAKE2b-256 d49a9f31f103948c3c59394686f89959b252f992bd291fd4d2da03a5cdb824aa

See more details on using hashes here.

File details

Details for the file neuro_mine-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: neuro_mine-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for neuro_mine-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b67413c7df9b76c0b4153032d9bee854e97efe326a9ba386bb1e4f5d3b1c7c08
MD5 b5d03c31866e47a48e0ac7647b59af2f
BLAKE2b-256 19e15c0048e6d7605c05d868224ae4903ce78bfed59031e8512b2982fe7544fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page