28e5bc7 | Alexander Harvey Nitz | 16 March 2015, 16:02:57 UTC | merge Ian's fix, over the slightly slower one there for the case of fewer triggers than the requested amount ot keep in pycbc_coinc_findtrigs | 16 March 2015, 16:08:55 UTC |
0e5336c | Ian Harry | 06 March 2015, 16:30:49 UTC | Catch case of less triggers than args.max_keep in coinc_findtrigs | 16 March 2015, 16:08:55 UTC |
2a1e7cf | Larne Pekowsky | 14 March 2015, 15:07:38 UTC | Changed "clean" starttime to allow longer segments, replaced usr1 with tmpdir | 14 March 2015, 15:07:38 UTC |
7c3d6e4 | Larne Pekowsky | 13 March 2015, 16:14:05 UTC | Allow for arbitrary segment lengths & number | 13 March 2015, 16:14:05 UTC |
8dbd95c | Larne Pekowsky | 13 March 2015, 14:26:56 UTC | Removed obselete special-purpose cuda test | 13 March 2015, 14:26:56 UTC |
da89434 | Larne Pekowsky | 12 March 2015, 19:19:21 UTC | Fix bug in function cache pre-generation | 12 March 2015, 19:19:21 UTC |
7bd4654 | Larne Pekowsky | 12 March 2015, 18:53:49 UTC | Script to add absolute times to output from gprof2dot | 12 March 2015, 18:53:49 UTC |
96af855 | Larne Pekowsky | 12 March 2015, 14:42:26 UTC | Removed debugging output | 12 March 2015, 14:42:26 UTC |
164bdc8 | Larne Pekowsky | 12 March 2015, 14:31:17 UTC | Added "dryrun" option which will cause the script to print the commands it would run, but not actually run them | 12 March 2015, 14:31:17 UTC |
61bfeef | Larne Pekowsky | 12 March 2015, 00:47:30 UTC | Only delete function cache dir and previous runs, not all of /usr1/${USER} | 12 March 2015, 00:47:30 UTC |
74c2ffe | Larne Pekowsky | 11 March 2015, 23:24:34 UTC | Initial version | 11 March 2015, 23:24:34 UTC |
5bf0526 | Larne Pekowsky | 11 March 2015, 22:47:10 UTC | Sample ini file | 11 March 2015, 22:47:10 UTC |
56a7185 | Larne Pekowsky | 11 March 2015, 20:37:52 UTC | First complete version. Documentation at https://www.lsc-group.phys.uwm.edu/ligovirgo/cbcnote/Optimization/pycbc_inspiral_testsuite | 11 March 2015, 20:37:52 UTC |
537b84f | Larne Pekowsky | 11 March 2015, 18:08:05 UTC | Fix off-by-one error in device IDs | 11 March 2015, 18:08:05 UTC |
bc87ee7 | Larne Pekowsky | 11 March 2015, 18:06:04 UTC | Allowed multiple cuda instances to access different devices | 11 March 2015, 18:06:04 UTC |
cbb8d56 | Alexander Harvey Nitz | 11 March 2015, 16:15:17 UTC | add version command line to pycbc_inspiral | 11 March 2015, 16:15:17 UTC |
19c66bb | Larne Pekowsky | 11 March 2015, 13:57:30 UTC | Run two instances on the same GPU | 11 March 2015, 13:57:30 UTC |
76b1082 | Larne Pekowsky | 11 March 2015, 13:57:02 UTC | Add functions to parse config files and verify required values | 11 March 2015, 13:57:02 UTC |
db71699 | Thomas Dent | 05 March 2015, 16:35:19 UTC | strain.py: whitespace! | 09 March 2015, 16:59:39 UTC |
c9d4a73 | Thomas Dent | 26 February 2015, 17:01:56 UTC | workflow - cleanup formatting and docstrings | 09 March 2015, 16:59:39 UTC |
b6bf858 | Thomas Dent | 24 February 2015, 14:34:17 UTC | workflow: unified/more flexible treatment of veto categories | 09 March 2015, 16:59:39 UTC |
5439e18 | Larne Pekowsky | 06 March 2015, 22:11:08 UTC | Initial check in of benchmarking utilities | 06 March 2015, 22:11:08 UTC |
86efc95 | Ian Harry | 03 March 2015, 16:19:49 UTC | Turn on minifollowups for playground foreground | 06 March 2015, 16:36:25 UTC |
c1d2720 | Ian Harry | 13 January 2015, 10:57:05 UTC | Change SEOBNR ROM time estimate to new ROM duration function | 06 March 2015, 16:36:25 UTC |
f1020e1 | Ian Harry | 16 February 2015, 16:03:55 UTC | Testing sub-directory structure in pycbc-workflow (cherry picked from commit 329833e2b8ac3a02cd4e76048394968929d96be9) | 06 March 2015, 16:36:25 UTC |
2e585ee | Tito Dal Canton | 05 March 2015, 17:54:02 UTC | pycbc_page_coinc_snrchi: run on older versions of matplotlib | 05 March 2015, 19:32:43 UTC |
5b949db | Tito Dal Canton | 03 March 2015, 17:06:49 UTC | pycbc_coinc_findtrigs: workaround for bug in old numpy version | 05 March 2015, 19:32:41 UTC |
a48f6d3 | Alexander Harvey Nitz | 22 February 2015, 12:59:38 UTC | add profile section to ini files add profile information in pegasus_profile sections, update ini files | 05 March 2015, 19:25:14 UTC |
e822e80 | Alexander Harvey Nitz | 28 February 2015, 23:34:28 UTC | fix to allow splittable to work with hdf output | 28 February 2015, 23:34:28 UTC |
56c35f3 | Alexander Harvey Nitz | 28 February 2015, 07:19:32 UTC | make splitbank work with hdf | 28 February 2015, 07:19:32 UTC |
9566f77 | Alexander Harvey Nitz | 27 February 2015, 17:06:37 UTC | undo accidental change | 27 February 2015, 17:06:37 UTC |
50e2f79 | Alexander Harvey Nitz | 19 February 2015, 04:08:24 UTC | start adding segment plots to workflow add science minus cat1 segments plot add segment plot for inspiral jobs to workflow add segment plot for veto levels | 27 February 2015, 17:02:46 UTC |
429c20a | Alexander Harvey Nitz | 26 February 2015, 01:53:50 UTC | Fix chisq threshold after change in defintion of value reported in the chisq_dof event, reported by Tom update as per Tom's advice | 26 February 2015, 16:36:50 UTC |
3ffae4b | Ian Harry | 24 February 2015, 14:35:27 UTC | Must close files in coinc_mergetrigs | 24 February 2015, 15:04:27 UTC |
f93fac3 | Tito Dal Canton | 12 December 2014, 14:31:02 UTC | Add utility for computing optimal SNR of injections | 23 February 2015, 14:18:38 UTC |
61d0427 | Alexander Harvey Nitz | 23 February 2015, 12:59:37 UTC | using phase offset that doesnt change in each thread | 23 February 2015, 12:59:37 UTC |
eaecf24 | Alexander Harvey Nitz | 23 February 2015, 11:55:24 UTC | better openmp scheduling for spatmplt | 23 February 2015, 11:56:18 UTC |
005949f | Alexander Harvey Nitz | 23 February 2015, 11:05:17 UTC | don't require dax3 in inspiral | 23 February 2015, 11:05:17 UTC |
801c169 | Alexander Harvey Nitz | 19 February 2015, 15:39:01 UTC | dont pass through zero chisq bin constructor | 23 February 2015, 10:44:46 UTC |
91c13b3 | Alexander Harvey Nitz | 22 February 2015, 01:24:17 UTC | Reported by Josh, fix issue where array type is converted between betweeh schemes that should be compatible (ex. cpu -> mkl) | 22 February 2015, 01:24:17 UTC |
eb4c2aa | Alexander Harvey Nitz | 19 February 2015, 16:35:09 UTC | make newsnr contours optional | 19 February 2015, 16:35:09 UTC |
49ec21b | Alexander Harvey Nitz | 19 February 2015, 04:08:24 UTC | start adding segment plots to workflow | 19 February 2015, 04:08:24 UTC |
060ec68 | Alexander Harvey Nitz | 19 February 2015, 02:42:48 UTC | add basic table of found injections | 19 February 2015, 02:42:48 UTC |
2da4e24 | Alexander Harvey Nitz | 19 February 2015, 01:31:28 UTC | cleanup failure if directory not made by pegasus | 19 February 2015, 01:31:28 UTC |
e1342fd | Christopher M. Biwer | 18 February 2015, 21:43:04 UTC | Hardware injection job is only added to the workflow if there is the [workflow-hardware-injections] section is in the ini file. | 18 February 2015, 21:43:04 UTC |
6186fe8 | Alexander Harvey Nitz | 18 February 2015, 18:39:55 UTC | more changes to plot_page_coinc_snrchi | 18 February 2015, 18:39:55 UTC |
aca68ad | Ian Harry | 18 February 2015, 14:29:02 UTC | Add chisq back into code. This should have already been fixed on master | 18 February 2015, 14:55:29 UTC |
d9685a0 | Ian Harry | 18 February 2015, 12:42:35 UTC | Removing maximization interval as suggested by Alex | 18 February 2015, 14:52:18 UTC |
9210bb0 | Ian Harry | 18 February 2015, 09:31:11 UTC | Updating multi_inspiral to new matched_filtering interface | 18 February 2015, 14:52:17 UTC |
b838484 | Ian Harry | 18 February 2015, 09:23:27 UTC | Correct pycbc_multi_inspiral to use non-normalized SNR in autochisq | 18 February 2015, 14:52:17 UTC |
d7537e5 | Ian Harry | 17 February 2015, 14:31:40 UTC | Add pycbc_multi_inspiral | 18 February 2015, 14:52:17 UTC |
3ef87c0 | Ian Harry | 17 February 2015, 14:30:41 UTC | Refactoring of events.py to add multi_det interface | 18 February 2015, 14:52:17 UTC |
4e9cbf2 | Ian Harry | 17 February 2015, 14:30:20 UTC | Move red_analyze to be a property of stilde | 18 February 2015, 14:52:16 UTC |
124f080 | Ian Harry | 17 February 2015, 14:29:22 UTC | Simplify the autochisq SingleDet interface. Also ensure that the caching actually works | 18 February 2015, 14:52:16 UTC |
07c9d9d | Alexander Harvey Nitz | 18 February 2015, 00:16:17 UTC | use dtype for chis_dof check | 18 February 2015, 00:16:17 UTC |
9b9766e | Alexander Harvey Nitz | 17 February 2015, 23:34:29 UTC | remove option from example hdf ini file | 17 February 2015, 23:34:29 UTC |
5634870 | Alexander Harvey Nitz | 17 February 2015, 22:35:03 UTC | allow to change workflow name in pycbc_make_hdf_coinc_workflow | 17 February 2015, 22:35:03 UTC |
3a79279 | Alexander Harvey Nitz | 17 February 2015, 21:00:58 UTC | beef up pycbc_submit_dax | 17 February 2015, 21:00:58 UTC |
fbf321c | Alexander Harvey Nitz | 17 February 2015, 20:38:18 UTC | handle case in trig2hdf/mergetrigs where no triggers are in job | 17 February 2015, 20:38:18 UTC |
2abca46 | Alexander Harvey Nitz | 17 February 2015, 19:25:25 UTC | Improved pycbc_page_coinc_snrchi plot with some of Tom's suggests, add option to put injections behind background | 17 February 2015, 19:25:25 UTC |
7b53ff9 | Alexander Harvey Nitz | 16 February 2015, 20:50:23 UTC | add pycbc_page_coinc_snrchi to workflows | 17 February 2015, 18:56:24 UTC |
d84c044 | Alexander Harvey Nitz | 13 February 2015, 23:43:20 UTC | add basic snrchi plot for coincident triggers (background + injections) add option for newsnr lines on snrchi plot add to install coinc snrchi plot update add to hdf workflow set size of points | 17 February 2015, 18:56:22 UTC |
15ac8ac | Thomas Dent | 17 February 2015, 17:12:40 UTC | Documentation of repop variant to postprocprep | 17 February 2015, 17:13:13 UTC |
79e7282 | Thomas Dent | 11 February 2015, 19:54:15 UTC | workflow: allow option for repop job before clustering | 17 February 2015, 17:13:13 UTC |
9387640 | Alexander Harvey Nitz | 17 February 2015, 14:59:13 UTC | handle case of output to hdf where no triggers produced | 17 February 2015, 14:59:13 UTC |
a88d9b4 | Alexander Harvey Nitz | 05 February 2015, 02:20:53 UTC | make inputs for chisq bins more explicit and used a cached function chisq returns actual number of dof | 17 February 2015, 14:40:01 UTC |
6754691 | Alexander Harvey Nitz | 15 February 2015, 02:51:33 UTC | set permission on sub folder correctly within pycbc_submit_dax | 15 February 2015, 03:10:55 UTC |
3e8ef04 | Thomas Dent | 13 February 2015, 20:02:45 UTC | events.py: fix bug in chisq output to xml | 13 February 2015, 20:45:14 UTC |
77f321e | Thomas Dent | 13 February 2015, 19:59:48 UTC | postproc and doc: fix spelling and example documentation | 13 February 2015, 20:45:13 UTC |
6fc278c | Alexander Harvey Nitz | 13 February 2015, 20:33:41 UTC | fix interactive segment plot to handle case of zero segments | 13 February 2015, 20:33:41 UTC |
c60ac7f | Alexander Harvey Nitz | 12 February 2015, 22:17:21 UTC | add interactive visualization of segments | 13 February 2015, 20:11:56 UTC |
9b76a30 | Alexander Harvey Nitz | 13 February 2015, 19:42:36 UTC | chmod pegasus submit directory | 13 February 2015, 19:42:36 UTC |
8e5bef6 | Alexander Harvey Nitz | 05 February 2015, 01:39:16 UTC | make use of psd explicit within FilterBank, make sigmasq a cached method of a template instance __ | 13 February 2015, 18:53:26 UTC |
dcf972e | Alexander Harvey Nitz | 05 February 2015, 03:30:33 UTC | make bank chisq inputs more explicit, replace internal obtuse caches with explicit cached function calls _ | 13 February 2015, 18:49:42 UTC |
21984bf | Ian Harry | 12 February 2015, 11:02:59 UTC | Remove deprecated cluster-before-vetoes option | 12 February 2015, 11:03:42 UTC |
920a9d9 | Alexander Harvey Nitz | 10 February 2015, 22:09:11 UTC | merge fix | 10 February 2015, 22:09:11 UTC |
f1c1c59 | Alexander Harvey Nitz | 04 February 2015, 15:45:05 UTC | update hdf post processing documentation page and example ini file to reflect current arguments update hdf coinc documentation | 10 February 2015, 21:00:38 UTC |
96e4e3a | Alexander Harvey Nitz | 27 January 2015, 08:17:18 UTC | speed up findtrigs a bit for the common case add support for no timeslides use coinc code from the PyCBC library within the findtrigs script use template id directly and don't assume there are triggers add support for running partial bank coincidence attempt to simplify the coinc workflow without template groups fixes to coincidence for the new findtrigs arguments fix indexing bugs set retention levels for hdfcoinc exes minor plot adjustements save directly write to hdf format in pycbc_inspiral add plot add hacky template_id to direct pycbc_inspiral hdf output fix template values displayed in the hdfpost foreground table handle case where output type is not specified fix trigger ids again... simply pycbc statmap clustering algorithm update hdf post processing to handle variable number of chisq bins | 10 February 2015, 21:00:31 UTC |
bba42d7 | Alexander Harvey Nitz | 27 January 2015, 09:42:42 UTC | fixes to intergrate plotsnrchi | 10 February 2015, 20:59:55 UTC |
cbb730a | Alexander Harvey Nitz | 27 January 2015, 08:53:54 UTC | add basic single-detector background snrchi plot | 10 February 2015, 20:59:52 UTC |
917f93a | Thomas Dent | 12 January 2015, 18:23:47 UTC | chisq.py : whitespace and documentation tweaks Get pycbc_inspiral and chisq.py to vary number of chisq bins Allow input of a general formula in terms of template parameters which will be rounded down to an integer Also rework the interface from pycbc_inspiral to event manager to make it easier for field names and types to line up correctly autochisq: whitespace and remove weird formatting events.py: whitespace! pycbc_inspiral: whitespace! update pycbc_inspiral documentation on variable chisq bins and use internal pycbc function for parsing instead of a slow pylal one | 10 February 2015, 20:59:50 UTC |
4176ecd | Thomas Dent | 09 February 2015, 14:07:07 UTC | events.py : clean up newsnr function | 10 February 2015, 18:25:46 UTC |
c71e3ff | Thomas Dent | 14 January 2015, 19:44:38 UTC | Get pycbc_inspiral and chisq.py to vary number of chisq bins Allow input of a general formula in terms of template parameters which will be rounded down to an integer Also rework the interface from pycbc_inspiral to event manager to make it easier for field names and types to line up correctly Conflicts: pycbc/vetoes/chisq.py | 10 February 2015, 18:25:29 UTC |
75af3c4 | Thomas Dent | 26 January 2015, 21:52:43 UTC | events.py: whitespace! | 10 February 2015, 18:23:15 UTC |
af6af27 | Thomas Dent | 26 January 2015, 21:54:57 UTC | pycbc_inspiral: whitespace! | 10 February 2015, 18:23:02 UTC |
a0d957c | Thomas Dent | 26 January 2015, 21:41:29 UTC | autochisq: whitespace and remove weird formatting | 10 February 2015, 18:22:52 UTC |
e22234b | Thomas Dent | 12 January 2015, 18:23:47 UTC | chisq.py : whitespace and documentation tweaks | 10 February 2015, 18:22:37 UTC |
0fa0ead | Alexander Harvey Nitz | 09 February 2015, 21:01:42 UTC | check for the existence of segments to analyze within MatchedFilterControl class | 10 February 2015, 16:30:09 UTC |
89c4793 | Alexander Harvey Nitz | 09 February 2015, 21:18:01 UTC | fix bug#1872, broken chisq for downsample matched-filtering | 10 February 2015, 16:27:14 UTC |
532aeed | Thomas Dent | 09 February 2015, 14:07:07 UTC | events.py : clean up newsnr function Conflicts: pycbc/events/events.py | 10 February 2015, 11:23:01 UTC |
30b3020 | Tito Dal Canton | 06 February 2015, 14:49:43 UTC | docs: add paragraph about pegasus-monitord crashing | 06 February 2015, 14:49:43 UTC |
828097c | Josh Willis | 05 February 2015, 18:54:24 UTC | Fix bug that would cause backends' from_cli() to never be called | 05 February 2015, 19:51:59 UTC |
1f2407f | Tito Dal Canton | 02 December 2014, 17:29:27 UTC | Fixed issues with pycbc_split_inspinj * Support gzipped output * Handle injections not sorted by time * Have pycbc_split_inspinj actually installed by setup.py | 03 February 2015, 17:27:22 UTC |
61f31f8 | Ian Harry | 03 February 2015, 10:07:48 UTC | Minor changes to make the HDF5 stuff work again | 03 February 2015, 10:08:13 UTC |
9e7aeaf | Ian Harry | 12 January 2015, 09:31:28 UTC | Adding ability to cluster to pycbc.workflow. Also adding label clustering in places where we have "chains" of jobs so that the chain is executed in one go, not as a set of jobs. | 30 January 2015, 09:33:18 UTC |
5eef012 | Alexander Harvey Nitz | 29 January 2015, 00:08:43 UTC | fix chisq gpu case so it picks up the full chisq implementation again | 29 January 2015, 00:08:43 UTC |
fab885c | Alexander Harvey Nitz | 27 January 2015, 10:26:49 UTC | move functionality to calculate foreground/background time coincidence into the events package | 27 January 2015, 21:27:02 UTC |
4ea18f4 | Alexander Harvey Nitz | 27 January 2015, 08:53:54 UTC | add basic single-detector background snrchi plot fixes to intergrate plotsnrchi t | 27 January 2015, 21:26:47 UTC |
2718926 | Alexander Harvey Nitz | 22 January 2015, 16:11:06 UTC | fix submit script | 27 January 2015, 08:05:25 UTC |
9400cd1 | Alexander Harvey Nitz | 27 January 2015, 08:01:59 UTC | update events/veto.py with some additonal helper functions | 27 January 2015, 08:05:19 UTC |