Get Your Brain Together Hackathons

Back to the Tutorials List

Metadata Preservation for Brain Registration

Instructors

Tutorial Description

In this tutorial, we will explain why metadata preservation is important for brain image analysis, explicitly identify the metadata required for registration, how the metadata can be preserved, and how these techniques apply to the fMOST dataset studied in the hackathon.

Duration: 1.0 hours.

Learning Outcomes

  1. Understand why neuroimage registration metadata preservation is important for reproducible, scalable, and sustainable analysis.
  2. Identify the spatial image and transformation metadata required for provenance and future analysis.
  3. Identify standard formats and software tools to store and work with this metadata.
  4. Understand how this information was applied to the fMOST example dataset to address volumes stored in non-standard formats, with different brain orientations, and collected at varying resolutions.

Approach and Materials

Background and References

Run the Tutorial

There are a few ways to run these tutorials.

On the Web, with Binder

Just click on the links above, and wait a few minutes until a Jupyter server starts.

Locally, with Python from Python.org or a System Python

First, install Python, if not already available.

Next, install the required dependencies::

   python -m pip install jupyter matplotlib numpy
   python -m pip install --upgrade --pre itk

Then, clone the repository::

  git clone https://github.com/InsightSoftwareConsortium/GetYourBrainStraight.git
  cd GetYourBrainStraight/HCK01_2022_Virtual/Tutorials/MetadataPreservation

And start Jupyter::

  python -m jupyter notebook