bilby_pipe merge requestshttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests2018-10-04T04:13:55Zhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/1Add in Colm's work2018-10-04T04:13:55ZGregory Ashtongregory.ashton@ligo.orgAdd in Colm's workhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/2Reworking the interface with bilby2018-11-15T02:51:01ZGregory Ashtongregory.ashton@ligo.orgReworking the interface with bilbySolves #11
This will create two executables for the data creation and analysis, with scope to extend the range of available methods in the future.Solves #11
This will create two executables for the data creation and analysis, with scope to extend the range of available methods in the future.Gregory Ashtongregory.ashton@ligo.orgGregory Ashtongregory.ashton@ligo.orghttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/3make log paths specified2018-11-30T00:10:53ZColm Talbotcolm.talbot@ligo.orgmake log paths specifiedThis doesn't make `pycondor` set up the log/error/output files as it was mangling the Process.
This code is by no means streamlined, but it is working.This doesn't make `pycondor` set up the log/error/output files as it was mangling the Process.
This code is by no means streamlined, but it is working.Gregory Ashtongregory.ashton@ligo.orgGregory Ashtongregory.ashton@ligo.orghttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/4updating BBHPriorSet to BBHPriorDict2018-11-30T00:20:25ZIsobel Marguarethe Romero-Shawupdating BBHPriorSet to BBHPriorDicthttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/5Adding summary pages2019-01-13T23:18:34ZCharlie HoyAdding summary pagesAddressing issue #26.Addressing issue #26.https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/6Set gracedb and modern python requirements2018-11-30T01:37:14ZIsobel Marguarethe Romero-ShawSet gracedb and modern python requirementsIsobel Marguarethe Romero-ShawIsobel Marguarethe Romero-Shawhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/7Adds back in the conversion2018-11-30T05:02:13ZGregory Ashtongregory.ashton@ligo.orgAdds back in the conversionCloses #10Closes #10https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/8ini file adjustments. creating master ini file and directing summary.html to ...2018-12-09T02:44:32ZIsobel Marguarethe Romero-Shawini file adjustments. creating master ini file and directing summary.html to correct output location for results.https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/9Fixing underscore hyphen problem2018-12-10T23:13:50ZIsobel Marguarethe Romero-ShawFixing underscore hyphen problemhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/10fixing referenced-before-assignment error2018-12-11T09:47:14ZIsobel Marguarethe Romero-Shawfixing referenced-before-assignment errorhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/11A collection of small minor changes2018-12-14T05:10:19ZGregory Ashtongregory.ashton@ligo.orgA collection of small minor changes- Add a default of 3 retries
- Make the default out directory '.'
- Make the main dag file be called "dag" rather than "main"- Add a default of 3 retries
- Make the default out directory '.'
- Make the main dag file be called "dag" rather than "main"https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/12Adding gps time option2018-12-14T06:18:38ZGregory Ashtongregory.ashton@ligo.orgAdding gps time optionhttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/13Adding options to use different lal source model and different underlying pri...2018-12-14T08:46:16ZIsobel Marguarethe Romero-ShawAdding options to use different lal source model and different underlying prior dicthttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/14Add in "level A" jobs2018-12-20T05:58:39ZGregory Ashtongregory.ashton@ligo.orgAdd in "level A" jobsThis changes the way multiple jobs are handled. Previously, they simply used the condor "Queue". Instead, this now creates a list of `level_A` jobs (I'm not 100% sure about using that term), each level A job has one data generation and a...This changes the way multiple jobs are handled. Previously, they simply used the condor "Queue". Instead, this now creates a list of `level_A` jobs (I'm not 100% sure about using that term), each level A job has one data generation and at least one data analysis job which are then chained parent-child.
The result is that if one level A job fails, it only takes down that chain, not the whole DAG.
During the course of this change, I made several other fixes listed here:
1) `bilby_pipe_generation` now takes an argument `--injection-file` (previously it tried to infer it which was buggy and wrong)
2) `generation` and `analysis` now take an argument `--idx` which passes around which "job" they are in the level-A job list
3) `create-output` is made optional (running large number of jobs can cause race conditions as they all try to read the rcparams file)https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/15Adding version info2018-12-31T00:14:15ZGregory Ashtongregory.ashton@ligo.orgAdding version infohttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/16Adding singularity support2019-01-02T21:21:34ZGregory Ashtongregory.ashton@ligo.orgAdding singularity supporthttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/17Updates tests to run in 3.5 3.6 and 3.7 environments also update readme2019-01-03T02:58:39ZGregory Ashtongregory.ashton@ligo.orgUpdates tests to run in 3.5 3.6 and 3.7 environments also update readmehttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/19Fixes to the main command line arguments2019-01-07T00:12:44ZGregory Ashtongregory.ashton@ligo.orgFixes to the main command line argumentsRemoves old obsolete commands and standardises the formatingRemoves old obsolete commands and standardises the formatinghttps://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/20Adds a "local" flag to allow users to run the code locally2019-01-07T01:08:23ZGregory Ashtongregory.ashton@ligo.orgAdds a "local" flag to allow users to run the code locallyThis option is intended for development/testing to check where things
break without having to submit to a batch queue.This option is intended for development/testing to check where things
break without having to submit to a batch queue.https://git.ligo.org/lscsoft/bilby_pipe/-/merge_requests/21Pass query type to data generation2019-01-07T23:21:51ZIsobel Marguarethe Romero-ShawPass query type to data generationNeed to have issue 268 closed in `bilby` before this can be merged.Need to have issue 268 closed in `bilby` before this can be merged.