LSCSoft Conda

MIT license Build status

LSCSoft Conda is a programme to manage and distribute software used by the LIGO Scientific Collaboration and partner groups using the conda package manager, and the conda-forge community.

Quickstart

Use a pre-built environment (linux only):

  1. Install and configure CVMFS

  2. Configure conda:

    source /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/etc/profile.d/conda.sh
    
  3. Activate an environment:

    conda activate ligo-py37
    

For more details see Reference environments.

Or install miniconda yourself:

  1. Install Miniconda.

  2. Add the conda-forge channel:

    conda config --add channels conda-forge
    
  3. Create an environment full of packages:

    conda create --name myenv python=3.7 gwpy python-lal ...
    

For either solution, see Tips and tricks for more useful hints.