Code Monkey home page Code Monkey logo

learningfmri's Introduction

Concepts

  1. Physics of MRI
  2. File Formats
  3. the BOLD signal
    • what contributes to it?
    • how can we interpret it?
  4. Other sources that contribute to MRI signal
    • what are they?
    • How do they contribute to the MRI signal?
    • How do we account for them?
  5. How do we model the data?
    • Introduction to linear models
    • How do we remove the confounds and model the changes?
  6. Reporting the results

Physics of MRI

Understanding how we see the soft tissue in the brain through magnets is a mind blowing concept and is not without it's pitfalls. Knowing the conceptual background behind how images are acquired will be useful when you are quality checking your data and trying to derive necessary bits of information for preprocessing your data. Slicetiming, echo time, repetition time,phase encoding direction, and many other words are jargon without the appropriate background, but can be essential parameters to know when working with your data.

Another mri lecture series

The best lecture series I would start with is Dr. Lipton's series on MRI

For some interactive learning of how the hydrogen atoms behave in the scanner, use this simulator.

Finally, if you want some more in-depth walkthroughs of what Dr. Lipton covered, the MRI questions website has been immensely helpful.

An alternative to Dr. Lipton's Lectures is practical fMRI.

File Formats

Since we have collected the data on the MRI scanner, it has to be saved somehow. Instead of an image file like a jpeg or a png, the standard medical file format is dicoms. Dicoms contain a large amount of meta-data that is necessary to understand how exactly the image was aquired (which will be essential when preprocessing the image). However, we do not use dicoms when analyzing the data, instead we commonly use a leaner file format (NIfTI) that does not contain as much metadata and merges the individual 2D dicoms into a 3D (or 4D) shape. This file format does get rid of some useful information that is present in the dicoms making it necessary to store the dicom information in some manner along side the NIfTI file.

For a comprehensive and high level review of dicoms check out Roni's series.

Straight from the horse's mouth you can look at the dicom standard website itself

and crucially, you should know that each MR vendor has their own conformance statement to the DICOM standard, for example here is the GE 750W Discoveries conformance statement

For files NIfTI there is NIfTI-1 and NIfTI-2

And a high level introduction

Finally, a popular tool that attempts to translate information from dicoms to NIfTIs is dcm2niix

The BOLD signal

Other Sources

Model Data

Other Online Courses for Learning about fMRI

learningfmri's People

Contributors

jdkent avatar

Stargazers

Daniel Borek avatar

Watchers

James Cloos avatar  avatar

learningfmri's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.