Skip to content

A software to assist experimenters with hardware manipulation, data acquisition and analysis in the ultracold atom laboratory.

License

Notifications You must be signed in to change notification settings

adambot806/lab_gui

Repository files navigation

UALab is a software to assist experimenters with hardware manipulation, data acquisition and analysis in the ultracold atom laboratory.

More about UALab

UALab(Ultracold Atom Laboratory) is a open source software developed by undergraduate and graduate students of SCNU(South China Normal University), the purpose of the software is to assist experimenters with hardware manipulation and data acquisition and analysis in the ultracold atom laboratory.

Installation

From Source(windows)

If you are installing from source, you can install Anaconda first. And then create a new environment

conda create -n UALab python=3.6
conda activate UALab

Install Dependencies

Common

pip install pyqt5==5.12.2 Pillow==6.1.0 pathlib==1.0.1
pip install git+https://github.com/pyqtgraph/pyqtgraph@develop

Get the UALab Source

download source code

Get hardware SDK and python libraries

Camera Chameleon

hardware SDK: FlyCapture

python library for Chameleon: PyCapture

Initialize UALab

python your_file_path/startProgram.py

Getting Started

You can start with:

License

See the LICENSE file for license rights and limitations (MIT).

About

A software to assist experimenters with hardware manipulation, data acquisition and analysis in the ultracold atom laboratory.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages