ChannelAgreement

Contents

ChannelAgreement#

class pulserver.validate.ChannelAgreement[source]#

Bases: object

How far apart one channel’s two renderings are.

Attributes:
  • channel (str) – Which channel: a gradient axis gx, gy or gz, or a transmit channel rho or theta.

  • peak (float) – The larger of the two renderings’ peak amplitudes, in the channel’s unit. The scale the difference is read against.

  • largest_difference (float) – The largest absolute difference between them, in the same unit.

  • agrees (bool) – Whether the difference stayed within the tolerance asked for.

Attributes

relative_difference

The largest difference over the peak; 0 where nothing is played.

channel

peak

largest_difference

agrees