Skip to main content

HOTARU

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

Author

TAKEKAWA Takashi takekawa@tk2lab.org

References

Install

Require

  • python >=3.11
  • jax

Recommended

  • Nvidia GPU
  • cuda

Install Procedure (using uv)

  • Clone git repository
git clone https://github.com/tk2lab/hotaru
  • Setup venv
cd hotaru
uv sync
  • Activate hotaru environment
source bin/activate

Usage

see help

hotaru --help

Demonstration

Download sample.tif

hotaru data.imgs.file=sample.tif mode=test
# see outputs/{datetime}/test_*.pdf
hotaru data.imgs.file=sample.tif mode=run
# see outputs/{datetime}/run_*.pdf

Demo Movies

Release files for hotaru 5.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hotaru 5.2.5
File Size Uploaded
hotaru-5.2.5.tar.gz 192.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hotaru 5.2.5
File Interpreter ABI Platform
hotaru-5.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 279.2 kB

Release files / hotaru-5.2.5.tar.gz

Download URL hotaru-5.2.5.tar.gz
Size 192.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bf20299ffb35c9503d49c49acd83e5af2020f5efb9c8e161c9b9492c1bd3c13a
BLAKE2b-256 checksum
How to use checksums
a0a5e3de17bfc7edb2dc95174231076d997fea37da1dc428e9995f12474db320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / hotaru-5.2.5-py3-none-any.whl

Download URL hotaru-5.2.5-py3-none-any.whl
Size 87.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
575064f71c5ce9bf91152e081d8ac840708290294c58b607c4927d86d7eb080f
BLAKE2b-256 checksum
How to use checksums
2b8685ba3f8dd1ced961b45fcee57d771beaa2993db5745688f1f69ba12006f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

5.2.5 This release

2 release files

5.1.2

2 release files

5.1.1

2 release files

5.1.0

2 release files

5.0.1

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.4.1

2 release files

3.4.0

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.4

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page