# Description of Data
This collection is an archive of the data I obtained during the Master Thesis Project, Quantum Control on Interacting Spins.
This dataset are numerical simulation results obtained from Monte-Carlo methods. The simulation results are stored in an array of files in .csv format, named by hash strings of corresponding simulation.
There is also a set of .siminfo files named with the same hash strings to store the relevant information of corresponding simulation, such like parameter settings and descriptions of tasks.
These files are all generated automatically by program, encoded in text format and and be opened with any text editor.
Detailed information can be found in the thesis
## Dataset: `err_driving`
Error distributions of noisy Rabi driving, including both errors on the driving phase and driving axis.
The error distributions are acquired in 1D,2D,3D under different driving strength.
The columms of the csv table are:
`[phase_err,x_err,y_err,z_err]`
where `phase_err` is the error on phase. `(x_err,y_err,z_err)` are the errors on driving axis.
## Dataset: `field_dist`
Distribution of ensemble-averaged qubit noise produced by the disordered spin bath.
There are two seperate files with different sampling size. The larger one is used to plot the long-tail distribution at high resoltion. The smaller one is used as the noise sampling in spin dynamics simulation (it's size is much smaller thus can be read faster).
The columms of the csv table are:
`[dist_3d,dist_2d,dist_1d]`
which gives the distribution in different dimensions.
## Dataset: `gate_fidelity`
Fidelities of single quantum gates, include $X,Y,Z$ and $\sqrt{X},\sqrt{Y},\sqrt{Z}$.
The fidelities are accquired in different dimensions and under various driving strengths.
The columms of the csv table are:
`[X,Y,Z,sqrtX,sqrtY,sqrtZ]`
which gives the fidelities sampling for $X,Y,Z$ and $\sqrt{X},\sqrt{Y},\sqrt{Z}$ gates.
## Dataset: `sequence_trace'
Trace of dynamical decoupling sequences in a long-time range.
The noise of qubit is sampled from the ensemble-average noise spectrum.
The .jld format is encoded in binary form and can be opened as text. It's a specific data structure supported by the Julia programming language. These data can be processed using the Julia scripts and notebooks.
## Dataset: `sequence_fidelity`
Fidelities of dynamical decoupling sequences, after one cycle.
We tested two sequences, Carr-Purcell and XY-4.
The noise of qubit is sampled from the ensemble-average noise spectrum.
The columms of the csv table are:
`[h=50,h=100,h=200,h=400,h=500]`
which gives the fidelities under different driving strengths.
## Dataset: `norm_rabi/log_rabi`
Decay envelope of continuous Rabi driving in normal-scale and log-scale seperately.
The noise of qubit is sampled from the ensemble-average noise spectrum.
The columms of the csv table are:
`[time,num_rabi,num_err]`
Here `time` is the time point and `num_rabi`, `num_err` gives the decay curve and error of Rabi driving respectively.
## Dataset: `norm_fid`
Free induction decay curve of the noisy qubit.
The noise of qubit is sampled from the ensemble-average noise spectrum.
The columms of the csv table are:
`[time,num_fid,num_err]`
Here `time` is the time point and `num_fid`, `num_err` gives the decay curve and error of Rabi driving respectively.