Skip to content

Z-Brain Viewer and Analysis Scripts for MAP-Mapping

Notifications You must be signed in to change notification settings

kaicalvin/Z-Brain

 
 

Repository files navigation

Z-Brain

This repository contains the analysis scripts and viewer function for the Z-Brain and MAP-Mapping methods from Randlett et al., 2015 :: http://www.nature.com/nmeth/journal/vaop/ncurrent/full/nmeth.3581.html

The Z-Brain

The Z-Brain was built as a neuroanatomical reference atlas for the zebrafish neuroscience community. It was built upon a 6dpf Nacre/mitfa mutant larvae stained with anti-ERK. By registering fish stained with different anatomical markers (antibody stains, transgenes, dye fills) to this common reference brain, we have created a platform where many labels can be explored in the same reference space. We currently have 29 labels registered to the atlas. For each label we register multiple fish, and then represent that label as the mean across fish, allowing for visualization of the average positioning and staining of these neurons or features. Based on these markers, we have also segmented to brain into 294 regions.

We hope that this resource will be valuable for exploring and understanding the 6dpf zebrafish brain, and for automated and standardized annotation of new anatomical and functional data. This can be accomplished by registering new datasets into the atlas, allowing for direct comparison to the accumulated dataset. We encourage anyone interested in helping us expand and improve the atlas, either by incorporating additional labels, or by expanding or improving the regional segmentation, to please contact Owen Randlett at [email protected].

Using the Z-Brain to explore anatomy

You can do some simple in-browser exploration of the database at our website: http://engertlab.fas.harvard.edu/Z-Brain. To fully explore the Z-Brain, you will need to download the anatomy and mask databases, and run ZBrainViewer.m in Matlab. This will allow you to perform multicolour overlays of labels and regions, ‘click to find’ regions, view in different slice orientations, write slices or stacks to disk, and draw or update regional definitions. Instructions for the various functions are displayed when the program starts, and commented in the header of the ‘ZBrainViewer.m’ function.

The three files you will need are:

ZBrainViewer.m

  • Contained in this github repository.

Anatomy Label Database

Warning: file size is very large (~4.5gb).

Mask Database

MAP-Mapping

In order to create MAP-Maps from pERK and tERK stained data, data must first be registered to the Z-Brain reference brain stack (http://engertlab.fas.harvard.edu/Z-Brain/downloads/Ref20131120pt14pl2.nrrd). To do this we use CMTK (https://www.nitrc.org/projects/cmtk/).

Once the data is registered, you can use the 'MakeTheMAPMap.m' function to create the activity map. Then the 'ZBrainAnalysisOfMAPMaps.m' function can be used to analyze MAP-Maps using the Z-Brain.

Reference:

About

Z-Brain Viewer and Analysis Scripts for MAP-Mapping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%