Skip to content

A platform to control lab experiments realtime based on qudi in laboratory of quantum nano-optics at EPFL

License

Notifications You must be signed in to change notification settings

hbabashah/qudi-lqno

Repository files navigation

qudi LQNO

This is the qudi LQNO based on ulm-qudi platform. It is mostly focused to perform ultrafast pulsed experiment using national instrument card. In addition to Qudi-ulm it consists the following features. This version will be working with no erros. For technical information you can contact hossein babashah.

Added Features

  • Photodetector acquisition with oscilloscope
  • Faster analog and digital DAQ acquisition
  • Analog acquisition with DAQ for pulsed measurements
  • Digital acquisition with DAQ for pulsed measurements
  • Photon counting with DAQ
  • Pulse extraction improved
  • ODMR with arbitrary/random microwave sweep
  • ODMR acquisition with spectrometer
  • Lock-in detection
  • New pulse sequences introduced

Technical

Qudi is made of different modules that are loaded and connected together by a manager component. The modules responsible for experiment control are divided into three categories: GUI (graphical user interface), logic, and hardware. To define an experiment all the set of modules should be defined and mention in the config file. Detail technical description on the connectio and synchronization can be found in paper Optically detected magnetic resonance with an open source platform

Citation

As a good scientific practice the two papers should be cited Optically detected magnetic resonance with an open source platform , Qudi: A modular python suite for experiment control and data processing for this purpose.

License

The licence related to the Qudi is GPLv3 and everything about their licence can be found in their main repository as qudi-ulm.

Installation

Pycharm is used as the python IDE.

Use the yml file corresponding to your operating system inside the tools folder to install the dependencies. You can do it as follows when you are inside the folder:

conda env create -f conda-env-OS-xxbit.yml

or you can either use requirement.txt file to install dependencies.

pip install requirements.txt

About

A platform to control lab experiments realtime based on qudi in laboratory of quantum nano-optics at EPFL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages