waveform_editor.exporter.ConfigurationExporter

class waveform_editor.exporter.ConfigurationExporter(config, times, progress=None)

Bases: object

__init__(config, times, progress=None)

Methods

__init__(config, times[, progress])

to_csv(file_path)

Export the waveform to a CSV.

to_ids(uri)

Export the waveforms in the configuration to IDSs.

to_ids_dict()

Export the waveforms in the configuration to IDSs.

to_pcssp_xml(file_path)

Export the configuration to a PCSSP XML file.

to_png(dir_path)

Export the waveforms to PNGs.

to_csv(file_path)

Export the waveform to a CSV.

Parameters:
file_path

The file path to store the CSV to.

to_ids(uri)

Export the waveforms in the configuration to IDSs.

Parameters:
uri

URI to the data entry.

to_ids_dict()

Export the waveforms in the configuration to IDSs.

Returns:

A dictionary with IDS names as keys and IDS objects as values.

to_pcssp_xml(file_path)

Export the configuration to a PCSSP XML file.

Parameters:
file_path

The file path to store the XML file to.

to_png(dir_path)

Export the waveforms to PNGs.

Parameters:
dir_path

The directory path to store the PNGs into.


Last update: 2025-10-02