zeaΒΆ

zea: A Toolbox for Cognitive Ultrasound Imaging.

Functions

init_device([device, backend, hide_devices, ...])

Automatically selects a GPU or CPU device.

load_file(path[, data_type, indices, ...])

Loads a zea data files (h5py file).

set_data_paths([user_config, local, verify])

Get data paths (absolute paths to location of data).

setup([config_path, user_config, verbose, ...])

General setup function for zea.

setup_config([config_path, verbose, ...])

Setup function for config.

Modules

agent

Agent subpackage for closing action-perception loop in ultrasound imaging.

backend

Backend-specific utilities.

beamform

Beamforming subpackage for ultrasound imaging.

config

Config module for managing configuration settings.

data

Data subpackage for working with the zea data format.

datapaths

Utility functions for handling local data paths.

display

Display functionality, including scan conversion frustrum conversion, etc.

doppler

Doppler functions for processing I/Q ultrasound data.

func

Functional API of zea.

interface

Convenience interface for loading and displaying ultrasound data.

io_lib

Input / output functions for reading and writing files.

log

Custom zea python logging module.

metrics

Metrics for ultrasound images.

models

Collection of (generative) models for ultrasound imaging.

ops

Operations and Pipelines for ultrasound data processing.

probes

Module containing parameters and classes for different ultrasound probes.

scan

Structure containing parameters defining an ultrasound scan.

simulator

Frequency domain ultrasound simulator.

tools

Tooling with external APIs.

tracking

Tracking module.

utils

General utility functions.

visualize

Visualization functions for 2D and 3D ultrasound data.