Giter Site home page Giter Site logo

braindynamicsusyd / brainpalimpsest Goto Github PK

View Code? Open in Web Editor NEW
8.0 35.0 6.0 458.09 MB

Matlab toolbox to deconvolve BOLD-fMRI data. It produces the underlying spatiotemporal neural and hemodynamic activity

License: Apache License 2.0

MATLAB 98.62% C 1.37% M 0.01%
fmri neuroscience neuroscience-methods neuroimaging-analysis

brainpalimpsest's Introduction

BrainPalimpsest

What else than a natural and mighty palimpsest is the human brain? -- Thomas De Quincey

This toolbox provides a deconvolution method for BOLD-fMRI data to simultaneously yield
spatiotemporal images of underlying:

  • neural activity,
  • neuroglial drive,
  • cerebral blood flow (CBF),
  • cerebral blood volume (CBV),
  • deoxygenated hemoglobin (dHb) concentration, and
  • response modes W (wave), L (local-oscillating), and D (local-decaying).

Before using the toolbox

Some important aspects you need to do before using the toolbox:

  1. Install Freesurfer from https://surfer.nmr.mgh.harvard.edu/. In case this is not possible, decompress Freesurfer_functions.zip and add the path of the folder to your Matlab directory. The folder contains m files required in the analysis of two-dimensional data.

  2. Build a mex file from inplaceprod.c . This step requires to have a C Matlab-compatible compiler installed.

Citation

If you use our code in your research, please cite us as follows:

J.C. Pang, K.M. Aquino, P.A. Robinson, T.C. Lacy, M.M. Schira, Biophysically based method to deconvolve spatiotemporal neurovascular signals from fMRI data, Journal of Neuroscience Methods, 308, 6-20, 2018.

Other references related to this work

J.C. Pang, P.A. Robinson, K.M. Aquino, N. Vasan, Effects of astrocytic dynamics on spatiotemporal hemodynamics: Modeling and enhanced data analysis, NeuroImage 147, 114-153, 2017.

T.C. Lacy, K.M. Aquino, P.A. Robinson, M.M. Schira, Shock-like haemodynamic responses induced in the primary visual cortex by moving visual stimuli, Journal of the Royal Society Interface, 13(125), 20160576, 2016.

J.C. Pang, P.A. Robinson, K.M. Aquino, Response-mode decomposition of spatio-temporal haemodynamics, Journal of the Royal Society Interface 13(118), 20160253, 2016.

K.M. Aquino, P.A. Robinson, M.M. Schira, M.J. Breakspear, Deconvolution of neural dynamics from fMRI data using a spatiotemporal hemodynamic response function, NeuroImage, 94, 203-215, 2014.

K.M. Aquino, P.A. Robinson, P.M. Drysdale, Spatiotemporal hemodynamic response functions derived from physiology, Journal of Theoretical Biology, 347(1), 118-136, 2014.

K.M. Aquino, M.M. Schira, P.A. Robinson, P.M. Drysdale, M.J. Breakspear, Hemodynamic traveling waves in human visual cortex, PLoS Computational Biology, 8(3), e1002435, 2012.

P.M. Drysdale, J.P. Huber, P.A. Robinson, K.M. Aquino, Spatiotemporal BOLD dynamics from a poroelastic hemodynamic model, Journal of Theoretical Biology, 265(4), 524-534, 2010.

brainpalimpsest's People

Contributors

jchrispang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

brainpalimpsest'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.