883c7e5 | Alex Nitz | 13 May 2019, 10:10:47 UTC | Update setup.py | 13 May 2019, 10:10:47 UTC |
3d62842 | Alex Nitz | 13 May 2019, 09:08:29 UTC | Update setup.py | 13 May 2019, 09:08:29 UTC |
a38b96a | Collin Capano | 13 May 2019, 09:02:11 UTC | include thinned by, fix labels, histogram by parameters (#2690) | 13 May 2019, 09:02:11 UTC |
7e6135e | dfinstad | 13 May 2019, 00:18:03 UTC | Fix inference workflow (#2696) * look for file's low freq cutoff in its new location * delete duplicated code, update imports and function calls to make everything work again * allow specifying parameters when plotting priors * add hdf-group and ifos args to spectrum plotting node | 13 May 2019, 00:18:03 UTC |
e08806a | Alex Nitz | 12 May 2019, 23:22:08 UTC | don't hard require cpnest (#2695) | 12 May 2019, 23:22:08 UTC |
67fe8ee | Soumi De | 12 May 2019, 06:54:17 UTC | Plot average chains for parameters by default (#2684) * Plot average chains for parameters as default * Update docs * x axis compatible with pre-thinned files, remove mention of common temp walkers, temps as additional_args in read_samples * Take into account thinning for xmin | 12 May 2019, 06:54:17 UTC |
d0813f8 | Collin Capano | 12 May 2019, 06:51:22 UTC | Fix extract samples (#2694) * add base sampler file class * switch samplers to using BaseSampler * have write_posterior take samples instead * on second thought, get rid of write_posterior entirely * have extract samples figure out what filetype to write to * get rid of read_posterior_samples * update extract samples * just have extract samples write posterior files * add options to results parser * forgot imports * code climate | 12 May 2019, 06:51:22 UTC |
762de53 | dfinstad | 11 May 2019, 19:47:05 UTC | Use naming convention params instead of args (#2693) * change variable_args, static_args to variable_params, static_params | 11 May 2019, 19:47:05 UTC |
158e8f3 | Collin Capano | 11 May 2019, 12:51:06 UTC | account for thinning (#2691) | 11 May 2019, 12:51:06 UTC |
2341a39 | Alex Nitz | 10 May 2019, 20:04:22 UTC | add script to make hdf data cache, allow it to be read by cli tools. (#2669) * start script for creating hdf data file * test * update hdf making script * don't forget padding * make padding / sample rate optional * fix padding / dyn range in hdf cache * add function to read from hdf store file * allow hdf store to be read * minor cc * rebase rename * Update store.py * address comments | 10 May 2019, 20:04:22 UTC |
ee90d26 | dfinstad | 10 May 2019, 16:02:46 UTC | delete uniform component masses distribution (#2688) * delete uniform component masses distribution * remove uniform_component_masses from distributions * change mass priors to uniform | 10 May 2019, 16:02:46 UTC |
6fa96a2 | sum33it | 10 May 2019, 16:01:43 UTC | WIP: Add support for CPNest (#2487) * Add CPNest Sampler to PyCBC inference * Modified io/__init__.py and sampler/__init__.py files | 10 May 2019, 16:01:43 UTC |
6b89a9f | Soumi De | 10 May 2019, 13:03:44 UTC | Re-enable using different low frequency cutoffs for different detectors (#2626) * support for low frequency cutoffs for multi ifos in config file and command line * Update docs * code climate issues * high freq inputs for multi ifo * corectly update f_upper * code climate * Update example files * Update gw150914 unittest run file with new low freq opton * Update data-conditioning low freq docs | 10 May 2019, 13:03:44 UTC |
4a61e9c | dfinstad | 10 May 2019, 13:03:32 UTC | Add support for multinest (#2496) * add MultinestSampler and MultinestFile classes * add inverse cdf functions to distributions | 10 May 2019, 13:03:32 UTC |
1b610b4 | Steven Reyes | 10 May 2019, 10:50:10 UTC | PyCBC Inference, TI integrand, "Gooseneck" plots (#2686) * first commit, generates 3 types of ways of visualizing the T.I. integrand (goose-neck plots) * fix labeling * first commit, generates 3 types of ways of visualizing the T.I. integrand (goose-neck plots) * fix labeling * remove .py on name * switch up options and add help documentation * add type=str | 10 May 2019, 10:50:10 UTC |
5ea94d8 | Steven Reyes | 10 May 2019, 10:05:50 UTC | Evidence calculations module (#2668) * recommit branch * fix indenting. | 10 May 2019, 10:05:50 UTC |
895b94c | Miriam Cabero | 10 May 2019, 09:48:06 UTC | Config file sanity check for inference (#2683) | 10 May 2019, 09:48:06 UTC |
3b92596 | Miriam Cabero | 10 May 2019, 08:27:44 UTC | Update ringdown ini file in inference workflow docs (#2618) * Update ringdown ini file in inference workflow docs * Put ini files in examples * Move workflow config to examples | 10 May 2019, 08:27:44 UTC |
530fac0 | Alex Nitz | 08 May 2019, 15:30:15 UTC | fixes to multi-ifo version (#2681) | 08 May 2019, 15:30:15 UTC |
747bd24 | Ian Harry | 08 May 2019, 15:29:59 UTC | More python3 compatibility changes (#2673) * Must this be binary? * Next not .next() * More a.next() -> next(a) * Changes in record.py * Cannot unpack like this in python3 * six.moves.range replaces xrange everywhere * Need to cast to int * Codeclimating | 08 May 2019, 15:29:59 UTC |
61bea5d | Thomas Dent | 08 May 2019, 14:08:10 UTC | Do actually protect the open box results (#2682) | 08 May 2019, 14:08:10 UTC |
bae1312 | Soumi De | 08 May 2019, 11:39:26 UTC | Add Lambda(m) transform interpolating from TOV integrated EOS file (#2680) * Add Lambda(m) transform interpolating from EOS file * Docs update * Docs update * Update docs and pep8 * pep8 * fix travis complaint for docs indentation and codeclimate | 08 May 2019, 11:39:26 UTC |
76a35a8 | Márton Tápai | 07 May 2019, 17:01:02 UTC | Multiifosegtable (#2677) * Add --ifos option to make_segments_plot * correct to make_seg_table * Clarify help message * tweak help msg | 07 May 2019, 17:01:02 UTC |
5c320b3 | Márton Tápai | 07 May 2019, 17:00:47 UTC | Multiifoplotsegments (#2678) * update page_segplot for multiifo use and add to workflow * correct color_cycle and args to opts * clarify help message and remove FIXME * simplify help message | 07 May 2019, 17:00:47 UTC |
02df149 | Thomas Dent | 06 May 2019, 22:36:12 UTC | don't assume args.approximant exists (#2676) * don't assume args.approximant exists * fix indentation * whoops, attr name in quotes * simplify logic for approximant default * make codeclimate happy | 06 May 2019, 22:36:12 UTC |
73e1637 | Thomas Dent | 06 May 2019, 10:53:51 UTC | fix logging syntax | 06 May 2019, 10:53:51 UTC |
6333e94 | Gareth Davies | 06 May 2019, 09:52:52 UTC | add in tiled plots pycbc_fit_sngls_split_binned (#2658) * initial commit for adding in tiled plots for singles split by parameters which are then fitted and plotted * Changes to ordering of legend creation,y axis limits * Changing to save with metadata, unused imports, change of max-x logic * removed unneeded import, generally shorten * small fixes for initial merge * added comment on currently unused quantities | 06 May 2019, 09:52:52 UTC |
fe7a155 | Alex Nitz | 04 May 2019, 13:33:47 UTC | stop hiding output, remove lines I think we aren't using (#2674) * stop hiding output, remove lines I think we aren't using * This should not have been building it's own lalsuite * no need to mess with pkg-config path and should not deactivate env | 04 May 2019, 13:33:47 UTC |
063c8d0 | Soumi De | 03 May 2019, 17:50:04 UTC | Warning message if sampling_params is not provided (#2667) | 03 May 2019, 17:50:04 UTC |
8de10f2 | Thomas Dent | 03 May 2019, 15:32:44 UTC | Remove unneeded imports (#2671) | 03 May 2019, 15:32:44 UTC |
58df1cf | Alex Nitz | 03 May 2019, 09:36:53 UTC | update io to reduce memory useage (#2661) * update io to reduce memory useage * backwards order * move function to method * typo * fix typo when making a class method | 03 May 2019, 09:36:53 UTC |
ab6fb96 | Alex Nitz | 02 May 2019, 14:23:38 UTC | start / end should apply to veto category flag (#2666) * start / end should apply to veto category flag * update comment | 02 May 2019, 14:23:38 UTC |
de03b08 | Alex Nitz | 02 May 2019, 13:16:04 UTC | change coinc options to allow multiple decimation levels (#2662) * simplify args first * change loudest keep syntax to allow multiple decimation levels * test | 02 May 2019, 13:16:04 UTC |
ddb00e2 | Ian Harry | 02 May 2019, 13:15:27 UTC | Python3 compatibility in workflow generation (#2664) * Octal formatting * More octal changes * COnfigParser or configparser * Urllib compatibility * Fix typo in previous * cPickle six compatibility * Unused non-python3 import * This is taking time * Another python3 issue * Python3 version of count-non-readables * Some more deleting * Disable istext check * Need this * Think I need the b flag * String.split -> str.split * Force to string for python3 * SIx range * Binary vs not matters in python3 * Cast to str in case entry is bytes * Cannot cast bytes to str cleanly * Removing unneeded imports * Codeclimating * More codeclimating | 02 May 2019, 13:15:27 UTC |
7ea847b | Ian Harry | 01 May 2019, 14:37:06 UTC | Let's not fail if analysing O3 data (#2665) * Let's not fail if analysing O3 data * CodeClimate | 01 May 2019, 14:37:06 UTC |
680b2fd | idorrington92 | 01 May 2019, 10:23:07 UTC | Added injfilterrejector for multi ifo. (#2642) * First stab at adding the injfileterrejector for multi ifo analysis. Not tested (I don't know how to test it) * Fixing indentation * Removed trailing whitespace * Imported MultiDetOptionAction from types to use in the options. Don't know if this is really what we want to do, I'm just copying strain.py and hoping for the best. * Fixed loop over ifos (typo said ifo not ifos) * Fixed bug with class method calling cls, and removed blank lines | 01 May 2019, 10:23:07 UTC |
7a64cdd | Soumi De | 29 April 2019, 17:48:38 UTC | Write/read from hdf in inspiral test run in hwinj docs & update filenames (#2630) * Write/read from hdf in inpiral test run in hwinj docs * Update to new default filenames for pycbc_generate_hwinj * One more filename update * Dont need to pass tmpltbank file for this example | 29 April 2019, 17:48:38 UTC |
afd98ca | Alex Nitz | 29 April 2019, 13:55:59 UTC | reduce memory useage of fit by template (#2660) * reduce memory useage of fit by template * add comments | 29 April 2019, 13:55:59 UTC |
0700d25 | Alex Nitz | 23 April 2019, 15:43:42 UTC | fix mistake in pr2499 which broken injection matching (#2657) * fix mistake in pr2499 which broken injection matching * Update pycbc_coinc_hdfinjfind | 23 April 2019, 15:43:42 UTC |
6a05b84 | Alex Nitz | 23 April 2019, 14:00:32 UTC | shuffle coincs to randomize between jobs (#2635) * shuffle coincs to randomize between jobs * commit the command line arg * update help message * add batch option for coinc code * batch singles over coincs * small fixes * update multiifo to match | 23 April 2019, 14:00:32 UTC |
fa892ab | Alex Nitz | 23 April 2019, 08:49:55 UTC | Update pycbc_page_coincinfo (#2656) | 23 April 2019, 08:49:55 UTC |
b06984b | Tito Dal Canton | 21 April 2019, 23:27:45 UTC | Live: enable per-detector analysis flags (#2636) * A bit of refactoring, and enable per-detector analysis flags * Add new LIGO DQ flag * Enable usage of inverted Virgo-style DQ channel * Typo * Typo and codeclimate * Typo * Only use DQ vector when available * Remove unused arg * Avoid dangerous variable reuse * Fix errors * Move StrainBuffer init to class method | 21 April 2019, 23:27:45 UTC |
cf309c9 | Thomas Dent | 21 April 2019, 14:06:14 UTC | Automatic input checking and raise informative error for invalid z-var (#2653) We do not want codes to silently produce invalid plots if inputs that are invalid. Inputs should be restricted to valid values and/or checked when possible and informative error messages should be produced rather than empty or invalid output. | 21 April 2019, 14:06:14 UTC |
807e719 | Thomas Dent | 20 April 2019, 20:27:49 UTC | remove obvious bug in hierarchical removal (#2652) | 20 April 2019, 20:27:49 UTC |
d43c3e4 | GarethDaviesGW | 18 April 2019, 22:44:56 UTC | multiifo coinc rate module (#2631) * changes to implementation of multiifo coincidence rate calculation * separating the area calculation, removing repeated class * codeclimate changes * some issues with enumerate and imports * codeclimate again * adding in signal extent calculation * adding in docstrings, some copy/paste errors * codeclimate issues * changes from Tom's comments * codeclimate changes * codeclimate complaining about a line which looks worse now it has been changed * code moved but not comment * Update coinc_rate.py few edits to comments * codeclimate .. * fix codeclimate issues | 18 April 2019, 22:44:56 UTC |
ffdcd7e | Tito Dal Canton | 18 April 2019, 11:53:58 UTC | Fixing some Python 3 errors in PyCBC Live (#2648) * Fix chisq import * Fix combination of dicts * Integer division | 18 April 2019, 11:53:58 UTC |
23ac7b9 | Bhooshan Uday Varsha Gadre | 17 April 2019, 18:44:30 UTC | Fix make psd estimation workflow (#2650) * Split the data info small frame files * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update pycbc_condition_strain * Assert frame-duration is positive integer * Update pycbc_make_psd_estimation_workflow same variable name `segments` used for function in `ligo` and loop `for ifo, segments in analyzable_segs.items():` producing error. * Update pycbc_condition_strain * Fixed accidental changes to README and psd_estimation * Fixed accidental changes to README and psd_estimation * segments is used as function and for segments. Fix for the same * fix this: not a part of this * fix this: not a part of this | 17 April 2019, 18:44:30 UTC |
11f4169 | Bhooshan Uday Varsha Gadre | 17 April 2019, 18:26:27 UTC | Split strain into smaller frames (#2643) * Split the data info small frame files * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update pycbc_condition_strain * Assert frame-duration is positive integer * Update pycbc_make_psd_estimation_workflow same variable name `segments` used for function in `ligo` and loop `for ifo, segments in analyzable_segs.items():` producing error. * Update pycbc_condition_strain * Fixed accidental changes to README and psd_estimation * Fixed accidental changes to README and psd_estimation | 17 April 2019, 18:26:27 UTC |
07b1214 | Ian Harry | 17 April 2019, 15:29:20 UTC | Set back to dev (#2649) | 17 April 2019, 15:29:20 UTC |
e9474eb | Ian Harry | 17 April 2019, 14:26:21 UTC | Prepare for release (#2646) | 17 April 2019, 14:26:21 UTC |
1694def | Alex Nitz | 15 April 2019, 09:41:19 UTC | make test_psd python3 compatible (and it passes) (#2645) * make build more python3 compatible * set travis standard to 2.7 * pegasus no support p3 * might as well turn off debian virtualenv since it's no longer used * make test_psd python3 compatible | 15 April 2019, 09:41:19 UTC |
5a21e53 | Alex Nitz | 15 April 2019, 09:09:58 UTC | make build more python3 compatible (#2640) * make build more python3 compatible * set travis standard to 2.7 * pegasus no support p3 * might as well turn off debian virtualenv since it's no longer used | 15 April 2019, 09:09:58 UTC |
08524b4 | Ian Harry | 15 April 2019, 09:07:57 UTC | Starting to add injection plots (#2581) * Trying to add injection ploys * No censor yet * Injection SNR chisquared is hard * Eurgh * TEmp change * Want ifo list in hdfinjfind * Fix for censor * Try again * Changes to plot_foundmissed * Always store ifos attribute * Sorted -> sort * Missed this * Comment more unworking plots * Temp hack * Test * Think this is it! * Comments from Tom * Requested change * FIx typo | 15 April 2019, 09:07:57 UTC |
7a47b80 | Tito Dal Canton | 14 April 2019, 16:50:09 UTC | Enable the basic pycbc_live --help test (#2571) * Try to enable the basic pycbc_live --help test * Add MPI environment * Maybe this is the right one * How about this | 14 April 2019, 16:50:09 UTC |
4d4e446 | Tito Dal Canton | 14 April 2019, 14:33:12 UTC | Live: avoid human confusion with χ² not being calculated (#2641) * Live: avoid human confusion with χ² not being calculated * This should be better * Better not shadow the sigmasq function in the same module | 14 April 2019, 14:33:12 UTC |
b9e918d | Ian Harry | 12 April 2019, 20:57:41 UTC | Add basic plots to GraceDB uploads (#2628) * Auto-upload plots with GraceDB upload * Undo dynamic range * Not so easy to undo dynamic range * Try like this * Are we there yet? * Adding colors and markers * Missed a bit * Appease the codeclimate overlords * Tito's comments | 12 April 2019, 20:57:41 UTC |
a43424d | Ian Harry | 12 April 2019, 15:04:36 UTC | Chisquared -> Cython (#2638) * First cut at Cython chisq * Fix missing import * Fix another typo * Hack to make it work for now * Sigh * Not sure about this one * Playing now * Undo this again * Might need thsi * Try this * Add the mallocs * Testing again * Try this * Fix typo * Fix seg fault * Revert "Fix seg fault" This reverts commit 381675ff32f9255327f985b59f5d4158fea277b6. * Revert "Fix typo" This reverts commit 8975d1e383373144ee5b7ca70a697a1a31279116. * Revert "Try this" This reverts commit e6eb08e6ec8b3ab87d61955c222ee46ac3dca457. * Back to working version * Try this | 12 April 2019, 15:04:36 UTC |
eb0fd46 | Collin Capano | 12 April 2019, 13:54:24 UTC | Unify CBC and ringdown injection interface (#2633) * combine ringdown and cbc hdf injection set; add functions for determining which to use * use InjectionSet.write in create injections * standardize apply function api * remove ringdown-injection-file option from strain module * add an approximate end time for ringdown injections * use other add workflow option group * typos * fix getting rd approxs * use inj object * remove pycbc_ringinj * code climate issues * fix sim issue | 12 April 2019, 13:54:24 UTC |
76a33e7 | Collin Capano | 11 April 2019, 16:23:21 UTC | Add final mass/spin from initial parameters to conversions (#2412) * add final_mass_spin from initial to conversions * fix doc string * pep8 | 11 April 2019, 16:23:21 UTC |
2bc2281 | Ian Harry | 11 April 2019, 11:11:11 UTC | Improve chi-squared test code (#2637) * Add a more complete chi-squared test * WS | 11 April 2019, 11:11:11 UTC |
9c4b90f | Thomas Dent | 10 April 2019, 14:41:58 UTC | add multiifo method for expfitcombinedsnr (#2634) * add multiifo method for expfitcombinedsnr * slight simplification to multiifo coinc stats | 10 April 2019, 14:41:58 UTC |
f9ba24e | Tito Dal Canton | 09 April 2019, 01:30:48 UTC | Live: check outcome of followup p-value calculation before using it (#2632) Should fix #2609. Also add some docstrings and switch from numpy.log(1 + x) to numpy.log1p(x). | 09 April 2019, 01:30:48 UTC |
bdd609e | Thomas Dent | 08 April 2019, 11:59:29 UTC | fix import in fit_by_template (#2629) | 08 April 2019, 11:59:29 UTC |
392e01b | Miriam Cabero | 05 April 2019, 13:49:46 UTC | Bug in HDFInjectionSet (#2624) | 05 April 2019, 13:49:46 UTC |
14a86af | Soumi De | 05 April 2019, 11:51:50 UTC | Add unittest for pycbc_inference run on gw150914 (#2479) * Add unit test for pycbc_inference run on gw150914 * Edit and run on GW150914 script in examples directory * Add a separate inference run file for the unit test * Use frame-type LOSC * edit from_cli in configuration.py to enable the config-deletes to be applied * code climate * Include config-delete in dummy argument parser in test_distributions | 05 April 2019, 11:51:50 UTC |
aeff2ec | Alex Nitz | 05 April 2019, 01:58:20 UTC | spread coinc ops over multiple processors (#2619) * spread coinc ops over multiple processors * need to return updated coincer * alternate approach * use right method * add allmap pool method to ensure a worker doesn't do multiple calls * fix bug where we add background multiple times * turn back on flagging hw inj * climate | 05 April 2019, 01:58:20 UTC |
13286a9 | Thomas Dent | 04 April 2019, 15:22:04 UTC | allow keep_loudest to access the single trigger stat choices (#2614) * allow keep_loudest to access the single trigger stat choices * fix import of stat * fix copy of events object * fixes to keep loudest | 04 April 2019, 15:22:04 UTC |
d0c8dd9 | Alex Nitz | 04 April 2019, 14:42:25 UTC | add ligo-lw to requirements for virtualenv builds (#2625) * add ligolw to requirements to pulled into virtualenv build * update reqs | 04 April 2019, 14:42:25 UTC |
29f6de6 | Alex Nitz | 03 April 2019, 19:31:13 UTC | re-enable requiring working docker builds (#2603) | 03 April 2019, 19:31:13 UTC |
16b7615 | Matt Pitkin | 03 April 2019, 16:55:43 UTC | Allow astropy version > 3 if using Python 3 (#2623) * requirements.txt - allow astropy > 3 if using Python 3 * Allow astropy > 3 | 03 April 2019, 16:55:43 UTC |
1478d80 | Tito Dal Canton | 03 April 2019, 15:05:35 UTC | Fix import error due to #2602 (#2620) | 03 April 2019, 15:05:35 UTC |
c795520 | Alex Nitz | 03 April 2019, 14:12:31 UTC | remove expired elements only when trying to read data, no log with sl… (#2610) * remove expired elements only when trying to read data, no log with slow methods * typo * Update coinc.py | 03 April 2019, 14:12:31 UTC |
ec07099 | Ian Harry | 03 April 2019, 08:46:53 UTC | Sort tmpltbanks (#2613) * Sort the splitbank files * Take 2 * Adding requested comment | 03 April 2019, 08:46:53 UTC |
e00ce22 | sum33it | 02 April 2019, 10:17:55 UTC | Pycbc inference injection workflow documentation fix (#2607) * Updating documentation for PyCBC Inference workflow * Minor changes in pycbc_make_inference_inj_workflow.rst * Minor changes * minor changes * minor changes: Fixes * minor changes again * Modified documentation for pycbc_make_inference_inj_workflow * minor changes * minor changes * Minor change in run script for pycbc_make_inference_inj_workflow | 02 April 2019, 10:17:55 UTC |
7f565c7 | Thomas Dent | 01 April 2019, 10:25:21 UTC | Stat refactor (#2602) * rehouse param helper functions in triggers.py * move newsnr-like functions out of events.py into new module fixing initial bugs in ranking.py small fix to ranking.py * tweak relative imports in io __init__.py fixing import stuff put back package level io.record import * replacing events.newsnr etc * move sngl stat get_x functions into ranking.py * dealing with bunch of codeclimate stuff, unused imports * eventmgr fixes * codeclimatey stuff | 01 April 2019, 10:25:21 UTC |
edb9195 | Tito Dal Canton | 30 March 2019, 22:57:16 UTC | Handle cases where master and worker nodes disagree on ifo status (#2608) * Handle cases where master and worker nodes disagree on the status of detectors * Small fix to Icinga messages | 30 March 2019, 22:57:16 UTC |
7da695e | Collin Capano | 29 March 2019, 18:02:30 UTC | Use config argument group in pycbc inference (#2606) * use workflow config parser from cli in inference * change title, description of config file group * typo * fix typo | 29 March 2019, 18:02:30 UTC |
312fd59 | Collin Capano | 29 March 2019, 15:59:17 UTC | Change suggested number of walkers and burn in (#2605) Sets the number of walkers and temps in the example configuration file to 1000 and 4, instead of 200 and 20. Also adds `max_posterior` to the burn in tests, which protects against `emcee_pt` quitting too early. | 29 March 2019, 15:59:17 UTC |
7ba3ecf | idorrington92 | 29 March 2019, 09:33:41 UTC | Fixed bug where if out vals had a value that was not None or one value per trigger then it would crash. This was previously fixed in eventManager but is instead fixed in pycbc_multi_inspiral to limit code changes to pycbc (#2594) | 29 March 2019, 09:33:41 UTC |
aeb0ac4 | Bhooshan Uday Varsha Gadre | 29 March 2019, 03:28:53 UTC | Force PyCBC Live's SNR series to have identical sampling (#2592) * non-integer index fix in spa distance * to fix small errors in dt to baystar * to fix slightly different trigger time and hence trigger SNR in live followup_data * Update pycbc/filter/matchedfilter.py * Removed unwanted round and put data.delta_t from mathcedfilter.py, one-liner assert to check delta_t in live * added fix_dt for gracedb error and assert moved to SingleCoincForGraceDB in live.py * force delta_t to be identical after followup and assertion to verify that before uploading to gracedb * Make sure to always use the delta_t of the coinc ifos | 29 March 2019, 03:28:53 UTC |
d87bb9c | Alex Nitz | 29 March 2019, 00:21:02 UTC | add clustering option to pycbc inspiral to cluster triggers in chirp bins. (#2583) * add clustering option * update docs * more docs * update help message | 29 March 2019, 00:21:02 UTC |
a70f63e | Duncan Macleod | 28 March 2019, 19:43:07 UTC | Allow setting scheme from environment (#2600) * pycbc.scheme: allow setting scheme from environment This adds support for setting the default processing scheme using the `PYCBC_SCHEME` environment variable, which must match one of the available schemes * pycbc.scheme: fixed codeclimate issues | 28 March 2019, 19:43:07 UTC |
7c2db23 | Alex Nitz | 28 March 2019, 18:45:04 UTC | fix double coinc workflow for api change to foreground table (#2599) | 28 March 2019, 18:45:04 UTC |
1420a14 | Sebastian Khan | 28 March 2019, 18:29:08 UTC | update gw150914 inf example to point to gwosc (#2601) | 28 March 2019, 18:29:08 UTC |
45e20e8 | Duncan Brown | 28 March 2019, 16:14:48 UTC | Implement condor checkpointing (#2596) * if checkpoint-signal is given in the config, raise it after checkpointing * store and use ckpt file if a checkpoint signal is set * check the workflow ini for checkpointing * use the actual file name * removed extra bracket * if using condor checkpointing, create an empty file * import os and signal * create empty files for condor checkpointing * create empty file at end * Fixed typo * removed --samples-file option | 28 March 2019, 16:14:48 UTC |
a949a38 | Alex Nitz | 28 March 2019, 14:01:53 UTC | based duration on template length (#2577) * based duration on template length * rearrange * Sample-time conversion needed | 28 March 2019, 14:01:53 UTC |
a38b1e0 | sum33it | 27 March 2019, 14:37:07 UTC | Modified pycbc_plot_singles_vs_params to make plotting neat by removi… (#2590) * Modified pycbc_plot_singles_vs_params to make plotting neat by removing unnecessary lines * Incorporated requested changes before merging to master. Fixed minor bugs. | 27 March 2019, 14:37:07 UTC |
c7451a7 | Alex Nitz | 26 March 2019, 16:45:21 UTC | fix option request for segment server url (#2595) | 26 March 2019, 16:45:21 UTC |
3f0e351 | Alex Nitz | 25 March 2019, 12:53:17 UTC | Allow the segments to query O1 or O2 times (#2584) * allow to query O2 times * Update dq.py * rename get_run | 25 March 2019, 12:53:17 UTC |
9cb8ca3 | Collin Capano | 22 March 2019, 16:08:20 UTC | make low frequency cutoff required when using data (#2585) | 22 March 2019, 16:08:20 UTC |
ef0bed9 | Márton Tápai | 22 March 2019, 09:38:02 UTC | Foregroud minifollowup dev (#2579) * fix foreground_minifollowup for multiifo use * add foreground_minifollowup to workflow * add missing sort * If pycbc_plot_singles_timefreq recieves centert time = -1.0 it will return an empty fig with title '{IFO}: no triggers' * update qscan to be able to handle -1.0 trig time * trailing space * fix * next fix * fix qscan error * fix indent in plot_qscan * fix plotscan * fix page_coincinfo for multiifo workflow * fix plot_singles_timefreq * another fix * fix * do not try to plot single template when detector is offline * more fix * exit if time is invalid * fix minifollowup setup * use sys.exit(0) in pycbc_plot_qscan and pycbc_plot_singles_timefreq * don't add line for ifo with time == -1.0 * fix opening statmapfile * fix missing [n] | 22 March 2019, 09:38:02 UTC |
b08bd46 | AlexBrown6291 | 21 March 2019, 15:11:53 UTC | This update corrects an error caused by pull request #2562. It changes parser.add_argument from default = ["prior"] to default="prior". It also changes the option name from - (#2586) -sections to --prior-section | 21 March 2019, 15:11:53 UTC |
99557f6 | Bhooshan Uday Varsha Gadre | 18 March 2019, 12:45:12 UTC | PyCBC Live creates SNR time series with slightly different sample period (#2580) * non-integer index fix in spa distance * to fix small errors in dt to baystar * to fix slightly different trigger time and hence trigger SNR in live followup_data * Update pycbc/filter/matchedfilter.py * Removed unwanted round and put data.delta_t from mathcedfilter.py, one-liner assert to check delta_t in live | 18 March 2019, 12:45:12 UTC |
00b9cf1 | Miriam Cabero | 18 March 2019, 12:31:39 UTC | Spher_harms mandatory in Kerr and optional in generic (#2574) | 18 March 2019, 12:31:39 UTC |
3f6c49a | Ian Harry | 18 March 2019, 10:45:48 UTC | PyGRB Rewrite (#2582) * Adding the first coherent analysis scripts * Rebase conflict fix | 18 March 2019, 10:45:48 UTC |
c038bc8 | Alex Nitz | 14 March 2019, 14:54:42 UTC | add option to limit which coincs to follow-up with multiifos (#2572) * add option to limit which coincs to follow-up with multiifos * set flag | 14 March 2019, 14:54:42 UTC |
16a9475 | Márton Tápai | 13 March 2019, 23:35:09 UTC | Foreground censor multiifodev (#2568) * Updateing foreground_censor for multiifo use * add foreground censor to workflow * fix censor input * add censor_veto to single followup * fix censor * more censor fixes * typo * minor formatting * changes based on comments * Update pycbc_multiifo_coinc_statmap * Add input consistency check for multi-ifo case, remove FIXME | 13 March 2019, 23:35:09 UTC |
c256fb0 | Alex Nitz | 13 March 2019, 22:26:47 UTC | broadcast start time for pycbc live (#2575) * broadcast start time for pycbc live * fixes | 13 March 2019, 22:26:47 UTC |
3425057 | GarethDaviesGW | 13 March 2019, 17:21:47 UTC | propagate analysis time through fit_over_*param and change count_in_template attribute name to be consistent (#2573) | 13 March 2019, 17:21:47 UTC |
f321ff6 | Ian Harry | 13 March 2019, 16:48:10 UTC | Adding more plots, and a few other things (#2569) * Remove unneeded option * Adding section 4 and 7 plots * One output file * One output file * PR 2422: Tags getting out of hand * Get actual file * FIx injection problem * Add warning message * Move debug statement * Comment out failing jobs for now * Missed one | 13 March 2019, 16:48:10 UTC |