If you are building
ligo.skymap from source, then in addition to the
requirements in the quick start section, you will
You also need a C compiler with good support for the C11 standard. The following compilers are known to work:
Building from source¶
ligo.skymap from source, first clone the git repository:
$ git clone https://git.ligo.org/lscsoft/ligo.skymap.git
Then install it with pip:
$ pip install .
Environment variables that control the build¶
There are several environment variables that control the build. To activate one
of these options, set it to any non-empty value when you run
$ env LIGO_SKYMAP_USE_SYSTEM_CHEALPIX=1 pip install .
Here is the full list of environment variables.
Use the system installation of chealpix rather than building chealpix from the bundled source code.
Disable OpenMP parallelization.