Fork of https://github.com/markuspg/Labcontrol, a tool for conducting economic experiments and managing a laboratory.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Isabell Pflug e4b2005d1c 🐛 fixed markdown links 2 years ago
data Manually merged freebsd fork from git.floating-in.space/isabell/labcontrol into github.com/markuspg/Labcontrol. 3 years ago
doc Fix file permissions being unnecessarily wide 4 years ago
src changed directory path for the labcontrol configuration file from upper case to lower case 2 years ago
subprojects Added 'WebcamDisplay' as submodule 8 years ago
.clang-format Add clang-format style file and format accordingly 4 years ago
.gitignore improved structure of .gitignore 2 years ago
.gitmodules Fix file permissions being unnecessarily wide 4 years ago
CHANGELOG.md Fix file permissions being unnecessarily wide 4 years ago
Doxyfile Minor adjustments for the Doxyfile 4 years ago
LICENSE Fix file permissions being unnecessarily wide 4 years ago
Labcontrol.pro Manually merged freebsd fork from git.floating-in.space/isabell/labcontrol into github.com/markuspg/Labcontrol. 3 years ago
PROGRAMMING.md Fix file permissions being unnecessarily wide 4 years ago
README.md 🐛 fixed markdown links 2 years ago
labcontrol.desktop Fix file permissions being unnecessarily wide 4 years ago

README.md

Gitmoji

Labcontrol

Building and Installation

The easiest way to build and install Labcontrol is to open the labcontrol.pro file with Qt Creator and build the project. Afterwards Labcontrol can be started by running the created executable file. To build correctly Qt5 has to be available and must be know to Qt Creator.

To work properly Labcontrol requires a file named labcontrol.json + the folder named icons (inside of data) in either /usr/local/etc/Labcontrol or /etc/Labcontrol or next to the Labcontrol binary. This directory must be created, the existing dummy file be copied there and afterwards be modified according to the laboratory's needs. All z-Tree executables should reside in sub-directories of /opt/z-Leaves following the naming scheme zTree_X.Y.ZZ.

Receipt creation requires at least one receipt template in /usr/local/share/labcontrol. The name of the header file should match the pattern NAMETHEHEADERSHALLHAVE_header.tex to be recognized.

contributors