高性能优化器,通过线性脉冲从钙成像数据中提取尖峰时间和细胞位置

hotaru的Python项目详细描述


霍塔鲁

高性能优化器,通过线性脉冲从钙成像数据中提取尖峰时间和细胞位置

作者

TAKEKAWA Takashitakekawa@tk2lab.org

参考

安装

要求

  • python>;=3.7
  • tensorflow>;=2.2.0

安装程序(使用venv)

  • 为hotaru创建venv环境
    • python3.x -m venv hotaru
  • 激活hotaru环境
    • source hotaru/bin/activate
  • 安装hotaru
    • pip install hotaru

使用

应用方法

  • (在hotaru venv)
  • mkdir work
  • cd work
  • cp somewhere/TARGET.tif imgs.tif
  • hotaru config
  • hotaru run
  • (见outs目录)

配置选项

  • 设置电影采样率
    hotaru config --hz 20.0
  • 设置掩码文件(tif或npy)
    hotaru config --mask-type mask.tif
  • 设置钙动力学
    hotaru config --tau-rise 0.08 --tau-fall 0.16
  • 设置候选单元格大小
    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"

检查结果

  • (在hotaru venv和work dir中)
  • tensorboard --logidr logs
  • 在web浏览器中打开http://localhost:6006

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何向第二个组合框模型项添加数组值从第一个组合框所选项获取数组名称?   使用Java与WebSphere的SSL握手错误   eclipse线程“main”Java中的第一个Java程序异常。lang.NoClassDefFoundError   java将Javafx应用作为Web应用移植的最佳方式   IDE的java右JVM文件夹   java如何在基本适配器中停止文本到语音   java If block使用substring和equals方法以假值执行   在本例中,如何在java中返回多个值?   java第二个主类在maven构建期间覆盖第一个主类   如何在java中设置运行时ArrayList的泛型类型?   java从主机读取文件