Mouse Brain Templates data, sources, and generator scripts.

Horea Christian 009e878ab3 Copied .gentoo standard file layout 10 months ago
.datalad 6da55e1fa3 [DATALAD] new dataset 1 year ago
.gentoo 009e878ab3 Copied .gentoo standard file layout 10 months ago
code c84fc57bf0 Improved versioncheck script to account for equal versions 11 months ago
mouse-brain-templates fbd92de546 [DATALAD RUNCMD] make publish 11 months ago
releases 4a2ea2f3be [DATALAD RUNCMD] VERSION=0.6.0 make release 11 months ago
resources 7b458a41ea ignoring pycache, no longer ignoring archives 1 year ago
.gitattributes fedf71c28d commit .obj files into annex 11 months ago
.gitignore c1f8b5c59e High-resolution outputs 11 months ago
Containerfile 009e878ab3 Copied .gentoo standard file layout 10 months ago
Makefile 32762d7b49 no longer including transform file in HD archive 11 months ago
README.md 24f9c0efbb Updated README 11 months ago

README.md

Mouse Brain Templates

This repository distributes as collection of high-resolution mouse brain templates in standard spaces, most prominently high-resolution templates transformed to a stereotaxically aligned standard space, which accurately represents the shape of the brain as constrained by the intact skull. The repository contains the aforementeioned files inside the mouse-brain-templates/ subdirectory, bundled package releases inside the releases/ subdirectory, the code required to regenerate the templates inside the code/ subdirectory, as well as mirrors of all required source files inside the resources/ subdirectory.

This repository uses git-annex via datalad, and fetching the binary files is best accomplished via:

git clone https://github.com/IBT-FMI/mouse-brain-templates.git
cd mouse-brain-templates
git remote add gin https://gin.g-node.org/TheChymera/mouse-brain-templates.git
datalad get .

Alternatively, you can only fetch a subset of the binary data, by e.g. running datalad get mouse-brain-templates instead of datalad get ..

Constituent Templates

The mouse-brain-templates archives generated by these scripts include the constituent templates at the original resolution and at 40 and 200 micron downsamplings, with appropriate smoothing. Additionally, standard space modifications are applied, e.g. to conform to the NIfTI-conform SAMRI standard space (RAS orientation with Paxinos Bregma origin).

  • AMBMC:
    • ambmc - Reoriented in RAS space, with affine coordinates relative to Paxinos Bregma origin.
    • lambmc - With deleted orientation (legacy).
  • DSURQE:
    • dsurqe - Affine coordinates relative to Paxinos Bregma origin.
    • ldsurqe - With deleted orientation (analogous to lambmc and created for comparison with it).
  • ABI:
    • abi - Oriented in RAS space.

N.B. The volumetric data fetched and bundled in this archive are not originally recorded by us, all credit for such files goes to the original authors, see our fair use and citation notice.

Mouse Brain Templates Package Releases

Compressed tar archives provide the templates as versioned bundles which can be distributed by a package manager to satisfy analysis packages which depend on them (e.g. SAMRI). Each release version has two corresponding archives, separating the templates into the baseline set and a high-definition set, the latter contains 15μm isometric templates, a resolution which is only required for a small subset of applications.

Generator Workflows

The regeneration of the templates is handled by a Makefile and can be invoked by calling make all. This will result in the creation of the template files in the intermediary work/ subdirectory, which will also contain intermediary files resulting from the transformation sequences. The output template files can be extracted into the mouse-brain-templates/ subdirectory via the make copy command. Alternatively, both commands can be executed via the make publish shorthand. Archives can be generated by running the VERSION="X.X.X" make archive command after make publish. A version number needs to be provided via the VERSION variable, in order to instruct the make system as to how the new release should be recorded.