qutech / qupulse

Quantum Computing Toolkit for Qubit Control
54 stars 31 forks source link

Parameter sweep "integration" #220

Open terrorfisch opened 6 years ago

terrorfisch commented 6 years ago

Typical use case: The user wants to sweep two parameters of a pulse which has a measurement defined resulting in a NxM grid. The sweeping is repeated K times to reduce noise. The averaging over each measurement window results in N * M * K data points which need to be converted into a N x M matrix by averaging over the K repetitions.

qctoolkit should provide means to make this easy for manual use and for integration in a an acquisition software like QCoDeS or special-measure. This means

  1. Interface to generate nested ForLoopPTs that sweep said parameters
  2. A data structure that connects the single measurement windows to their corresponding parameter values
  3. Using the data structure to process/format the DAC output

This partly tackles #9

qutech-lab commented 6 years ago

Or one could just provide some template pulses? This is essentially our charge scan...

terrorfisch commented 6 years ago

I don't understand your question.