Initialise


In [1]:
%run -i 'import_nb.ipynb'

In [4]:
pb.make_floquet_dur_sequence()


---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-4-22f2774b264a> in <module>()
----> 1 from qdev_transmon_helpers.sequencing import legacy

/Users/Natalie/Documents/PhD/Qdev/QcodesRelated/HelperScripts/qdev_transmon_helpers/sequencing/legacy.py in <module>()
----> 1 from . import get_calibration_dict, gaussian, cos_gaussian, sin_gaussian
      2 from . import Waveform, Element, Sequence
      3 import numpy as np
      4 
      5 

ImportError: cannot import name 'gaussian'

In [2]:
set_sample_name('testing_bugs_2')
set_file_locations()
set_qubit_count(3)
set_current_qubit(1)


Set up python log location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/log_files/python_logs/
-------------------------
Activating auto-logging. Current session state plus future input saved.
Filename       : /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/log_files/jupyter_logs/2017-07-06_11-08-49_ipythonlogfile.txt
Mode           : append
Output logging : False
Raw input log  : False
Timestamping   : True
State          : active
Set up jupyter log location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/log_files/jupyter_logs/
-------------------------
Set data location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/data/
-------------------------
Set data file format: {counter}
-------------------------
Set up analysis location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/analysis/
-------------------------
Set up pulse location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/pulse_lib/
-------------------------
Set up temp dict location: /Users/Natalie/Documents/PhD/Qdev/QcodesRelated/Qcodes_test_data/testing_bugs_2/temp_dicts/
-------------------------

In [6]:
allxy = pb.make_allxy_sequence(drag=False, SSBfreq=None, gaussian=False, spacing=None)

In [9]:
allxy.print_segment_lists(elemnum=4)


ch  1 :  wait|XY_wait|pi     |wait|wait_measurement|wait
ch  2 :  wait|pi     |XY_wait|wait|wait_measurement|wait

In [7]:
pl = allxy.plot(elemnum=2, channels=[1,2,4])



In [ ]:
set_calibration_val()

In [17]:
seq = pb.make_benchmarking_sequence(6, 5, gaussian=False, SSBfreq=10e6)

In [14]:
seq.print_segment_lists(elemnum=1, channels=[1, 2])


ch  1 :  wait|pi     |XY_wait|pi     |XY_wait|wait|wait_measurement|wait
ch  2 :  wait|XY_wait|-pi/2  |XY_wait|-pi/2  |wait|wait_measurement|wait

In [18]:
pl = seq.plot(elemnum=1, channels=[1, 2, 4])



In [ ]: