Added support for submitting jobs to the Open Science Grid
Loading
Maintenance will be performed on git.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 22 April 2025 starting at approximately 9am PDT. It is expected to take around 30 minutes and there will be several periods of downtime throughout the maintenance. Please address any comments, concerns, or questions to the helpdesk. This maintenance will be upgrading the GitLab database in order to be ready for the migration.
This PR updates bilby_pipe
to support running on the Open Science Grid. The highlights are
bilby_pipe
command-line script now supports the --osg
optionTo support the above, I chose to do a bit of restructuring in the relevant methods to clean up how the submit files are generated, including
out/err/log
file path options to a methodtransfer_output_files
extra_lines
as a list
, not a monolithic str
(this is natively supported by pycondor
anyway)requirements
to self.requirements
(required for OSG options)Fixes #103 (closed).