swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
bb57a39 Prep for new release (#2779) 17 June 2019, 14:58:05 UTC
6e86b2c Remove XXX being interpreted as FIXME 17 June 2019, 14:57:24 UTC
87723a6 Whitespace 17 June 2019, 14:57:24 UTC
c68437a Think its working now 17 June 2019, 14:57:24 UTC
a870ff9 Testing 17 June 2019, 14:57:24 UTC
d7fa7e9 Fix previous 17 June 2019, 14:57:24 UTC
46a9464 Revert "Putting gating file module back .... again" This reverts commit 168d73faae2be372537dd77a6ae33ca7ac438ac9. 17 June 2019, 14:57:24 UTC
7adedb5 Revert "autopep8 --in-place --aggressive --aggressive" This reverts commit 1adc43fd98d5dbd416b24304c992404fa94cbd35. 17 June 2019, 14:57:24 UTC
356a926 Revert "Updating to python3" This reverts commit 81cf22165bce4e50a58a3319a907f0e0796dfb5c. 17 June 2019, 14:57:24 UTC
1376314 Revert "More PEP-8" This reverts commit ae1bcaf6aba710bd1327d151dfaa5cf645f8936c. 17 June 2019, 14:57:24 UTC
a8a35be Add resolve option 17 June 2019, 14:57:24 UTC
4c7d9c4 More PEP-8 17 June 2019, 14:57:24 UTC
3373b7c Updating to python3 17 June 2019, 14:57:24 UTC
7e61700 autopep8 --in-place --aggressive --aggressive 17 June 2019, 14:57:24 UTC
de4d731 Putting gating file module back .... again 17 June 2019, 14:57:24 UTC
6d43cfc Remove FIXME for Codeclimate 17 June 2019, 09:06:06 UTC
edcf092 Comment out Python3 FIXME 17 June 2019, 09:06:06 UTC
9241d29 Extra line for python3 string handling 17 June 2019, 09:06:06 UTC
5a12aff Remove unicode for python 3 17 June 2019, 09:06:06 UTC
32cd158 Install problems on Mac OSX (#2769) * Remove numpy version requirements * Dont use OpenMP on MacOSX * Revert "Remove numpy version requirements" This reverts commit 6bfc381be20da61df42c69d9e3d8f4ab1ab0284d. * Back out numpy changes * Back this out * Update setup.py 15 June 2019, 21:23:59 UTC
85d6abc Another str<->bytes patch (#2774) 15 June 2019, 21:23:21 UTC
ed3ded7 Update segments documentation page (#2755) * Update segments documentation page * Update segments.rst * Update example_dq.ini * neaten example file * Few typos and rephrasings, removing old stuff * remove orphaned segments-v1 section 13 June 2019, 14:42:49 UTC
7695737 Exclude cpnest.py in documentation 13 June 2019, 09:42:19 UTC
73a6c6c don't require cpnest 13 June 2019, 09:42:19 UTC
0adb7f0 Multiifo ranking statistic (#2689) * initial commit of coinc_rate stat * update to an actual working statistic * codeclimate changes, change to use SG veto in coinc_rate statistic * some reworking of statistic, a bit of housekeeping with coinc_rate calculation * some changes for clening up code - some print statements may be in place for testing. Ignore these and they will be removed * some tidying up * commit for changing branch * use count above thresh as that is how fitting calculates * accidentally copied some slack chat into the code * codeclimate again * some changes to master not integrated to branch * updates to comments, some casting to arrays not needed. Small future-proofing for python 3 * be more numpy-y, add minor comment 12 June 2019, 17:01:58 UTC
5b6070b Fix argument plot-max-x to be a float (#2765) 12 June 2019, 10:20:36 UTC
cc914f7 Change to make code both python 3 and python 2 compatible. (#2766) 11 June 2019, 15:24:14 UTC
a04b88b Added a first attempt at reweighted SNR for GRB search (#2761) * Added a first attempt at reweighted SNR * Looping over ifos instead of using .values() * Fixed bug where I was treating chisq_dof as though it were frequency bins. Made the chisq_per_dof never go below one. * Fixed bug where reweighted snr calculation would crash if there were less than 3 detectors 11 June 2019, 07:38:43 UTC
627b22a require python3 (#2764) * require python3 * note p3 support * poke * poke 08 June 2019, 00:49:59 UTC
4f3dd63 move resampling to before gating block in strain from_cli (#2762) 07 June 2019, 21:06:28 UTC
493a376 Some more Cython functionality (#2647) * Commit cython changes * Add Cython FFTW_pruned * Add cython eventmgr * Typo fix * Split python2 and python3 * Fix typo * REmove unused pruned FFT code * Codeclimate * Code climating * Oops * Problem here too 07 June 2019, 21:03:23 UTC
5a5291a move multiifo workflow to use new segment interface (#2744) * move multiifo workflow to use new segment interface * fixes 07 June 2019, 16:06:31 UTC
8663788 Allow empty vdf (#2759) * Allow the VDF to have *no* CAT_X entries * Avoid double usage of "ifo" * Needs to be a list * Update dq.py fix space after comma 07 June 2019, 16:05:54 UTC
042f9a1 Consolidate triggers to control memory usage (#2754) * Run trigger "consolidation" every N templates * Optimize newsnr threshold calculation * Need to run consolidate twice * Move a bunch of stuff into eventmgr * Missing dependancy * SNR is complex * Fix logging stuff * Simple fix * Update pycbc_inspiral * Update pycbc_inspiral 07 June 2019, 11:01:39 UTC
946964e Update requirements (#2753) * Update reuirements * Another fix needed now for scipy * Missed a < symbol * Try removing this * Don't want new sphinx ... Doesn't work * Fully update requirements 07 June 2019, 10:57:15 UTC
ac7ba41 Ringdown module improvements (#2651) * Simplifying ringdown module * More work on the ringdown module * Finishing up the ringdown module * Fixing taper and errors * Final touches * Add lmns check in amps_phases * Fixing codeclimate issues * Trying to fix travis * Trying to fix travis * More documentation, and format_lmns additions * Ensure format_lmns is use in multimode_base * Additions to format_lmns * Remove commented out lines * Fix Codeclimate issues * Simplify format_lmns function 07 June 2019, 08:40:50 UTC
618d9b1 Fixes to docker container (#2758) 06 June 2019, 21:20:11 UTC
31de6c7 Improvements to docker image (#2724) * simplify docker image * move install inside container * fixed typo in install script * fixed filename * removed link * fixed mount path * load fuse and fix mount path * https://cvmfs.readthedocs.io/en/stable/cpt-configure.html#docker-containers * exit on failure * copy installed source into /opt/pycbc * move all docker files into a single folder * fixed path 06 June 2019, 16:32:46 UTC
281bc5f Make plotting acceptance rate and sample chains optional (#2692) * make acceptance rate and samples plotting optional * fix indent * make plotting samples and acceptance rate optional 06 June 2019, 16:20:55 UTC
f7bf4e4 Add multi-threading to correlate function (#2756) * Add multi-threading to correlate function * Update matchedfilter_cpu.pyx 06 June 2019, 15:35:12 UTC
d7e40fc loudest-keep-values default must be a list (#2757) * Default must be a list * Also needed here 06 June 2019, 14:26:17 UTC
ad2f89b Multiifo inf minifollowup (#2734) * Add -1.0 to the plotting code if the trigger time is not within the ifo segment. * enable injection minifollowup in workflow * fix typo * update pycbc_page_injinfo to multiifo use * ifos is attrs not key * typo * Change title of qscan plot if trigger is given with endtime -1.0 06 June 2019, 04:21:52 UTC
194277a Python3 fixes to make inference examples run (#2749) * Pytohn3 fix in base_mcmc * Fixes to make inference tests work in python3 * Missed a python3 fix in inference examples 05 June 2019, 16:22:54 UTC
3af2e7b add function to return 'filter-ready' psd, small cleanup of estimate method (#2670) * add function to get filter ready psd * help silence divide by zero * default to no check of rames 05 June 2019, 12:26:14 UTC
61c7a6c Python 3 fixes [4] (#2750) * Python3 fix in waveform/generator * Logic mistake fix in inverse_spectrum_truncate * Python3 fix in plot_gating * Python3 fixes in single_template * Python3 fixes in 150914 example * Python3 fix in Qtransform * Catch python3 error type in pnutils * Use pycbc.weave for inline in decompress * Update estimate.py 04 June 2019, 16:42:04 UTC
dc919a1 LIGOTimeGPS cannot take numpy type in python3 (#2747) 04 June 2019, 13:22:09 UTC
868fe54 use build dependency feature now to enforce numpy / cython are available (#2748) 04 June 2019, 13:21:43 UTC
08b533b Python 3 fixes [2] (#2746) * Python3 fix for events/stat.py * Python3 fix in strain.py * Removing tabs from pycbc_plot_range_vs_mtot * Python3 fix in pycbc_generate_hwinj_from_xml * Removing tabs in bin/plotting/pycbc_plot_vt_ratio * Old ValueError formatting fix * Remove unused import * Python3 fix in detector.py * Bytes/str issue fix in losc.py * Comparison to None fixes in test_tmpltbank 04 June 2019, 13:03:38 UTC
b317144 Python 3 fixes [1] (#2745) * Python3 fix in io/record.py * Python3 fixes in bank.py * Python3 fix in pycbc_plot_range * Python3 fix in pycbc_plot_psd_file * IMPORTANT python3 fix in waveform.py * Python3 fix in pycbc_coinc_mergetrigs * Python3 fix in pycbc_fit_sngls_over_multiparam * Python3 fix in pycbc_fit_sngls_by_template * Python3 fix in pycbc_coinc_findtrigs * Python3 fix in pycbc_page_foreground * Python3 fix in pycbc_foreground_censor * Python3 fix in pycbc_plot_singles_vs_params * Python3 fix in results/render.py * Python3 fix in pycbc_make_html_page * Python3 fix in results/..../file_default.html 04 June 2019, 13:00:43 UTC
18ede39 Move to dqsegdb2 and a few minor fixes to dq.py (#2743) * Moving to dqsegdb2 as it works in python3 * Two fixes based on discussion with Alex * Update requirements for dqsegdb2 * Cannot yet remove the old version * Forgot to commit this * One more instance of name * Line break * Don't give version number when not relevant 03 June 2019, 13:37:33 UTC
5efee92 Fixes because of recent optimization changes in io/hdf.py (#2737) * Bug fix in new code * Another fix needed in inj minifollowup * Suggested fix by Alex * One more change 01 June 2019, 18:01:07 UTC
018c5cd Use six.with_metaclass to add metaclasses in python2 and 3 (#2705) * use six.add_metaclass * appeased codeclimate 31 May 2019, 12:19:47 UTC
0014aa4 Allow statistic files in single_minifollowup (#2735) * Allowing sngl_minifollowup to take statistic_files * Send statfiles through to mfups * File lists must be FileList objects * Flatten statistic files * Whitespace * Update pycbc_sngl_minifollowup 31 May 2019, 12:18:44 UTC
9ac20e9 Multiifo sensitivity plot (#2725) * Correct sensitivityplot input, and add back to workflow * wrong place * injtable found not yet working * revert hdfinjfind changes * only try to add t, if the plot is vt (will still fail for now for this with the current hdfinjfind) 31 May 2019, 12:10:51 UTC
3159116 Don't send ifos to plot_spectrum - it can fail (#2736) 28 May 2019, 13:36:03 UTC
2f50f45 Multi inspiral bug (#2731) * Fixed bug where command line options were being used in function definitions. * Coherent SNR calculation requires the matrix made from SNR dicts to always have the same order. This commit sorts the dictionary before the calculation. * Not computing threshold more than once. 28 May 2019, 10:27:03 UTC
c0c7da1 Two quick fixes for minifollowups (#2729) * Don't send n-loudest to sngl_info script * Invert order of mfups * Use mutually_exclusive group 28 May 2019, 10:26:03 UTC
ea463f8 Make PSD plotting compatible with inference and search workflows (#2733) * also look for low freq cutoff in attrs * don't fail if no thin_interval in file * update error msg 27 May 2019, 22:27:43 UTC
bd7a254 faster when mask is all true (#2719) * faster when mask is all true * Update hdf.py * updates 27 May 2019, 12:23:26 UTC
7352b08 Inj_filter_rejector for PyGRB (#2687) * 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 * Started adding injfilterrejector stuff to the executable * Somethings were dictionaries that should not be. Fixed this * Fixed some errors from when I added the multi ifo injfilterrejector args * Getting ready to use inj filter rejector * Some things were dictionaries that shouldn't be (i think) * Adding inj filter rejector to the strain arguments * Removed injfilterrejector from the from_cli_multi_ifo command as it wasn't needed in the end * Edits to make the injfilterrejector template segment checker work correctly in the multi ifo case. Also fixed some function arguments that were removed in previous commit. * More edits to get inj rejector to work correctly * Fixed formatting issues and fixed bug where inj filter rejector had to be defined or it crashed * pep 8 * pycbc/inject/injfilterrejector.py * Made output more useful when skipping segments in injection runs. Also fixed chi2 bug. * Fixed bug with calling new template in the wrong place. 23 May 2019, 16:01:11 UTC
35bfaab Fixed bug where the network evend id number was not being incremented for each template analysed (#2714) 22 May 2019, 13:09:58 UTC
7ef8796 Multi coinc (#2721) * deal with edge case where trigger time difference is less than coinc window * fixup multiifo findtrigs * fixup comment * Cleanup coinc code and add default decimation option 19 May 2019, 21:02:00 UTC
6a2c5ac whitespace/comment 19 May 2019, 14:36:59 UTC
71b3ae1 Fix injection accuracy plotting for multi-ifo format (#2723) * Fix injection accuracy plotting for multi-ifo format * recovery plot fixes for multiifo trigger format * fix for interface to get_found_param 19 May 2019, 14:20:50 UTC
6160345 replaced dict.iteritems with dict.items (#2717) and values 18 May 2019, 12:48:00 UTC
786b524 Updated more usage of dict keys and values for python3 (#2718) * updated all instances of indexing keys() and values() * pycbc.inference: hdf5 can't store dict_keys 17 May 2019, 15:39:50 UTC
23b974d missing mask init removes all triggers (#2715) * Update hdf.py * Update hdf.py 14 May 2019, 22:05:01 UTC
69cf782 Update setup.py 14 May 2019, 00:10:23 UTC
c84f07f Update setup.py 13 May 2019, 23:33:40 UTC
eaa1ea8 Change import to pycbc.workflow.datafind and check if frame files returned from module (#2712) * Change import. * Check if files. * Remove old option. * Add new option. * Add IFO cutoffs. 13 May 2019, 21:11:01 UTC
6649a87 Fix py3 error when analytical PSD length is not int (#2709) * Fix py3 error when analytical PSD length is not int * Better 13 May 2019, 17:42:27 UTC
00cb441 Multiifo coinc : discard 'extra' coincs from too-closely-spaced triggers (#2655) * deal with edge case where trigger time difference is less than coinc window * fixup multiifo findtrigs * multiifo findtrigs codeclimate complaint * coinc.py:ignore extra coincs from closely spaced trigs * missing bracket * some fixes to multiifo coinc * remove unneeded Detector imports etc * warn() -> warning() 13 May 2019, 16:36:43 UTC
952e267 fixed use of izip and izip_longest for python3 (#2711) 13 May 2019, 16:25:34 UTC
6b54fb1 pycbc.inference: use string_types for type checking (#2710) 13 May 2019, 16:23:04 UTC
999a84f cast iter to list where needed (#2708) 13 May 2019, 16:22:13 UTC
3e994e7 test: fixed inconsistent use of tabs (#2707) 13 May 2019, 16:21:31 UTC
4e044d4 test: cast floats to int for numpy slicing (#2706) 13 May 2019, 16:21:10 UTC
163ede6 Updated print statement usage to function calls (#2698) * updated print statement usage to function calls * fixed future `print_function` imports 13 May 2019, 13:02:46 UTC
e567e2a updated urllib imports for python3 (#2700) 13 May 2019, 12:52:29 UTC
da598c7 use relative import (#2704) 13 May 2019, 12:49:32 UTC
053d1ee return keys() as list from functions (#2703) 13 May 2019, 12:49:00 UTC
5d51906 updated configparser imports (#2701) 13 May 2019, 12:47:50 UTC
3e77fa3 pycbc_optimal_snr: updated except syntax (#2699) 13 May 2019, 12:43:49 UTC
bce5734 Live: add ability to output background (#2672) * Live: add ability to output background * Fix error and add help * Fix error 13 May 2019, 11:11:34 UTC
883c7e5 Update setup.py 13 May 2019, 10:10:47 UTC
3d62842 Update setup.py 13 May 2019, 09:08:29 UTC
a38b96a include thinned by, fix labels, histogram by parameters (#2690) 13 May 2019, 09:02:11 UTC
7e6135e 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 don't hard require cpnest (#2695) 12 May 2019, 23:22:08 UTC
67fe8ee 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 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 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 account for thinning (#2691) 11 May 2019, 12:51:06 UTC
2341a39 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 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 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 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 Add support for multinest (#2496) * add MultinestSampler and MultinestFile classes * add inverse cdf functions to distributions 10 May 2019, 13:03:32 UTC
1b610b4 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 Evidence calculations module (#2668) * recommit branch * fix indenting. 10 May 2019, 10:05:50 UTC
back to top