Skip to content

API Reference

Complete reference documentation for the ConfUSIus API. Please refer to the user guide for more detailed explanations and usage examples.

Core Modules

  • Input/Output


    Loading and saving fUSI data in various formats, including those from AUTC and EchoFrame systems, as well as general-purpose formats like Zarr and NIfTI.

  • Data Validation


    Validation of fUSI data compatibility with expected formats in ConfUSIus.

  • Multi-Pose


    Multi-pose consolidation tools for combining fUSI data across acquisition poses.

  • Beamformed IQ


    Processing of beamformed IQ signals, clutter filtering, and computation of derived measures such as power Doppler and axial velocity.

  • Plotting


    Rich visualization utilities for fUSI data including static plots and interactive napari viewers.

  • Quality Control


    Quality control metrics for assessing fUSI data quality.

  • Registration


    Motion correction and spatial alignment tools for aligning fUSI data across time points or with anatomical references.

  • Atlases


    Brain atlas integration for anatomical labeling and region-of-interest extraction.

  • Signal Extraction


    Extract and reconstruct signals from fUSI data using spatial masks.

  • Signal Processing


    Signal processing tools for fUSI time series including denoising and motion artifact correction.

  • Xarray Integration


    Xarray integration providing DataArray accessors for fUSI data.

  • Functional Connectivity


    Functional connectivity analysis for fUSI data.