Skip to content

The Zebrafish Activity Prediction Benchmark measures progress on the problem of predicting cellular-resolution neural activity throughout an entire vertebrate brain.

License

Notifications You must be signed in to change notification settings

google-research/zapbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZAPBench ⚡

The Zebrafish Activity Prediction Benchmark (ZAPBench) measures progress on the problem of predicting cellular-resolution neural activity throughout an entire vertebrate brain. For more information, refer to our ICLR paper and the companion website.

Getting started

To get started with ZAPBench, we provide tutorial-style notebooks in the colabs/ directory:

  • Datasets: Overview of various datasets we released and how to access them.
  • Training and evaluation: How to train and evaluate forecasting methods on ZAPBench in a framework agnostic way.
  • Metrics: Explains how to load predictions made by the methods reported in the paper for additional analyses, e.g., to compute custom metrics.
  • Interactive time-series forecasting: Shows how to run a jax time-series forecasting model interactively.

Contents

In addition, this repository contains:

  • Code for the forecasting models used in the paper, implemented in jax, in the zapbench/models/ subdirectory.
  • Scripts and configs to train and evaluate time-series and video forecasting models, in zapbench/ts_forecasting/ and zapbench/video_forecasting/, respectively. The READMEs in those subdirectories contain further usage instructions.
  • Config for alignment and normalization pipeline of the raw data in processing/alignment_and_normalization.gin; see file header for usage.
  • Notebook demonstrating how to load the FFN checkpoint used for segmentation in processing/ffn_inference.ipynb.
  • Notebook loading and plotting raw stimulus time-series in processing/stimuli.ipynb.
  • A WebGL-viewer for calcium fluorescence data in fluroglancer/.

Datasets

Further information on associated datasets.

License

Apache 2.0

This is not an officially supported Google product.

About

The Zebrafish Activity Prediction Benchmark measures progress on the problem of predicting cellular-resolution neural activity throughout an entire vertebrate brain.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published