Skip to content

General time-sequential, waveform-based experiment framework.

Notifications You must be signed in to change notification settings

TerryGeng/ThunderQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThunderQ

General time-sequential, waveform-based experiment framework.

Features

  • Designed for experiments utilizing waveforms to operate with physical systems.

  • Breaks waveforms across the entire experiment cycle into individual modules (i.e. procedures), allows highly flexible module design, and automatically assembles modules together.

  • Intuitive scan experiment("sweep") function, with realtime figure generation and data file writer.

  • Waveform description classes. Storing waveforms in abstract format, with a set of methods to manipulate waveforms.

Dependencies

Installation

  1. Install device_repo and ThunderBoard.

  2. Install ThunderQ by executing

pip install --editable .

If you use virtual environment, you need to activate it first.

Documentations

  1. Tutorials

About

General time-sequential, waveform-based experiment framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published