Chun-Wei Liu's repositories
blacs
๐ฏ๐น๐ฎ๐ฐ๐ supervises the execution of experiments controlled by the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ. It manages experiment queuing and hardware-timed execution, and provides manual control over devices between shots.
labscript
The ๐น๐ฎ๐ฏ๐๐ฐ๐ฟ๐ถ๐ฝ๐ library provides a translation from expressive Python code to low-level hardware instructions.
labscript-devices
A modular and extensible plugin architecture to control experiment hardware using the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ.
labscript-utils
Shared modules used by the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ. Includes a graphical exception handler, debug tools, configuration management, cross platform filepath conversions, unit conversions and custom GUI widgets.
lufter.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
lyse
๐น๐๐๐ฒ is a data analysis framework for experiments controlled by the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ. It coordinates online analysis of live experiment data, by automatically running Python analysis scripts.
runmanager
๐ฟ๐๐ป๐บ๐ฎ๐ป๐ฎ๐ด๐ฒ๐ฟ is an intuitive graphical interface for controlling ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ experiments. Includes multi-dimensional parameter scans and a remote programming interface for automation.
runviewer
๐ฟ๐๐ป๐๐ถ๐ฒ๐๐ฒ๐ฟ is a graphical interface for visualising hardware-timed experiments composed using the ๐ญ๐ข๐ฃ๐ด๐ค๐ณ๐ช๐ฑ๐ต ๐ด๐ถ๐ช๐ต๐ฆ.