deconvolve_nlreg_resample: This function deconvolves the BOLD signal using Bush 2011...

View source: R/deconvolve_funcs.R

deconvolve_nlreg_resampleR Documentation

This function deconvolves the BOLD signal using Bush 2011 method, augmented by the resampling approach of Bush 2015.

Description

This function deconvolves the BOLD signal using Bush 2011 method, augmented by the resampling approach of Bush 2015.

Usage

deconvolve_nlreg_resample(
  BOLDobs,
  kernel,
  nev_lr = 0.01,
  epsilon = 0.005,
  beta = 40,
  Nresample = 30,
  trim_kernel = TRUE
)

Arguments

BOLDobs

observed BOLD signal

kernel

assumed kernel of the BOLD signal

nev_lr

learning rate for the assignment of neural events

epsilon

relative error change (termination condition)

beta

slope of the sigmoid transfer function

Nresample

number of resampling steps for deconvolution

trim_kernel

whether to remove the first K time points from the deconvolved vector, corresponding to kernel leftovers from convolution. Default: TRUE

Details

Author: Keith Bush Institution: University of Arkansas at Little Rock Date: Aug. 12, 2013

Value

list containing the following fields: - NEVest - the base neural event estimate - NEVmean - the mean neural event estimate - NEVstd - the std dev. of the neural event estimate - NEVcupp - the mean (upper limit 95 - NEVclow - the mean (lower limit 95 - BLDmean - the mean of the BOLD estimate - BLDstd - the std dev. of the BOLD estimate - BLDcupp - the mean BOLD (upper limit 95 - BLDclow - the mean BOLD (lower limit 95

Author(s)

Keith Bush


PennStateDEPENdLab/dependlab documentation built on April 10, 2024, 5:15 p.m.