Updating beat

For installations into venv

In the beat main directory run:

git pull origin master
python install .

For anaconda installations

Activate your environment that you created for the beat installation:

conda activate beat

In the beat main directory run:

git pull origin master
pip3 install .

Testing development features

New features are developed and implemented using git branches. These features can be tested and installed with following commands in the beat main directory

# get feature branch from online repository and create local branch
git fetch origin feature_branch_name:feature_branch_name
# switch to branch "feature_branch_name" locally
git checkout feature_branch_name
git pull origin feature_branch_name
pip3 install .

Please be aware that compatibility between development versions and released versions is not always given. Accordingly, some project configurations will only run on the particular branch and it is the responsibility of the user to keep track of these versions and modeling projects.

The master branch can then be recovered with:

git checkout master
pip3 install .