aslprep.utils.plotting module

Plotting functions and classes.

class ASLPlot(func_file, mask_file=None, data=None, confounds_file=None, seg_file=None, tr=None, usecols=None, units=None, vlines=None, spikes_files=None)[source]

Bases: object

Generates the ASL Summary Plot.

confounds
func_file
mask_data
plot(figure=None)[source]

Generate the plot.

seg_data
spikes
tr
class CBFPlot(cbf, ref_vol, label, outfile, vmax)[source]

Bases: object

Generate the CBF Summary Plot.

This plot restricts CBF values to -20 (if there are negative values) or 0 (if not) to 100.

cbf
label
outfile
plot()[source]

Generate the plot.

This plot restricts CBF values to -20 (if there are negative values) or 0 (if not) to 100.

ref_vol
vmax
class CBFtsPlot(cbf_file, confounds_file=None, seg_file=None, score_outlier_index=None, tr=None, units=None, vlines=None)[source]

Bases: object

Generate the CBF time series Summary Plot.

cbf_file
fd_file
plot(figure=None)[source]

Generate the plot.

seg_data
tr
confoundplotx(tseries, gs_ts, gs_dist=None, name=None, units=None, tr=None, hide_x=True, color='b', cutoff=None, ylims=None)[source]

Generate a modified version of confoundplot from niworkflows.

TODO: Figure out what was modified and why. TODO: See if I can use the regular confoundplot instead.

plot_stat_map(cbf, ref_vol, plot_params=None, order=('z', 'x', 'y'), vmax=100, estimate_brightness=False, label=None, compress='auto')[source]

Plot statistical map.