If you find this code useful in your research, please cite the main GLoW paper Villarrubia-Rojo+ 24.
GLoW has also been used in:
The online documentation can be found here.
The pure Python version of the code should work out of the box. It only requires standard scientific
packages like numpy
and scipy
.
The C version requires an external library, the GNU Scientific Library (GSL), that can be easily installed with your favorite package manager. Alternatively, if you are using Conda, you can install and activate the environment that we provide
conda env create --file glow_env.yml && conda activate glow_env
Once the previous requirements are met, the code can be easily installed by running
pip install .
in the main GLoW directory. If any error occurs, the file configure.log
will contain additional
information. Open MP is also used to run certain parts of the code in parallel, but it is not
mandatory. If it is not correctly set up, the installation will configure the code in serial mode.
More detailed installation instructions can be found in the online documentation.