Package qscope

QScope Documentation

Quantum Spin Control and Optics Programming Engine

A (python) library for controlling physics experiments via script or GUI front-ends and a hardware/measurement server. Currently implements spin defect measurements, in particular for widefield/camera-based experiments.

This documentation is organized according to the Diátaxis framework:

  • Tutorials: Learn QScope through hands-on, step-by-step guides. Includes installation guide.
  • How-to Guides: Task-oriented guides for specific use cases.
  • Explanations: Understand QScope's architecture and concepts.
  • Reference: Detailed API documentation for QScope components.

As well as some additional items:

See Also

Sub-modules

qscope.cli

Command-line interface for Qscope …

qscope.device

Hardware device implementations for Qscope …

qscope.docs

QScope Documentation Module …

qscope.fitting

Data fitting and analysis for Qscope measurements …

qscope.gui

Graphical user interface for Qscope …

qscope.meas

Measurement implementations for Qscope experiments …

qscope.scripting

Utils for scripting

qscope.server

Server-client communication module for Qscope …

qscope.system

System configuration and implementation classes for Qscope …

qscope.types

Protocol definitions, hardware abstraction, and client-server communication …

qscope.util

Utility functions and constants for the Qscope framework …