Data acquisition software for the ultra low temperature ARPES system at the electronic structure research laboratory at Korea Advanced Institute of Science and Technology (KAIST).
- Python 3.11 or higher
- Additional dependencies for each program are listed in the
requirements.txt
file in each subdirectory undersrc/
-
Clone the repository and navigate to the root directory.
-
Setup a mamba environment:
mamba env create -f environment.yml mamba activate daq
This will create and activate a new environment called
daq
with all the necessary dependencies. -
Install pre-commit hooks by running
pre-commit install
in the root directory.
- Builds must be trigerred manually from the GitHub Actions page.
- If you add or modify any dependencies, make sure to update the
requirements.txt
file in the corresponding subdirectory and theenvironment.yml
file in the root directory