Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
QCoDeS 0.53.0.dev214 documentation
QCoDeS 0.53.0.dev214 documentation
  • Getting Started
  • 15 minutes to QCoDeS
  • Examples of using QCoDeS
    • Basic examples
      • 15 minutes to QCoDeS
      • QCoDeS config
      • Station
    • Parameters
      • Complex Numbers
      • Legacy parameter examples
      • MultiParameter
      • ParameterWithSetpoints with setpoints defined on another instrument.
      • Parameters in QCoDeS
      • ScaledParameter
      • Simple Example of ParameterWithSetpoints
    • DataSet
      • Accessing data in a DataSet
      • Dataset Benchmarking
      • DataSet class walkthrough
      • Databases
      • Using datasaver_builder and dond_into to streamline measurements
      • DataSet Performance
      • Exporting QCoDes Datasets
      • Extracting runs from one DB file to another
      • In memory dataset
      • Linking to parent datasets
      • Measuring X as a function of time
      • Offline Plotting Tutorial
      • Offline plotting with categorical data
      • Offline plotting with complex data
      • Paramtypes explained
      • Pedestrian example of subscribing to a DataSet
      • Performing measurements using QCoDeS parameters and DataSet
      • Saving data in the background
      • The Experiment Container
      • Threaded data acquisition
      • Using doNd functions in comparison to Measurement context manager for performing measurements
      • Using the register_name kwarg to select how a parameter is saved to a dataset
      • Working with snapshots
      • Working with Pandas and XArray
      • Importing data from legacy .dat files
      • Subscriber with JSON export
      • Example Measurements with Real Instruments
      • Read data from cache
      • Write data to cache
    • Plotting
      • How to use Plottr with QCoDeS for live plotting?
      • Auto Color Scale
    • Drivers
      • QCoDeS Example with Keysight E4980A LCR meter
      • QCoDeS Example with Yokogawa GS200 and Keithley 7510 Multimeter
      • QCoDeS example with Aim TTi PL601-P
      • Qcodes example with DelegateInstrument driver
      • QCoDeS example with Galil DMC4133 Controller
      • Qcodes example with InstrumentGroup driver
      • QCoDeS example with Keithley 3706A System Switch
      • QCoDeS Example with Tektronix Keithley S46
      • QCoDeS Example with the Rigol DG 1062 Instrument
      • QCoDeS example with Textronix DPO 7200xx scopes
      • QCoDeS Example with AMI430
      • QCoDeS Example with Agilent 34400A
      • QCoDeS Example with Alazar ATS 9360
      • Qcodes example with Basel SP983c Preamp and its Remote SP983a
      • Cryomagnetics 4G QCoDeS Driver Example
      • QCoDeS Example with DynaCool PPMS
      • QCoDeS Example with HP8753D
      • QCoDeS Example with Itacho
      • QCoDeS Example with with Keithley 2600 series
      • QCoDeS Example with Tektronix Keithley 7510 Multimeter
      • QCoDeS Example with Keysight 33500B
      • QCoDeS Example with Keysight 344xxA
      • QCoDeS Example with Keysight 34980A Multifunction Switch / Measure Mainframe and Modules
      • Qcodes example with Keysight B1500 Semiconductor Parameter Analyzer
      • QCoDeS Example with Keysight B2200 Series Femto Leakage Switch Matrix
      • QCoDeS Example with Keysight Infiniium Oscilloscopes
      • Qcodes example with Keysight N9030B
      • QCoDeS Example with Keysight Network Analyzers
      • QCoDeS Example with Lakeshore 325
      • QCoDeS Example with the Lakeshore Model 372 to Control the Temperature of the Bluefors Fridge
      • QCoDeS Example with Minicircuits Switch Boxes Controlled via USB
      • QCoDeS Example with Mercury iPS
      • QCoDeS Example with Oxford Triton
      • QCoDeS Example with QDac_channels
      • QCoDeS Example with Rigol DP832 Power Supply
      • QCoDeS Example with the Rigol DS 1074 Z oscilloscope
      • QCoDeS Example with Rohde Schwarz RTO 1000 Series Oscilloscope
      • QCoDeS Example with Rohde Schwarz SGS100A RF source
      • QCoDeS Example with Rohde Schwarz ZNB20/8
      • QCoDeS Example with the Stahl Bias Sources
      • QCoDeS Example with Stanford SR830
      • QCoDeS Example with Standford Research SR86x Lock-in Amplifier with Buffered Readout
      • QCoDeS Example with Tektronix AWG5014
      • QCoDeS Example with Tektronix AWG70002A
      • QCoDeS Example with Tektronix TPS2012
      • QCoDeS Example with Yokogawa GS200/GS210
      • QCoDeS Example with Tektronix Keithley 2450 Source Meter
      • QCoDeS+Broadbean Example with Tektronix AWG5208
      • QCoDeS Example with Signal Hound USB-SA124B
      • QCoDeS Example with Signal Hound USB-SA124B ParameterWithSetpoints
    • Writing Drivers
      • A ParameterWithSetpoints Example with Dual Setpoints
      • Creating QCoDeS instrument drivers
      • Creating Simulated PyVISA Instruments
      • Instrument
      • Abstract Instruments and parameters
      • Working subclass
    • Logging
      • Logfile parsing
      • Logging
  • Community Guide
    • Source Code
    • Contributing
    • Related Projects
    • Object Hierarchy
  • DataSet
    • Introduction
    • DataSet Specification
    • Dataset Design
    • Interdependent Parameters
  • QCoDes API documentation
    • qcodes.calibrations
    • qcodes.configuration
    • qcodes.dataset
    • qcodes.extensions
    • qcodes.instrument
    • qcodes.interactive_widget
    • qcodes.logger
    • qcodes.math_utils
    • qcodes.metadatable
    • qcodes.monitor
    • qcodes.parameters
    • qcodes.plotting
    • qcodes.station
    • qcodes.utils
    • qcodes.validators
  • Instrument Drivers
    • Agilent Drivers
    • AimTTi Drivers
    • Alazar Tech Drivers
    • American Magnetics Inc Drivers
    • Basel Drivers
    • Cryomagnetics Drivers
    • Galil Drivers
    • Hewlett Packard Drivers
    • Harvard Drivers
    • Ithaco Drivers
    • Keithley Drivers
    • Keysight Drivers
    • Lakeshore Drivers
    • MiniCircuits Drivers
    • Oxford Instruments Drivers
    • QDev Drivers
    • Quantum Design Drivers
    • Rigol Drivers
    • Rohde & Schwarz Drivers
    • Stanford Research Systems Drivers
    • Signal Hound Drivers
    • Stahl Drivers
    • Tektronix Drivers
    • Weinschel Drivers
    • Yokogawa Drivers
    • Zurich Instruments Drivers
  • Changelogs
    • Unreleased
    • 0.52.0
    • 0.51.0
    • 0.50.1
    • 0.50.0
    • 0.49.0
    • 0.48.0
    • 0.47.0
    • 0.46.0
    • 0.45.0
    • 0.44.1
    • 0.44.0
    • 0.43.0
    • 0.42.1
    • 0.42.0
    • 0.41.1
    • 0.41.0
    • 0.40.0
    • 0.39.1
    • 0.39.0
    • 0.38.1
    • 0.38.0
    • 0.37.0
    • 0.36.1
    • 0.36.0
    • 0.35.2
    • 0.35.1
    • 0.35.0
    • 0.35.0b1
    • 0.34.1
    • 0.34.0
    • 0.33.0
    • 0.32.0
    • 0.31.0
    • 0.30.1
    • 0.30.0
    • 0.29.1
    • 0.29.0
    • 0.28.0
    • 0.27.0
    • 0.26.0
    • 0.25.0
    • 0.24.0
    • 0.23.0
    • 0.22.0
    • 0.21.0
    • 0.20.1
    • 0.20.0
    • 0.19.2
    • 0.19.1
    • 0.19.0
    • 0.18.0
    • 0.17.0
    • 0.16.0
    • 0.15.0
    • 0.15.0a1
    • 0.14.0
    • 0.13.0
    • 0.12.1
    • 0.12.0
    • 0.11.0
    • 0.10.0
    • 0.9.0
    • 0.8.1
    • 0.8.0
    • 0.7.0
    • 0.6.0
    • 0.5.2
    • 0.5.1
    • 0.5.0
    • 0.4.0
    • 0.3.0
    • 0.2.1
    • 0.2.0
    • 0.1.11
    • 0.1.10
    • 0.1.9
    • 0.1.7
    • 0.1.6
    • 0.1.5
    • 0.1.4
    • 0.1.3
    • 0.1.2
    • 0.1.0
  • Get Help
