Skip to content

Viz Package

The ria_toolkit_oss.viz package provides visualization and reporting utilities for RIA components, particularly for recordings and radio datasets. All functions return Plotly Figure objects.

All functions accept a Recording object as input and return a plotly.graph_objects.Figure.

Generates a spectrogram visualization for a recording.

ParameterTypeDefaultDescription
recRecordingThe signal to visualize
thumbnailboolFalseIf True, returns a smaller thumbnail version

Creates a time-domain plot displaying real and imaginary signal components.


Generates a frequency-domain visualization.


Produces a constellation diagram from signal samples.


Creates a PSD plot analyzing signal power distribution across frequencies.


Displays the FFT magnitude response.


Generates a three-dimensional spectrogram representation.