Comparison

Contents

Comparison#

class pulserver.validate.Comparison[source]#

Bases: object

What a comparison established, and what it compared against.

Attributes:
  • reference (str) – What the sequence was checked against: "played" for a recording of a machine playing it, "ir" for the waveforms its cache holds.

  • channels (tuple[pulserver.validate._compare.ChannelAgreement, …]) – One per channel compared.

  • shift_us (float) – The time the reference was moved by before comparing, in microseconds.

  • agrees – Whether every channel agreed.

Attributes