Skip to main content

High performance Optimizer to extract spike Timing And cell location from calcium imaging data via lineaR impUlse

Project description

HOTARU

High performance Optimizer to extract spike Timing And cell location from calcium imaging data via lineaR impUlse

Author

TAKEKAWA Takashi takekawa@tk2lab.org

Reference

Install

Require

  • python >= 3.7
  • tensorflow >= 2.2.0

Install Procedure (using venv)

  • Create venv environment for hotaru
    • python3.x -m venv hotaru
  • Activate hotaru environment
    • source hotaru/bin/activate
  • Install hotaru
    • pip install hotaru

Usage

Apply Method

  • (in hotaru venv)
  • mkdir work
  • cd work
  • cp somewhere/TARGET.tif imgs.tif
  • hotaru config
  • hotaru run
  • (see outs directory)

Config Option

  • Set sampling rate of movie
    hotaru config --hz 20.0
  • Set mask file (tif or npy)
    hotaru config --mask-type mask.tif
  • Set calcium dynamics
    hotaru config --tau-rise 0.08 --tau-fall 0.16
  • Set cell size candidate
    hotaru config --radius-type log --radius "2.0,40.0,13"
    hotaru config --radius-type linear --radius "2.0,11.0,10"
    hotaru config --radius-type manual --radius "2,3,4,5,6,7,8,9,10"

Check Resutls

  • (in hotaru venv and in work dir)
  • tensorboard --logidr logs
  • open in web browser http://localhost:6006

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

hotaru-3.3.0.tar.gz (34.2 kB view hashes)

Uploaded Source

Built Distribution

hotaru-3.3.0-py3-none-any.whl (50.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