pygsti.construction.make_rpe_string_list_d

pygsti.construction.make_rpe_string_list_d(log2kMax)

Generates a dictionary that contains gate strings for all RPE cosine and sine experiments for all three angles.

Parameters:log2kMax (int) – Maximum number of times to repeat an RPE “germ”
Returns:totalStrListD – A dictionary containing all gate strings for all sine and cosine experiments for alpha, epsilon, and theta. The keys of the returned dictionary are:
  • ‘alpha’,’cos’ : List of gate strings for cosine experiments used to determine alpha.
  • ‘alpha’,’sin’ : List of gate strings for sine experiments used to determine alpha.
  • ‘epsilon’,’cos’ : List of gate strings for cosine experiments used to
    determine epsilon.
  • ‘epsilon’,’sin’ : List of gate strings for sine experiments used to determine epsilon.
  • ‘theta’,’cos’ : List of gate strings for cosine experiments used to determine theta.
  • ‘theta’,’sin’ : List of gate strings for sine experiments used to determine theta.
  • ‘totalStrList’ : All above gate strings combined into one list; duplicates removed.
Return type:dict