API
ddmra.workflows: Common workflows
Perform distance-dependent motion-related artifact analyses.
|
Run scrubbing, high-low motion, and QCRSFC analyses. |
Run DDMRA analyses for multiple processing pipelines. |
ddmra.analysis: Analysis functions
Perform distance-dependent motion-related artifact analyses.
|
Perform Power scrubbing analysis. |
|
Perform high-low QC analysis. |
|
Perform quality-control resting-state functional connectivity analysis. |
|
Compute descriptive QC-FC benchmark summaries. |
ddmra.plotting: Figure generation functions
Generate distance-dependent motion-related artifact plots.
The annotated p-values compare the observed smoothing-curve intercept at 35 mm and the 35-to-100 mm slope against permutation-derived null smoothing curves. Edgewise ranks, when written by the workflow, are diagnostics and are not used as inferential p-values.
|
Generate plot for a DDMRA analysis. |
|
Plot the available analyses from a workflow run and save to a file. |
ddmra.filter: Filtering functions
Functions for the Earl filter.
|
Apply Earl filter to motion parameters. |
|
Calculate filter parameters for respiration filter. |
ddmra.utils: Miscellaneous utility functions
Miscellaneous utility functions for the DDMRA package.
|
Perform interpolation to get value from y_arr at index of x_val based on x_arr. |
|
Return p-value for test value(s) against null array. |
|
Fast correlations between y and each row of X, for QC-RSFC. |
|
Calculate Framewise Displacement (Power version). |
|
Calculate running average along values array. |
|
|
|
Measure significance of smoothing curve against null curves. |