Algorithms

Algorithms have as input data (typically as a QCoDeS dataset or a numpy array) and parameters of the algorithm. The output is a dictionary with the main results as keys of the dictionary.

Example algorithms in notebooks

Most of the algorithms are documented in the Example notebooks section.

Source code

The source code for the algoritms can be found below:

qtt.algorithms.allxy

qtt.algorithms.anticrossing

Functions to analyse anti-crossings in charge stability diagrams.

qtt.algorithms.awg_to_plunger

Functionality to determine the awg_to_plunger ratio.

qtt.algorithms.bias_triangles

Functionality to analyse bias triangles

qtt.algorithms.chargesensor

Analyse effect of sensing dot on fitting of tunnel barrier

qtt.algorithms.coulomb

Functions to fit and analyse Coulomb peaks

qtt.algorithms.fitting

Fitting of various models.

qtt.algorithms.functions

Mathematical functions and models

qtt.algorithms.gatesweep

Functionality to analyse pinch-off scans

qtt.algorithms.generic

Various functions

qtt.algorithms.images

Functionality to analyse and pre-process images

qtt.algorithms.misc

Misc algorithms

qtt.algorithms.ohmic

Functionality to fit scans of ohmic contacts

qtt.algorithms.onedot

Functionality for analysis of single quantum dots

qtt.algorithms.pat_fitting

Functionality to fit PAT models

qtt.algorithms.random_telegraph_signal

Functionality to analyse random telegraph signals

qtt.algorithms.tunneling

Functionality for analysing inter-dot tunnel frequencies.

Back to the main page.