sweep_serializers

sweep_serializers#

Full path: iqm.station_control.client.serializers.sweep_serializers

Serializers and deserializers for sweep related models.

Functions

deserialize_sweep_data(data)

Convert JSON serializable dictionary into SweepData.

deserialize_sweep_definition(...)

Convert sweep proto into SweepDefinition.

deserialize_sweep_results(sweep_results_str)

Convert binary string into SweepResults.

deserialize_sweep_results_chunks(...)

Convert a size-delimited protobuf chunk stream into SweepResults.

serialize_sweep_definition(sweep_definition)

Convert SweepDefinition into sweep proto.

serialize_sweep_results(sweep_id, sweep_results)

Convert SweepResults into binary string.

serialize_sweep_results_chunk(sweep_id, ...)

Serialize one sweep result item as a size-delimited protobuf chunk.

Classes

SweepResultsArtifactFormat

Supported artifact payload formats for sweep results.

Inheritance

Inheritance diagram of iqm.station_control.client.serializers.sweep_serializers