pyAbacus was built to simplify the usage of Tausand Abacus family of coincidence counters, providing a library aimed to interface these devices using Python coding.
Written in Python3, pyAbacus relies on the following modules:
- pyserial
pyAbacus
can be installed using pip
as:
pip install pyAbacus
Or from GitHub
pip install git+https://github.com/Tausand-dev/PyAbacus.git
Run the following code to create a virtual environment called .venv
python -m venv .venv
- On Unix systems:
source .venv/bin/activate
- On Windows:
.venv\Scripts\activate
deactivate
After the virtual environment has been activated, install required packages by using:
python -m pip install -r requirements.txt
Run
make <command>
Where <command>
is one of the following:
latexpdf
html