Atomiq - A convenience layer for ARTIQ

Atomiq is a convenience layer above the ARTIQ real-time experiment control layer. It mainly provides an abstraction layer that allows to move hardware specific information (like what device is plugged to what) into a configuration and to work with generic software objects that represent the actual hardware in the lab (like AOMs, Coils, Lasers, etc.).

Atomiq comes with three core concepts:

  • Components

  • Blocks

  • Chunking

Contents

Indices and tables