Skip to content

Attempt to add functionality to use singularity

Colm Talbot requested to merge colm.talbot/bilby_pipe:attempt-singularity into master

This mostly follows instructions from computing.docs.ligo.org as the recommended way to maintain stable custom environments over the OSG.

We previously had some singularity support, but it was never well integrated, possibly due to immaturity of the support through HTCondor.

I also made a start on porting some of the additional jobs to use the grid.

TODO:

  • check authentication
  • write documentation
  • run tests
    • comparison for a catalog event - differences likely driven by slight difference in BW PSDs although other than SNRs only L1 time has JS divergence > 1mb (1.08mb)
    • comparison for an online event - the new result has the calibration ingestion fix and so very minor differences are expected, all parameters other than calibration agree at < 2mb in JS divergence
    • without the container in the outer product of with/without file transfer, specifying the conda environment, and specifying the analysis executable and everything worked well
Edited by Colm Talbot

Merge request reports

Loading