Hemodynamic Response Functions for fMRI Data Analysis
Get fMRI Acquisition Onset Times
Get amplitudes from an object
Turn any function into an HRF object
Bind HRFs into a Basis Set
Create a Blocked HRF Object
Get block identifiers
Get block lengths
Default derivative method for HRF objects
Compute derivatives of HRF functions
Get durations of an object
Generate an Empirical Hemodynamic Response Function
Evaluate an HRF Object
Evaluate a regressor object over a time grid
fmrihrf: Hemodynamic Response Functions for fMRI Data Analysis
Generate a Blocked HRF Function
Generate a Lagged HRF Function
Construct an HRF Instance using Decorators
Get HRF by Name
Convert onsets to global timing
LWU HRF Basis for Taylor Expansion
Boxcar HRF (No Hemodynamic Delay)
Create B-spline HRF Basis Set
B-spline HRF (hemodynamic response function)
Create Daguerre HRF Basis Set
Create FIR HRF Basis Set
Create Fourier HRF Basis Set
Fourier basis for HRF modeling
Combine HRF Basis with Coefficients
Gamma HRF (hemodynamic response function)
Gaussian HRF (hemodynamic response function)
Half-cosine HRF
hrf_inv_logit
Generate an HRF library from a parameter grid
Lag-Width-Undershoot (LWU) HRF
Mexican Hat HRF (hemodynamic response function)
Pre-defined Hemodynamic Response Function Objects
Generate an HRF Basis Set
hrf_sine
hrf_spmg1
Create Tent HRF Basis Set
HRF (hemodynamic response function) as a linear function of time
HRF Toeplitz Matrix
Weighted HRF (No Hemodynamic Delay)
HRF Constructor Function
Lag an HRF Object
List all available hemodynamic response functions (HRFs)
Create an HRF from a basis specification
Number of basis functions
Generate Neural Input Function from Event Timing
Normalise an HRF Object
Get event onsets from an object
Generate penalty matrix for regularization
Compare Multiple HRF Functions
Compare Multiple Regressor Objects
Plot an HRF Object
Plot a Regressor Object
Print an HRF Object
Print method for Reg objects
Combine HRF Basis with Coefficients
Internal Constructor for Regressor Objects
Build a Design Matrix from Block-wise Onsets
Construct a Regressor Set
Construct a Regressor Object
Get sample acquisition times
A sampling_frame describes the block structure and temporal sampling...
Shift a time series object
Create a single trial regressor
Creates, manipulates, and evaluates hemodynamic response functions and event-related regressors for functional magnetic resonance imaging data analysis. Supports multiple basis sets including Canonical, Gamma, Gaussian, B-spline, and Fourier bases. Features decorators for time-shifting and blocking, and efficient convolution algorithms for regressor construction. Methods are based on standard fMRI analysis techniques as described in Jezzard et al. (2001, ISBN:9780192630711).