GWOLLUM
4.2.0
Tools for gravitational-wave analyses
|
The GWOLLUM package contains a set of software tools designed to perform gravitational-wave analyses:
The source code of GWOLLUM is written with the C++ language. It relies on the CERN ROOT libraries (also C++).
GWOLLUM comes with a collection of user programs using GWOLLUM libraries:
GWOLLUM offers a set of C++ classes to run gravitational-wave analyses. The corresponding libraries can be used to develop user programs or projects:
Install GWOLLUM from the conda-forge
channel:
conda create -c conda-forge --name gwollum gwollum
Simply activate your gwollum
environment to use GWOLLUM libraries and programs:
conda activate gwollum
First, define your source and installation directories. For example:
export GWOLLUM_SRCDIR=${HOME}/src export GWOLLUM_INSTALLDIR=${HOME}/opt/GWOLLUM mkdir -p ${GWOLLUM_SRCDIR} ${GWOLLUM_INSTALLDIR}
You can download the GWOLLUM source tarball from gitlab:
cd ${GWOLLUM_SRCDIR} wget https://git.ligo.org/virgo/virgoapp/GWOLLUM/-/archive/[X.Y.Z]/GWOLLUM-[X.Y.Z].tar.gz tar -xzf GWOLLUM-[X.Y.Z].tar.gz
where [X.Y.Z]
is the GWOLLUM version of your choice.
Alternatively, you can get a development copy of the GWOLLUM software using git and select a release tag:
cd ${GWOLLUM_SRCDIR} git clone https://git.ligo.org/virgo/virgoapp/GWOLLUM.git cd GWOLLUM/ git checkout [X.Y.Z]
The GWOLLUM package relies on several external packages which you must install on your machine:
${ROOTSYS}/bin/thisroot.sh
.Here, we give step-by-step instructions to build GWOLLUM for UNIX (bash/sh) systems.
# go to the source directory cd ${GWOLLUM_SRCDIR}/GWOLLUM/ # create the build directory mkdir ./build/; cd ./build/ # configure GWOLLUM cmake -DCMAKE_INSTALL_PREFIX=${GWOLLUM_INSTALLDIR} ${GWOLLUM_SRCDIR}/GWOLLUM # compile GWOLLUM make # install GWOLLUM make install
An environment script has been generated. It must be sourced before using GWOLLUM:
source ${GWOLLUM_INSTALLDIR}/etc/gwollum.env.sh
You can test that GWOLLUM is correctly installed by typing:
gwl-print-channels version
If you have the Doxygen software installed in your machine, you can access GWOLLUM documentation with a web browser at file://${GWOLLUM_INSTALLDIR}/share/doc/GWOLLUM/html/index.html
.
See all documentation pages in the Related Pages
Florent Robinet - Laboratoire de Physique des 2 Infinis Irène Joliot-Curie (IJCLab) Orsay, France - contact