e29fea6 | Alex Nitz | 18 May 2020, 10:21:17 UTC | allow external distributions if you can provide a logpdf and cdfinv function (#3267) * add ext dist * cc * nn * adjust * noc * cc | 18 May 2020, 10:21:17 UTC |
92bf8f0 | Tito Dal Canton | 15 May 2020, 18:23:47 UTC | Fix warning when generating fake noise (#3277) | 15 May 2020, 18:23:47 UTC |
71d9ea9 | Tito Dal Canton | 15 May 2020, 18:22:44 UTC | Improve PyCBC Live unit test (#3278) * Force the test bank to a known realization * Add basic sanity check of the results Fixes #3259. | 15 May 2020, 18:22:44 UTC |
bc6f361 | Leo Singer | 15 May 2020, 10:25:55 UTC | Fix spelling error (#3275) | 15 May 2020, 10:25:55 UTC |
20c0311 | Gareth S Davies | 15 May 2020, 10:22:45 UTC | foreground minifollowup sorting (#3276) * Add option to change which variable is sorted in foreground minifollowups and coincinfo | 15 May 2020, 10:22:45 UTC |
9759b80 | Ian Harry | 14 May 2020, 12:00:27 UTC | Fix outputting coinc files to HDF/XML with multi-ifo diles (#3270) * Move SNR and likelihood around * First attempt at 3-det XML writing * More support for new style files * Typo fix * Typo fix * Try this * Fix extra column * Invert logic mask * Use np * Remove duplicate code * Speed imporevement hack * Avoid changing cached value * Try again * Try another different way * Ensure sngl_id uniqueness * 1000 seems about right * Code climating * Changes in response to comments * Sort the ifos * Remove unused code * Remove now unused imports * Wrong import removed | 14 May 2020, 12:00:27 UTC |
fc06f9c | Leo Singer | 13 May 2020, 19:47:01 UTC | Add missing cast to float (#3272) `round()` is not defined for instances of `lal.LIGOTimeGPS`. | 13 May 2020, 19:47:01 UTC |
bf39ec6 | Leo Singer | 13 May 2020, 17:06:48 UTC | Fix typo (#3271) | 13 May 2020, 17:06:48 UTC |
449151b | Ian Harry | 12 May 2020, 14:57:40 UTC | Reduce pycbc_plot_trigger_timeseries memory usage (#3269) * Reduce memory of plot_trigger_timeseries | 12 May 2020, 14:57:40 UTC |
57f25cc | Alex Nitz | 12 May 2020, 14:18:52 UTC | updated inverse cdf interfaces so we can support correlated parameters (#3262) * probable change for cube samplers, sets cdfinv interface * update inverse cdf to modified interface * add joint invcdf interface * bugfix * fixes * fixes / cc * cc * update * fixes * cc * forgot this * cc * fix | 12 May 2020, 14:18:52 UTC |
9d11e82 | Alex Nitz | 11 May 2020, 15:57:57 UTC | make add into more robust (#3244) * make add into more robust * fixes * cc * more fixes * cc * pr fixes * fix equality * Update timeseries.py | 11 May 2020, 15:57:57 UTC |
ee5729d | Tito Dal Canton | 11 May 2020, 15:12:40 UTC | PyCBC Live: fix empty versions in uploads (#3264) PyCBC Live tries to report the git hash when uploading candidates, but that is an empty string when using actual releases, so the version info is lost in production setups. This patch improves that and also logs the location of the code. | 11 May 2020, 15:12:40 UTC |
112382b | Collin Capano | 11 May 2020, 12:45:50 UTC | Fix issue #3248 (#3258) | 11 May 2020, 12:45:50 UTC |
ead643f | Alex Nitz | 11 May 2020, 12:35:14 UTC | No longer round sample rate (#3228) * No longer round sample rate I've run into an issue caused by the previous sample rate rounding we put it. For once of my problems I have a non-integer sample rate. This situation will happen again and again in the future. At the moment, if you try to do this, things will silently work, but you'll get unexpected results for some operations (like time slice). @titodalcanton I know we put this in for something related to pycbc live. Can you remind me what the issue was? I no longer think requiring an integer sample rate (or dt for that matter) is a good idea. * fixes * fix inspiral | 11 May 2020, 12:35:14 UTC |
3ce2d7e | Collin Capano | 08 May 2020, 17:34:41 UTC | Allow PE to continue if waveform fails (#3257) * allow gaussian noise models to work even if waveform generation fails * make failed waveform a separate error from no waveform | 08 May 2020, 17:34:41 UTC |
b04d5a3 | Tito Dal Canton | 08 May 2020, 10:54:47 UTC | Add basic example/test of PyCBC Live (#3255) * Add basic example/test of PyCBC Live * Add example to test suite * Use O2 bank from pycbc-config * Restrict test to Python 3 | 08 May 2020, 10:54:47 UTC |
79609be | Tito Dal Canton | 07 May 2020, 11:16:41 UTC | pycbc_condition_strain: fix split file name (#3254) Right now the split file name format is hardcoded to something like `H1-BASE_1234567890-12.gwf`. The resulting files are not directly usable by PyCBC Live, which expects `H1-BASE-1234567890-12.gwf`. This patch allows full control on the format from the command line by introducing the formatters {start} and {duration}. | 07 May 2020, 11:16:41 UTC |
fd7bfb5 | Alex Nitz | 07 May 2020, 09:04:08 UTC | fix setting of logsigrate (#3253) * fix setting of logsigrate * Update stat.py | 07 May 2020, 09:04:08 UTC |
3454a63 | Gareth S Davies | 01 May 2020, 11:35:08 UTC | Updates to snrratehist (#3229) * fix some issues with snrratehist * Set default minimum x limit value to be a little bit below the peak of the background distribution * Tom's comments | 01 May 2020, 11:35:08 UTC |
6a6403f | Gareth S Davies | 30 April 2020, 14:56:49 UTC | multiifo_dtphase time size (#3240) * dynamically choose the datatype depending on expected size of histogram array * Keep SNR ratio limit issue | 30 April 2020, 14:56:49 UTC |
6860279 | Alex Nitz | 30 April 2020, 12:47:35 UTC | get sizes for in-memory weights from the keys (#3241) * get sizes for in-memory weights from the keys * udpate * typo * just in case | 30 April 2020, 12:47:35 UTC |
046196b | Duncan Brown | 29 April 2020, 15:18:08 UTC | Set back to development (#3242) | 29 April 2020, 15:18:08 UTC |
1481615 | Gareth S Davies | 29 April 2020, 12:01:16 UTC | split_binned histogram plots dealing with low numbers of triggers (#3133) * check for zero template duration * Added needed arguments for manual template duration calculation * Break duration reference loop if any template doesnt contain triggers * Fail instead of manual duration calculation * Raise error rather than try to fix what shouldn't be tried * make the plot, but ignore empty templates * wrong order for warning * Address Tom's comments * retrigger checks Co-authored-by: Thomas Dent <thomas.dent@usc.es> | 29 April 2020, 12:01:16 UTC |
af7a109 | Duncan Brown | 28 April 2020, 17:24:30 UTC | Set for 1.16.1 release to test pypi (#3239) | 28 April 2020, 17:24:30 UTC |
21f16c8 | Duncan Brown | 28 April 2020, 14:58:34 UTC | Only deploy 3.6 version to pypi (#3238) | 28 April 2020, 14:58:34 UTC |
4314963 | Gareth S Davies | 28 April 2020, 13:44:28 UTC | Set back to development (#3237) | 28 April 2020, 13:44:28 UTC |
90f5f18 | Gareth S Davies | 28 April 2020, 09:35:24 UTC | Prepare for new release (#3236) | 28 April 2020, 09:35:24 UTC |
cc4a0b4 | Miriam Cabero | 27 April 2020, 12:47:34 UTC | Add option to plot waveform track on top of qscan (#3232) * Add option to plot waveform track on top of qscan * Separate masses argument into mass1, mass2 | 27 April 2020, 12:47:34 UTC |
470d4aa | Miriam Cabero | 24 April 2020, 09:15:20 UTC | Fix typo spotted in issue 3231 (#3233) | 24 April 2020, 09:15:20 UTC |
4e6ed62 | Gareth S Davies | 23 April 2020, 11:02:16 UTC | changes to PTA histogram normalisation (#3216) * changes to PTA histogram normalisation when reading Co-authored-by: Thomas Dent <thomas.dent@usc.es> | 23 April 2020, 11:02:16 UTC |
b40bf0a | Gareth S Davies | 22 April 2020, 16:19:30 UTC | ifar_catalog bug (#3230) | 22 April 2020, 16:19:30 UTC |
316716b | Gareth S Davies | 22 April 2020, 12:42:23 UTC | Multiifo page_ifar (#3219) * pycbc_page_ifar updated to use new-style statmap files (NB. *not* combined statmap) * Add page_ifar uncombined plots into workflow | 22 April 2020, 12:42:23 UTC |
dd8e2b8 | Gabriele Bozzola | 21 April 2020, 10:44:55 UTC | Improve float comparison in matchedfilter.py (#3227) * Improve float comparison in matchedfilter.py stilde.delta_f and psd.delta_f were compared with the == operator. This can produce false positives due to the finite precision of the floating point representation. Now, assert_almost_equal takes care of this. In addition, a bare except has been removed to catch the correct exception that numpy.testing.assert_almost_equal throws. * Update test_matchedfilter.py Co-authored-by: Alex Nitz <alex.nitz@gmail.com> | 21 April 2020, 10:44:55 UTC |
812b518 | dfinstad | 20 April 2020, 21:11:48 UTC | add link to relative doc page (#3225) | 20 April 2020, 21:11:48 UTC |
b835b65 | dfinstad | 20 April 2020, 19:33:40 UTC | Generalize relative model to all frequency domain approximants (#3224) * make sure bin edges are unique * switch to using get_fd_waveform_sequence and clean up loglr * anchor bins at left edge in summary data * remove SPA from class name * read fiducial params from config * fix typos * prune low freqs to avoid waveform errors * codeclimate * add doc example * make relative model example actually run | 20 April 2020, 19:33:40 UTC |
bb42e4d | Ian Harry | 20 April 2020, 11:51:48 UTC | Optimize 2det multiifo coinc (#3204) * Test new two-det speedy option * Typo fix * Typo * Resolve various comments * more legible formatting, kill whitespace * Update stat.py * CC hates me * minor fix to comment * duh codeclimate | 20 April 2020, 11:51:48 UTC |
38fb02a | Ian Harry | 20 April 2020, 08:54:54 UTC | Coinc snrchi multiifo (#3220) * Uncomment snrchi plots * Try to support new format inputs * Remove fixed FIXMEs * Add ifos to output title and caption Co-authored-by: Gareth S Davies <gareth.davies@usc.es> | 20 April 2020, 08:54:54 UTC |
693210e | Ian Harry | 17 April 2020, 08:16:41 UTC | Prepare for new release | 17 April 2020, 08:16:41 UTC |
332b9ad | Ian Harry | 16 April 2020, 18:03:50 UTC | Assume low values of PSDvar are anomalous (#3213) * Assume low values of PSDvar are anomalous * np -> numpy * Update ranking.py | 16 April 2020, 18:03:50 UTC |
b0935e2 | Gareth S Davies | 16 April 2020, 14:03:55 UTC | Add colorbar labels to foundmissed plots. General tidy-up of the foundmissed script (#3218) | 16 April 2020, 14:03:55 UTC |
eea8bbb | Gareth S Davies | 16 April 2020, 12:52:33 UTC | Wrap phase, remove extraneous snr ratio bins (#3217) | 16 April 2020, 12:52:33 UTC |
bf93156 | Collin Capano | 16 April 2020, 12:45:26 UTC | Allow for more flexible substitution from injections in config file (#3215) * make FROM_INJECTION more flexible * allow replacement to happen within an option value * update doc string | 16 April 2020, 12:45:26 UTC |
232d115 | David Keitel | 16 April 2020, 12:44:31 UTC | JointDistribution: introduce loop for renormalization due to constraints, and improve documentation (#3214) * fix renormalization due to constraints in JointDistribution, and doc * since the resulting distribution cannot be evaluated on arrays, the constraint functions need not / cannot be vectorized either (and the given example isn't), so internally need to loop over the random samples used for pdf renormalization * also document n_test_samples kwarg * and minor doc fixes * JointDistribution: throw error if self._pdf_scale == 0.0 * this means that none of the random draws for pdf renormalization satisfied the constraints * can happen for self-contradictory constraints, or just for harsh constraints and too low n_test_samples * would lead to an unusable distribution | 16 April 2020, 12:44:31 UTC |
653f93e | Gareth S Davies | 15 April 2020, 10:59:20 UTC | make foreground table in workflow (#3212) | 15 April 2020, 10:59:20 UTC |
76dc9f3 | Thomas Dent | 13 April 2020, 13:54:41 UTC | Change unused newsnr_sgchisq_psdvar function (#3207) * Change unused newsnr_sgchisq_psdvar function New stat scales both SNR and chisq by psd_var * codeclimate * fix more codeclimate * couple of brackets to be more explicit | 13 April 2020, 13:54:41 UTC |
629428c | Gareth S Davies | 10 April 2020, 06:18:55 UTC | Add code for foreground loudest events table in multiifo format (#3209) * Add code for foreground loudest events in multiifo format Co-authored-by: Koustav Chandra <56917539+KoustavChandra@users.noreply.github.com> | 10 April 2020, 06:18:55 UTC |
bbbec62 | Koustav Chandra | 08 April 2020, 10:44:56 UTC | Made the pycbc_page_found_missed colourblind friendly. (#3205) * Make pycbc_page_found_missed colorblind friendly | 08 April 2020, 10:44:56 UTC |
76a0edb | Ian Harry | 07 April 2020, 12:32:50 UTC | Fix broken add_statmap (#3206) * Correct tags in add_statmap | 07 April 2020, 12:32:50 UTC |
3c480fc | Gareth S Davies | 06 April 2020, 13:37:46 UTC | missed change to int8 comparison (#3203) | 06 April 2020, 13:37:46 UTC |
a7f57a2 | Gareth S Davies | 06 April 2020, 12:20:27 UTC | Prior histogram efficiency (#3202) * changes to dtphase and stat.py to allow for changes in histogram format | 06 April 2020, 12:20:27 UTC |
92880fd | Ian Harry | 01 April 2020, 16:00:49 UTC | Missed a line (#3197) | 01 April 2020, 16:00:49 UTC |
bd8f8c7 | Ian Harry | 01 April 2020, 14:52:55 UTC | Move fit_by files to the same directory (#3201) | 01 April 2020, 14:52:55 UTC |
275c3cc | Ian Harry | 31 March 2020, 16:31:27 UTC | Stop changing dtype for stat file (#3200) We currently have an issue where the HLV statistic file is using 30G of RAM. It seems a major part of the problem is that the `param_bin` information is cast to a python `int`. An `int` is apparently a 24-byte object, whereas in the current HDF file it's stored as a 1-byte integer. So we can reduce the memory usage there by not changing the dtype and just using the dtype from the input file. We will still need to go further to manage memory better, and avoid doing the sort operation here. So a subsequent patch should enable the ability to provide a pre-sorted file in the same format as this code needs it. But for now getting this in is useful for being able to run this code! | 31 March 2020, 16:31:27 UTC |
836ba4d | Collin Capano | 30 March 2020, 17:54:07 UTC | Bug: Turn off removing common offsets in plot posterior and correctly set 1D marginal plot limits (#3199) * fix bug setting 1D marginal limits * turn off removing common offsets | 30 March 2020, 17:54:07 UTC |
985444a | Ian Harry | 30 March 2020, 15:53:58 UTC | Dont duplicate Executables [revisited] (#3196) * Force executable reuse * Avoid duplication of exes * More stuff around * Typo * Don't reuse pycbc_inspiral * Try using pegasus_name * Rejig is_same_as * Testing * Trying again * Whitespace | 30 March 2020, 15:53:58 UTC |
29164ff | Tito Dal Canton | 30 March 2020, 12:43:28 UTC | Improvements to pycbc_condition_strain (#3194) * Improvements to pycbc_condition_strain * Avoid passing through single precision if double is requested * Support HDF output when splitting output frames * Cleanup * Save one line | 30 March 2020, 12:43:28 UTC |
5d35606 | Ian Harry | 30 March 2020, 10:22:00 UTC | New search workflow cleanup 2 (#3195) * Edits to the injection side of the new workflow generator * Bugfix * More cleanup * Try the sorting again | 30 March 2020, 10:22:00 UTC |
aca7905 | Ian Harry | 27 March 2020, 14:50:29 UTC | New search workflow cleanup 1 (#3193) * Cleaning up the FULL_DATA part of the new search workflow * Typo in previous * One more minor fix * One more problem * Add back in ifos when searching for tags * Sort ifos in Executable * Sorted in other place * Now this is not a list * Write out tags * Don't require tags * Another typo * More cleanup of hdfbank * Reduce verbosity * One more issue * Fix some issues with plotting codes * Some ifo-related fixes * More small changes * Make CC happier * 80-char overspill | 27 March 2020, 14:50:29 UTC |
3a923b7 | Gareth S Davies | 24 March 2020, 11:13:52 UTC | Start to add in codes for inclusion of offline singles (#3190) * start implementing changes to add offline singles into workflow | 24 March 2020, 11:13:52 UTC |
4b3199f | Ian Harry | 23 March 2020, 12:35:03 UTC | Allow empty statfile list (#3192) | 23 March 2020, 12:35:03 UTC |
93fb397 | Tito Dal Canton | 22 March 2020, 15:29:18 UTC | Fix issues with banksim code (#3191) * Error due to string conversions in Python 3 * FF plot too small with modern matplotlib | 22 March 2020, 15:29:18 UTC |
e6a74d7 | Prayush Kumar | 21 March 2020, 15:27:29 UTC | Minor bugfix in data opts reading from config (#3188) A check for psd_inverse_length was not qualified by detector name in data_opts_from_config, resulting in it always passing. Fixed that. | 21 March 2020, 15:27:29 UTC |
077e668 | Gareth S Davies | 19 March 2020, 16:07:20 UTC | Add live single trigger fitting scripts (#3189) * Add live single trigger fitting scripts * better naming/location convention * added shebang line and intro blurb * remove not needed plotting of fits. address Leo's comments | 19 March 2020, 16:07:20 UTC |
7b8f892 | Gareth S Davies | 18 March 2020, 11:14:00 UTC | Add in Gracedb search functionality to results page (#3186) * Add in Gracedb search functionality to results page * split line for codeclimate | 18 March 2020, 11:14:00 UTC |
6e05377 | Collin Capano | 17 March 2020, 11:11:22 UTC | Update pp workflow (#3187) * make add_input a public method * add separate funtions for pp plots and injection recovery * first stab at updating injection workflow * add function to create pp summary table; update the workflow * make default distribution section in create injections be 'prior' * use function for boiler-plate workflow options * set config-files in create injection node; whitespace * fix bug in setting injection file * fix some typos; use pp_summary_table to determine whether to do pp test * try to make pp jobs their own sub workflow * try not using any container workflow * fix bugs in figuring out dependencies for sub workflows * fix pp test page layout * make inj recovery plots have the same aspect ratio as pp plots * ensure pp params are enclosed in quotes * python 3: fix issue saving approximant to injection file * save metadata with inj recovery plots, and use bbox inches tight * whitespace * another fix to making the workflow dependencies * move function to add workflow cli group to workflow/core.py | 17 March 2020, 11:11:22 UTC |
3c48bfd | Gareth S Davies | 13 March 2020, 16:52:25 UTC | Add found Injtable to workflow (#3185) * Add found injtable to workflow | 13 March 2020, 16:52:25 UTC |
ce20a96 | Simone Mozzon | 13 March 2020, 11:21:12 UTC | clean variation.py and update pycbc_inspiral (#3180) * Remove obsolete functions cal_psd_variation and find_trigger_value. Rename new_find_trigger_value to find_trigger_value. * Remove unused packages imported in variation.py | 13 March 2020, 11:21:12 UTC |
7f383fa | Collin Capano | 12 March 2020, 16:52:26 UTC | add dump/load state functions from epsie (#3182) | 12 March 2020, 16:52:26 UTC |
565847c | Collin Capano | 12 March 2020, 14:04:24 UTC | optionally import epsie file (#3179) | 12 March 2020, 14:04:24 UTC |
35fdd7f | Koustav Chandra | 12 March 2020, 13:46:15 UTC | pycbc_page_injtable_multi_ifo to create a table of missed/found (#3105) * pycbc_page_injtable_multi_ifo to create a table of missed/found injecttion * Made it compatible with multi-detector * Merged it to pycbc_page_injtable * Update pycbc_page_injtable Added few comment * Fixed the Injection time problem * Fixed 3detectors table * changed n/a to N/A * Added python exectuable lines * Removed White Space and Resolved few other issues * pycbc_page_injtable_multi_ifo to create a table of missed/found injecttion * Made it compatible with multi-detector * Merged it to pycbc_page_injtable * Fixed the Injection time problem * Update pycbc_page_injtable Added few comment * Fixed 3detectors table * changed n/a to N/A * Added python exectuable lines * Removed White Space and Resolved few other issues * Only use ifos from file for effective distance * fix fap issue * simplify naming * typo * allow sorting on columns which do not include nan - add in nans to SNR, chis and newsnr columns. Change order so ranking stat and IFAR are before tdiffs Co-authored-by: Gareth Davies <gareth.davies@ligo.org> Co-authored-by: Gareth S Davies <gareth.davies@usc.es> | 12 March 2020, 13:46:15 UTC |
711b239 | Collin Capano | 09 March 2020, 15:28:28 UTC | don't have a separate section for posterior parameters (#3175) | 09 March 2020, 15:28:28 UTC |
816e7d4 | Tito Dal Canton | 09 March 2020, 09:52:29 UTC | Fix pycbc_banksim for Python 3 (#3177) * Fix pycbc_banksim for Python 3 * Remove unused imports | 09 March 2020, 09:52:29 UTC |
488552b | Alex Nitz | 04 March 2020, 17:55:48 UTC | population run keywords into dynesty (#3170) * population run keywords into dynesty * cc + docs * fix typo | 04 March 2020, 17:55:48 UTC |
274df06 | Alex Nitz | 04 March 2020, 17:55:33 UTC | Update release instructions to include pycbc-config items (#3172) | 04 March 2020, 17:55:33 UTC |
e0bb66c | Alex Nitz | 04 March 2020, 17:55:17 UTC | Set back to development (#3173) | 04 March 2020, 17:55:17 UTC |
e8bba30 | Tito Dal Canton | 04 March 2020, 16:32:48 UTC | Prepare for release (#3171) | 04 March 2020, 16:32:48 UTC |
a87fee6 | Yifan Wang | 03 March 2020, 16:18:52 UTC | make the ValueError message more accurate (#3169) | 03 March 2020, 16:18:52 UTC |
867c5c5 | Alex Nitz | 28 February 2020, 20:15:10 UTC | add sampler platter to docs (#3167) * add sampler examples * add samplers to test suite * add samplers example to docs * fix * fix | 28 February 2020, 20:15:10 UTC |
26a8454 | Alex Nitz | 28 February 2020, 19:59:13 UTC | install companion for travis (#3166) | 28 February 2020, 19:59:13 UTC |
9923ec8 | Alex Nitz | 27 February 2020, 15:16:19 UTC | add very basic support for ultranest sampler (#3139) * recommit * pass sampler options * cc fixes * remove redundancies * remove redundancies * update * cc * update * fixes * cc * fix * Update ultranest.py * simp * update companion | 27 February 2020, 15:16:19 UTC |
3db889d | Alex Nitz | 26 February 2020, 17:31:02 UTC | don't hard require epsie (#3164) | 26 February 2020, 17:31:02 UTC |
4efc1bf | Collin Capano | 26 February 2020, 10:18:35 UTC | Add epsie (#3163) * first commit of epsie ptsampler support * add support for epsie jump proposals * load jump proposals from config * add betas_from_config method to BaseMultiTemperedMCMC * use the betas_from_config function in emcee_pt; improve the doc strs for emcee_pt * add more required functions and properties to epsie sampler * add reading/writing state * rename epsie_pt -> epsie * add epsie io class * register epsie sampler and io classes * fix rename * various bug fixes * move self validation to a method of base sampler file * use hickle dump in epsie files for checkpointing * fix randomgen requirements * update from config for new resume from checkpoint api * fix typo in getting temps for emcee_pt * pase filename to epsie checkpoint; fix bug in storing temp data * pass file handler to epsie checkpoint * update randomgen requirements * update the requirements * use machinery for thinning on the fly to store temperature metadata and acceptance ratios * fix issues caught by code climate * fix bug in creating boundaries for adaptive normal proposal * add abs function to boundaries * only call logl function if prior isn't zero * save sampler's seed to file's attrs * use global model call * rename jump_proposals jump | 26 February 2020, 10:18:35 UTC |
3308fd9 | Collin Capano | 25 February 2020, 09:18:41 UTC | Fix Issue #3160, which was caught by @yanyuechuixue (#3162) * fix setup_output calls * fix multinest setup output doc string | 25 February 2020, 09:18:41 UTC |
8161365 | Francesco Pannarale | 21 February 2020, 13:13:31 UTC | Grb uberbank (#3061) * Updating em_progenitors.py with recent remnant mass formula * Cleaning up comments and unused code in em_progenitors.py * Optimising PG_ISSO_eq function * First stab at updating coord_utils.py on the basis of changes in em_progenitorys.py * Modifying pycbc_make_sbank_workflow and pycbc_geom_aligned_bank to ask for and handle a transformation-catalog-filename (see workflow/core.py FIXME note on this) * Vectorizing the function remnant_mass --> remnant_masses * Better comments to get_random_mass when processing em_bright/dark proposals * Sanity check on nsbh boundary mass with respect to maximum EOS mass * Removed unused functions * Deleted unused variable "shift" * Reviewing NSBH remnant mass tools before merging * Introducing transformation catalog files for uberbank workflow * Allowing pycbc_make_uberbank_workflow to handle both the standard uberbank and PyGRB uberbank * Improved help Co-authored-by: jsantoro392 <48946331+jsantoro392@users.noreply.github.com> | 21 February 2020, 13:13:31 UTC |
932e699 | Duncan Macleod | 20 February 2020, 14:24:49 UTC | Use gwdatafind instead of glue.datafind (#3051) * use gwdatafind instead of glue.datafind fixes #2916 * handle return types from gwdatafind queries | 20 February 2020, 14:24:49 UTC |
260611f | Tito Dal Canton | 20 February 2020, 13:56:32 UTC | Fix reported times for single-detector triggers (#3156) | 20 February 2020, 13:56:32 UTC |
e2543cd | Collin Capano | 19 February 2020, 23:56:51 UTC | Option to map injection parameters to inference samples (#3152) * add option to map injection parameters to sample parameters * add option to plot_pp * add option to pp_table_summary * add option to plot_inj_recovery | 19 February 2020, 23:56:51 UTC |
575c374 | Alex Nitz | 19 February 2020, 23:56:10 UTC | update brute force bank (#3157) * use kde * faster tau0 * bbank * add max q argument * update * ad fixed args * tau0 crawl * fixes | 19 February 2020, 23:56:10 UTC |
8241e84 | Collin Capano | 19 February 2020, 22:59:55 UTC | Percentile-percentile plot upgrades (#3148) * rename inj_intervals plot_pp, update the default injections directory, and make ks test optional * use seaborn-colorblind as default color cycle * use mpl style instead; adjust legend columns based on number of parameters * inj_intervals should've been removed with the first commit... | 19 February 2020, 22:59:55 UTC |
fec5238 | Alex Nitz | 19 February 2020, 14:35:23 UTC | try travis fix (#3158) | 19 February 2020, 14:35:23 UTC |
3b2e4af | Duncan Macleod | 17 February 2020, 16:22:02 UTC | remove usetex from remaining plotting scripts (#3052) | 17 February 2020, 16:22:01 UTC |
266a811 | Collin Capano | 15 February 2020, 13:09:55 UTC | Add wildcard to parameters option (#3154) * add a greedy option to extract samples (doesn't do anything yet) * put option in results parser * fix labels * use wildcard instead of separate option * whitespace | 15 February 2020, 13:09:55 UTC |
858e383 | Collin Capano | 14 February 2020, 20:38:42 UTC | Add functions to set matplotlib style (#3146) * add functions to specify and set mpl-style * allow style settings to be set in plot posterior * whitespace * add mpl-style to plot movie; also fix aspect ratio * add mpl style to plot_psd_file * use bbox_inches=tight in plot_psd * use bbox inches = tight in plot_posterior * fix whitespace, forgot to set default | 14 February 2020, 20:38:42 UTC |
39b955d | Sumit Kumar | 14 February 2020, 20:38:18 UTC | Setting initial conditions from checkpoint files (#2948) * Moving 'setting initial conditions' from pycbc_inference to set_initial_conditions function * Minor bugs fixed * clean up * Some more cleaning up * Fixing a spacing issue raised by code climate * Made changes for setting initial conditions from checkpoint file in various samplers * Fixing codeclimate issues * Revert new_checkpoint option to sampler class * Clean up * more cleanup * Removed output_file option from resume_from_config and fixed other related issues * Simplified some commands * Clean up * Removed unnecessary lines in multinest and added resume_from_checkpoint * Addressing codeclimate issues * Cleaning up * Removed resume_for_checkpoint call from multinest class * Fixed a typo | 14 February 2020, 20:38:18 UTC |
18b54f8 | Collin Capano | 14 February 2020, 18:53:49 UTC | keep other groups when extracting posterior from multiple files (#3151) | 14 February 2020, 18:53:49 UTC |
3ff5ddc | Collin Capano | 14 February 2020, 18:53:11 UTC | Executable to create summary of PP test (#3150) * add pp_summary_table * fix import, other errors * add number of injections used * only do p-value of p-values if more than one parameter given * rename to be consistent with other programs | 14 February 2020, 18:53:11 UTC |
6933f54 | Gareth S Davies | 14 February 2020, 14:20:02 UTC | Separate the ordered ifo list from the number of detectors in tags (#3147) | 14 February 2020, 14:20:02 UTC |
0ab53f4 | Alex Nitz | 14 February 2020, 13:59:44 UTC | Update docker_build_dist.sh (#3153) * Update docker_build_dist.sh * Update docker_build_dist.sh | 14 February 2020, 13:59:44 UTC |
3fc1c73 | veronica-villa | 13 February 2020, 17:31:51 UTC | Extend source classification to all kinds of GraceDB uploads (#3149) * Add source classification for the rest of GraceDB uploads * Add hdf5 to dict functions * Small corrections * Simplify save_hdf5_to_dict functions * Fixing codeclimate issues * Fixing codeclimate issues * Remove access to protected members | 13 February 2020, 17:31:51 UTC |
73f8e4f | Gareth S Davies | 12 February 2020, 17:01:57 UTC | numpy hstack FutureWarning fix (#3145) Numpy hstack is giving a FutureWarning that generators will not be allowed as input - this changes the input to hstack from a generator to a list | 12 February 2020, 17:01:57 UTC |