ESS Beam Physics Python Tools
This project provides useful Python tools for executing TraceWin, and reading/writing TraceWin data files.
The files are written primarily for usage at European Spallation Source, but might be useful elsewhere.
You are free to use this code, but no warranty whatsoever is given.
Installation
To install/ upgrade the package, run the command below. It is assumed that you have git and pip installed on your system.
pip install git+https://gitlab.esss.lu.se/ess-bp/ess-python-tools.git -U --user
If you have installed using Anaconda, we recommend to not use the argument --user
.
The argument -U
implies you should upgrade if you have already installed this package but a newer exist. --user
implies that this should be installed for the current user only (usually in the folder ~/.local/lib/).
Usage
Please see the Online Documentation.