Back to top
View this page

Related Projects¶

On this page we list a number of projects that are affiliated with or makes use of QCoDeS in some way or another.

If you would like to get your project featured here please submit a pull request adding your project to this page. The page is located at docs\community\related_projects.rst within the QCoDeS repository.

QCoDeS contrib drivers¶

QCoDeS contrib drivers is a collection of drivers for many different instruments developed by the community. If you have developed a driver that your wish to share with the community this is the ideal place for it.

Broadbean can be installed with pip from PyPi with pip install qcodes_contrib_drivers The source code is hosted on Github here and the documentation can be found here

Broadbean¶

Broadbean is a library for making pulses. Intended to be used with QCoDeS (and in particular its Tektronix AWG 5014 driver)

Broadbean can be installed with pip from PyPi with pip install broadbean The source code is hosted on Github here and the documentation can be found here

Plottr¶

Plottr is a framework for inspecting data, based on flowcharts from pyqtgraph. plottr’s main aim is to allow the user to define custom data processing flows and plotting. A particular use case is data filtering and plotting. Plottr has dedicated support for plotting QCoDeS datasets.

Plottr can be installed with pip from PyPi with pip install plottr The source code is hosted on Github here and the documentation can be found here

zhinst-qcodes¶

The Zurich Instruments drivers for QCoDeS (zhinst-qcodes) is a package of instrument drivers for devices produced by Zurich Instruments for QCoDeS. The QCoDeS instrument drivers are based on the Zurich Instruments Toolkit.

