Skip to content

Roadmap

Alpha release checklist for ConfUSIus.

✅ Data I/O

IQ Processing

✅ Signal Extraction

  • extract module: extract voxel time series from spatial imaging data.
    • with_mask: flatten spatial dimensions into a voxel array using a boolean mask.
    • with_labels: extract region-averaged signals using an integer label map.
    • unmask: reconstruct a full spatial volume from a flat voxel array.

✅ Signal Preprocessing

✅ Visualization

  • plotting module: visualize fUSI volumes and time series.
    • plot_napari: interactive 3D/4D viewer with physical-space scaling.
    • plot_carpet: carpet plot (voxel × time raster) for quality control.
    • plot_volume: display 2D slices of a volume using matplotlib.pyplot.pcolormesh.
    • plot_contours: overlay region contours on imaging slices.

✅ Registration

✅ Atlas

✅ Functional Connectivity

  • connectivity module: compute functional connectivity from preprocessed fUSI time series (pairwise correlations, network metrics).
    • SeedBasedMaps: compute voxelwise correlation maps for a given seed region.
    • ConnectivityMatrix: compute pairwise connectivity matrices between regions of interest.

🚧 General Linear Models

  • glm module: general linear model for stimulus-evoked and task-based fUSI analysis.