zhinst-qcodes can be installed with pip from PyPi with pip install zhinst-qcodes The source code is hosted on Github here and the documentation can be found here

PycQED¶

A Python-based measurement environment for circuit-QED experiments by the DiCarlo group at QuTech, Delft University of Technology. This module is build on top of QCoDeS and is not intended as a stand-alone package.

GitHub page with the repository

qtt (Quantum Technology Toolbox)¶

Quantum Technology Toolbox (QTT) is a Python-based framework for the tuning and calibration of quantum dots and spin qubits. QTT is the framework on which you can base your measurement and analysis scripts. QTT is based on Qcodes and the SciPy ecosystem.

GitHub page with the repository

Docs

Quantify¶

Quantify is a Python-based framework that enables quantum computing users to program hybrid gate-level / pulse-level physics experiments, in a hardware-agnostic manner through quantify-scheduler, and to automate data acquisition and execution of these experiments with quantify-core.

GitLab: quantify-core | quantify-scheduler

Website: quantify-os.org

Next
Object Hierarchy
Previous
Contributing
Made with Sphinx and @pradyunsg's Furo
On this page
  • Related Projects
    • QCoDeS contrib drivers
    • Broadbean
    • Plottr
    • zhinst-qcodes
    • PycQED
    • qtt (Quantum Technology Toolbox)
    • Quantify