swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
3b1f591 Prepare for release (#3048) 05 December 2019, 20:33:05 UTC
e7b45a1 injections are optional (#3044) 05 December 2019, 15:35:57 UTC
6fff088 Swap around arguments inside of inline_linear_interp (#3045) * Swap around arguments inside of inline_linear_interp * Try to make codeclimate stop whining 05 December 2019, 15:08:48 UTC
11f5fa4 Try to fix pip build problem (#3041) * Try to fix pip build problem * Revert "Try to fix pip build problem" This reverts commit 1dfd1e898488048adef5959aad2011e25f2a1837. * Add cpp files to MANIFEST.in * Prepare for new release * Update requirements to match setup * Fix typo * Update setup.py * Move numpy requirements around. 04 December 2019, 15:57:51 UTC
f11ba57 pygrb: remove cohptf_efficiency (#3042) closes #3029 04 December 2019, 14:16:40 UTC
081d040 Prepare for release (#3039) 03 December 2019, 22:24:04 UTC
6a0c463 Fix live snr opt and to use with injections without GraceDB uploads (#3023) * 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 * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Fixed accidental changes to README and psd_estimation * Fixed accidental changes to README and psd_estimation * condition strain removed. will be added later * 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_condition_strain * Fixed accidental changes to README and psd_estimation * Fixed accidental changes to README and psd_estimation * Fixed accidental changes to README and psd_estimation * condition strain removed. will be added later * condition_strain as main master * snr-opt should use live_ifos. Also o use snr-opt with injection without GDB. * Added far threshold to snr-opt and moved random_strings to __init__ * Fixed import issues * Make codeclimate happy * fix ifar check to run snr-opt * gid fix * Code climate is harsh! * Code climate... plzzz 02 December 2019, 17:23:02 UTC
e58d846 add_statmap fix (#3022) 02 December 2019, 15:49:06 UTC
1d8b6b8 further cleanup of __init__.py (#3032) * clean up __init__.py from weave * sync up numpy to avoid 1.15.3 * I guess we don't need to advance numpy atm? * unused import * show exception when schemed module fails to load * print differently * update * update * update * need constants first * Update __init__.py 01 December 2019, 15:43:44 UTC
90bf275 Several fixes to pycbc_optimal_snr (#3036) * Use with for opening PSD file * Remove unnecessary complexity in TimeVaryingPSD * Do not go through multiprocessing if using a single core * Code style fixes * Integer division * Add option to choose sorting of input injections * Replace memory-leaking SimInspiralTaylorLength with analytic chirp time * Replace memory-leaking SimInspiralTaylorLength with analytic chirp time (II) * No reason not to use imap_unordered (makes progress bar more responsive) 01 December 2019, 15:11:42 UTC
b45f16f Obtain QNM params from other QNM (#3001) * Obtain QNM params from other QNM * Codeclimate issues * Typo in docs * Fix bug 29 November 2019, 12:45:29 UTC
0029436 Chirp vol (#3037) * add chirp volume mc calculation * use conversions function for dchirp 29 November 2019, 10:01:37 UTC
a3d79db page_coincinfo to work in multiifo general case (#3025) * page_coincinfo to work in multiifo general case 28 November 2019, 15:02:49 UTC
2117a5e Completely remove weave from PyCBC (#2946) * Remove weave from all PyCBC code: commit 1 (#2946) Remove weave from skymax Remove weave from pycbc_multi_inspiral Remove weave from pycbc_inference Remove weave-related kludge Remove weave from pycbc_inspiral Add note about doc page Remove weave mention Remove weave from example ipynb Remove weave module Not sure what to remove in __init__ Added question to Josh Slight update to FFTW_pruned Moving out simd_threshold to C-code Looks like I missed these FIXMEs Hook up simd_threshold in setup.py FINALLY got this to compile!!! Including threshold_cpu Start work on the SIMD filter stuff Some typos in the events SIMD code Add decompress and update requirements Remove some old weave files ... Not sure where used Fix compilation Remove stuff from the bundler script Remove a bunch of weave, not sure what this does I'm not sure this is used, but would need updating Some final touch-ups Apparently the .h is bad in complex * Remove weave from all PyCBC: Commit 2 (#2946) Use numpy to convert to unsigned integer types for Cython Remove simd_threshold.py; fix some remaining casts in Python code Remove now impossible import Try to fix parallel thresholding only function Fix type declaration in _parallel_threshold Only import needed threshold functions in Cython Remove SIMD function from simd_threshold_ccode.cpp Remove some FIXMEs Fix broken array variable names in threshold_and_cluster Address some codeclimate complaints * Remove weave from PyCBC: Commit 3 (#2946) Mac proofing 27 November 2019, 20:48:35 UTC
a2571c7 add python3.7 test to travis (#3033) 27 November 2019, 17:08:48 UTC
e73f6fe highpass fake data the same as real data (#3031) 27 November 2019, 07:56:44 UTC
ad3c1cf only deploy python3.6 webpage to gh-pages, overwrite history (#3028) * update webpage deployment ot only push for python2.7 and overwrite history * add inference samplers to companion.txt file * update to python3 * use python 3 doc build instead 26 November 2019, 15:51:24 UTC
f488f60 Fix typo (#3014) 26 November 2019, 09:40:32 UTC
8b61914 Fix spelling error (#3024) 23 November 2019, 15:23:21 UTC
29ad24f reverse colour precedence between found/missed on top (#3015) 21 November 2019, 19:13:10 UTC
70a0ec4 StopIteration Fixed in qtransform (#3021) From Python 3.7 StopIteration raises a Runtime Execution Error. This broken qtransform. Fix proposed in PEP479 implemented. (Change Rayse StopIteration() to retuirn) 21 November 2019, 17:19:43 UTC
f8ac143 Add background coinc pages to multiifo workflow (#3019) 21 November 2019, 16:16:44 UTC
e0c48f9 add mchirp_eta_to_mass1_mass2 to list of transforms (#3016) 20 November 2019, 20:28:49 UTC
901c1d4 Use append mode when saving arrays and time/frequency series to HDF (#3013) 20 November 2019, 10:12:53 UTC
11aec2c pycbc_optimal_snr: support f_ref/f_final options (#3011) 20 November 2019, 10:00:00 UTC
ab85302 raise the specific error instance (#3012) 19 November 2019, 18:11:59 UTC
d33cf16 Set back to release (#3010) 19 November 2019, 11:33:19 UTC
60502a8 Push to v1.14.4 release (#3008) * Return to development * Update setup.py 18 November 2019, 20:53:14 UTC
3a23998 max mchirp option: slim down code & None-proof (#3009) 18 November 2019, 20:52:56 UTC
c899f87 Setting a chirp-mass limit on the mchirp reweighting (#2998) * Demonstration * Add in kwargs ability * FInalizing this * Update pycbc_multiifo_coinc_findtrigs 18 November 2019, 19:08:38 UTC
4617a6f Prepare for release (#3007) 16 November 2019, 08:55:08 UTC
2f1f30d Add maximum SNR option for injection minifollowups (#3005) * Add maximum SNR option * Changes in response to Tom * Remove duplicate code 15 November 2019, 15:27:45 UTC
6aade84 PyCBC Live: misc improvements (#3003) * Make sure low-frequency cutoff is consistent with all templates * Improve GraceDB plots * Show GraceDB ping response * Shorten a very common log messange * Fix error 10 November 2019, 16:48:44 UTC
4a39093 Swap out Singularity for PyInstaller bundles in search workflow… (#3004) 10 November 2019, 16:16:21 UTC
b768c08 qscans not working for fake data (#3002) * qscans not working for fake data This input argument is needed for creation of fake strain, but is not included when running `pycbc.strain.insert_strain_option_group(parser)` The other place this strain creation/argument is used is in pycbc_inspiral, which uses the input argument in other places. This change should not affect normal running * Update help message previous was specific to pycbc_inspiral 08 November 2019, 13:53:40 UTC
13ea76c Add OSG tools to docker container (#3000) * Add globus tools (from osg-wn-client) to Docker container * Ensure ld.so.cache is up-to-date in docker container * Do not rely on LD_LIBRARY_PATH to locate libraries installed into container * Make files installed under /opt/pycbc in container readable by all 07 November 2019, 17:46:05 UTC
341f101 Formatting changes to page_coincinfo (#2996) 07 November 2019, 10:54:21 UTC
6953ce6 Allow output of oldformat files (for HL only) (#2997) 07 November 2019, 09:58:31 UTC
40f5319 PyCBC Live: fix errors from SNR optimization in Python 3 (#2993) * PyCBC Live: make sure SNR-opt HDF file is properly closed * Fix another Python 2-ism * Fix error from LIGOTimeGPS multiplication * Address Ian's comment / fix Codeclimate 07 November 2019, 09:38:46 UTC
a48e2e1 Fix HDF5 deprecation warning and ensure files are closed (#2994) 06 November 2019, 09:13:56 UTC
1b3c369 Fix python3-ism in 2991 (#2992) Fixes #2991 Not tested, but this should do the trick! 05 November 2019, 09:26:29 UTC
b31fb69 add foreground ifar plot for multi-ifo pipeline (#2961) * add foreground ifar plot for multi-ifo pipeline * py3 print function * remove diagnostic non-py3 prints * allow code to have several input files read in Not sure if this does what we want with hierarchical removals, but then I wasn't sure before this change either. Since the code doesn't plot background any more the previous behaviour may be overkill. 04 November 2019, 13:54:22 UTC
ec6b414 updates to plot psd for inference files (#2982) 04 November 2019, 13:53:05 UTC
c1efb58 Fix Python 2ism in writing injection files (#2990) * Fix Python 2ism in writing injection files Fixes #2989. * Fix another Python 2ism 01 November 2019, 09:34:28 UTC
19275fa Switch throughput templates-per-core to show harmonic mean (#2988) 31 October 2019, 15:49:20 UTC
d607f48 Optimize SNR time series in PyCBC Live (#2659) * First cut at optimizing SNR * Revert "First cut at optimizing SNR" This reverts commit 7adb8f8632835ed8383fcf3d3260b40eb9201b87. * Dump data for optimization * Move a bit of stuff around * Need this too * Need this * Move this * Another fix * This always takes so long! * Hopefully got it * Include IFAR * Edge-case fix * Adding optimize_snr to pycbc_live * Import subprocess * Apparently that is only for Windows * Full path for optimize_snr * Try this * Add logging * More verbosity * Need shell=True * Find explicit path * One more fix * Remove bit * Sigh * Final cleanup * Move output to log file * Two more fixes * Make comments prominent * Add some time limitation * Some more updates to pycbc_live * Make command line argument * Another "no triggers" bug fix * Dump a bit more information * Fill out information in gracedb * Fix bug * FIx bug * Whoops * Think that's it * Remove hardcoded GraceDB stuff and approximant * Fix imports * Also log original GID to GraceDB comment * Try to fix the params error * More attrs needed * More correct final message * Various fixes * Try to catch approximant failures gracefully * Enforce basic search space limits * Set χ² to None instead of 1 * Remove temporary directory on successful uploads * A hopeless attempt at avoiding future confusion about FARs * Fix two buggos * Ensure chisq is set, and increase timeout limits * Attempt to centralize SNR time series * Fix fup_ifo times 31 October 2019, 12:47:57 UTC
f5bcaf8 PyCBC Live: fix str/bytes error related to PTA files on Python 3 (#2987) * PyCBC Live: fix error related to HDF5 files and str/bytes confusion The error shows up when trying to associate the PTA histogram files with the right combination of detectors. This change requires an update of the PTA histogram files. * Silence excessive verbosity * Remove unused import 30 October 2019, 16:49:20 UTC
c01d074 add log and exponent transforms (#2985) 30 October 2019, 11:08:42 UTC
ce6c2eb Changes to perform downsampling after injections in fake data (#2981) * Changes to perform downsampling after injections in fake data * don't use 'ldas' resampling for Gaussian noise, PEP8 fixes * whitespace etc 25 October 2019, 17:48:02 UTC
d2a6084 add the new phase time statistics and boiler plate for 2ogc / 2ogc bbh statistics (#2943) * add new phase state and 2gc related stats * remove debug line * more debug lines * cc * more cc * more cc * cleanup * fixes * cc * cc * more cc * more cc 25 October 2019, 14:33:39 UTC
6af9117 Add psd var val to tables (#2978) * Add PSD var to tables * Make psd_var optional * Add psd_var in coincinfo * Move sngl table header into production codes * Addressing comments from Tom 24 October 2019, 17:42:08 UTC
f7ce9e9 Change CUDA chisq to use more accurate phase calculation (#2950) * Change CUDA chisq to use more accurate phase calculation * Try to silence some bogus pylint warnings * Shorten some lines to try to make pylint happy 23 October 2019, 21:35:06 UTC
e163b7f add log-x option to plot_vt_ratio (#2977) * add in log-x option to plot_vt_ratio * put in log-y option (probably won't be needed so much), address tom's comments 21 October 2019, 16:16:56 UTC
8308b8f Update setup.py (#2972) 21 October 2019, 14:42:54 UTC
6c28dac Preparing for release (#2971) 11 October 2019, 20:00:10 UTC
84e8c92 Control injection f_ref and f_final from the command line (#2970) 09 October 2019, 17:04:14 UTC
4b3ff28 Add mchirp_area codes (#2951) * Add mchirp_area codes * Update mchirp_plots.py * Update mass_area_plot.py * Update mchirp_plots.py * Update mass_area_plot.py * Update mchirp_area.py * Update mass_area_plot.py * Update mass_area_plot.py * Update mchirp_plots.py * Update mchirp_plots.py * Update mchirp_area.py * Update mass_area_plot.py * Update mass_area_plot.py * Update mass_area_plot.py * Update mass_area_plot.py * Update mchirp_area.py * Add docstring * Add docstrings and aliasing some modules * Solving codeclimate issues * Solving codeclimate issue * Rename mass_area_plot.py to mass_area_plot * Rename mass_area_plot to pycbc_mass_area_plot Also aliased some modules * Rename mchirp_plots.py as pycbc_mchirp_plots * Change equations spacing * Edit docstrings * Fixing Travis issues * Delete pycbc_mass_area_plot * Add pycbc_mass_area_plot * Change some imports * Delete pycbc_mchirp_plots * Add pycbc_mchirp_plots 08 October 2019, 12:54:12 UTC
3afe4a3 Add statmap causing some issues downstream (#2969) * explicitly set datatypes to solve int-as-float downstream problem * didnt rebase before editing file * sorting the fap * exclusive ifar/fap were not being dealt with - corrections to time removal * Fix FAP issue (inconsistent seconds/years in cin calculation) * few formatting/spacing fixes * linebreak syntax 08 October 2019, 12:51:09 UTC
dc02a7e add injection_style checks to add statmap (#2968) * add injection_style checks to add statmap * move injection_style to global definition 07 October 2019, 12:47:52 UTC
763150e fix minor variable name bug (#2967) 07 October 2019, 08:04:45 UTC
3e3a0c1 Fix condition strain naming error (#2898) * 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 * Fix output short frames naming convention for the last file with correct duration. 04 October 2019, 13:04:08 UTC
1a8b7d2 update dtphase multiifo exe to work from multiple reference points, u… (#2941) * update dtphase multiifo exe to work from multiple reference points, update smoothing * update docs * update help * docstring, formatting, help msg etc also replace loop over enumerate ifos with zip 03 October 2019, 15:10:42 UTC
97dddf4 remove unused import, variables etc. (#2958) * remove unused import, variables etc. few cleanups on formatting, help msgs etc. * don't use 'key' as variable name * fix travis error (mismatched quotes) * close quotes 03 October 2019, 10:08:12 UTC
d144de0 add sngl framework needed for psd rescaling (#2942) * add sngl framework needed for psd rescaling * cc * cc * address comments and cc * cc 02 October 2019, 16:41:01 UTC
75203fb Hierarchical removal multiifo (#2954) * adding HR functionality to add_statmap * output to foreground/background datasets, some simplification and commenting 02 October 2019, 10:03:25 UTC
6e81c78 Add pruning in to fit_sngls_split_binned (#2956) * Add pruning in to fit_sngls_split_binned * fix error whcih led to splits being repeated * Fix some logging, comment out currently unused calculations * formatting, more commenting * change style of bin edge spacing arguments to emulate fit_sngls_binned * minor edits, remove unused 'min duration' option 30 September 2019, 18:21:28 UTC
323fa36 few tweaks to multiifo workflow (#2952) * few tweaks to multiifo workflow * leave nicer layout of snrifar plots to another day 30 September 2019, 13:32:25 UTC
cd2defd Update gracedb upload script (#2953) * Updates to upload_xml_to_gracedb * One typo 24 September 2019, 15:25:23 UTC
2c8c837 Bug fixed in posteriors from dynasty (#2947) * Normalized the weights obtained from dynesty samples such that they add up to 1 * Cleaning up to address code climate issues 23 September 2019, 08:40:09 UTC
904aef2 fix inj snrchisq plot (#2935) 22 September 2019, 21:32:05 UTC
34065fd Do not 'yum update' when building RHEL virtualenv in Travis (#2949) 20 September 2019, 19:44:46 UTC
d61a5b0 Restrict SSE 4.2 flag to x86_64 (#2936) 20 September 2019, 07:38:21 UTC
bbccbd4 Injection and foreground minifollowups missing triggers/data (#2913) * changes to injection and foreground minifollowups to deal with missing triggers/data 19 September 2019, 16:31:38 UTC
68ebdea statmap fix (#2939) 17 September 2019, 09:17:29 UTC
631c5ec two ifo coinc should still pass ifos (#2940) 16 September 2019, 19:22:08 UTC
2c9ea63 always create checkpoint file if it isn't valid (#2897) 16 September 2019, 15:28:32 UTC
268caae Use h5py 2.9.0 or less for PyCBC (#2928) 12 September 2019, 15:19:46 UTC
2949545 Don't gen short injections when not needed (#2934) 11 September 2019, 21:19:33 UTC
4bac533 fix trigger id bug in mult find trigs (#2922) 11 September 2019, 21:18:15 UTC
2e2f2e2 fix to get new opt snr datasets (#2931) * fix to get new opt snr datasets * minor cleanup to inj minifollowup * minor fix to inj minifollowup 11 September 2019, 16:19:40 UTC
80d8c04 Summary plots must use closed_box veto (#2932) 11 September 2019, 16:03:07 UTC
f68cccb Do not directly import FFTW in pycbc_inspiral; fix some broken function names (#2926) 09 September 2019, 21:51:22 UTC
c1cfb1d Add Cardiff ARCCA Hawk Cluster to MKL setup (#2918) 09 September 2019, 13:45:09 UTC
eff6525 Make pycbc_generate_hwinj not ignore an option (#2925) Previously waveform_low_frequency_cutoff option was ignored when computing the SNR. This can be a problem for example for waveform approximants that need to start at an earlier frequency than what is used for SNR computation 09 September 2019, 13:40:31 UTC
cd1ad2f Fixed bug where reweighting by null SNR inadvertently made it so the null SNR was never below 4.5 (#2924) 06 September 2019, 12:20:50 UTC
155acbd add alternate pta maker script (#2904) * add alternate pta maker script 06 September 2019, 08:41:38 UTC
7673532 Remove exclude foreground from workflow if only one coincidence type (#2923) * don't perform exclude_zerolag if only using two IFOs 06 September 2019, 08:39:08 UTC
962f61f PyCBC Live: fix issue in how the detector state is reported (#2921) * PyCBC Live: fix issue in how the detector state is reported When (some of) the worker nodes think a detector is unusable, but the master node thinks the opposite, the detector is still reported as being active despite no triggers are produced from it. This patch ensures that the detector is reported as inactive when there are no (or partial) results from it. * Remove log info that shows up too often on stderr 05 September 2019, 12:26:31 UTC
4c0e4d1 added casting to float (#2911) * added casting to float * Update detector.py * Update detector.py * Update detector.py 31 August 2019, 01:36:20 UTC
9334cf6 recalculation of exclusive IFAR/FAP in exclude_zerolag (#2910) * recalculation of exclusive IFAR/FAP in exclude_zerolag * adding in background_exc ifar calculation * reorder ifar calc, don't exclude zerolag from the input file 30 August 2019, 14:31:59 UTC
e7935e6 Patches for chiral EFT paper (#2908) * add transform to handle multiple eos * allow create_injections to work with transforms that take multiple inputs * fix bug in file name parsing * silence loading eos * add ability to use constraints when plotting 27 August 2019, 23:30:37 UTC
ddfda36 Fix typo in inference documentation (#2907) 27 August 2019, 17:38:12 UTC
b3e6987 fix fg mf for multi-ifo case (#2902) 26 August 2019, 16:48:33 UTC
f18a18b Use different seeds for different detectors in BBH example (#2905) 26 August 2019, 16:46:29 UTC
563f496 Optimize the PSD variation statistic (#2890) * Use scipy to optimize variation interpolation * Fix issue with PSD var interp * Silence most of codeclimate * Fix PSD variation caching * Numerous typos 19 August 2019, 13:56:40 UTC
d0ed0fd Re-add missing line (#2900) 19 August 2019, 13:56:19 UTC
bf9e5ac Background minifollowups (#2864) * Enable background followups (testing * Keep working on background mfups * Adding html snippet for skipped events in bground * Enable skipping duplicate triggers * Send tags through to mfups!! * Pass tags along * Try to fix * Syntax error fixes * So many bugs!! * BG doesn't have all the FAPs * Must return node * Do this right * Add quotes * Need quotes here too * Tags are not files * Turn on the skip jobs * Another bugfix * Use times when skipping triggers * Bug fix * CodeClimate commands * Only make open-box plots if specifically asked to! * Default to exclusive * Also tag FG minifups * Typo fix 19 August 2019, 10:47:09 UTC
cbfe013 add Ian's autogating iterability feature, add command line option to … (#2899) * add Ian's autogating iterability feature, add command line option to invoke, store gating info * fixes 19 August 2019, 10:45:22 UTC
91ce41c add 2-ifo phase/time/amp consistency to coinc rate stat (#2830) * first cut at coinc rate stat with p/t/a * stat: combine background rate with p/t/a for HL * allow verbosity in stat calc * add statmap PEP8 * stat formatting and 3ifo p/t/a * plumbing to pass ifo information to p/t/a stat * second attempt at feeding through ifo info * more rewrites for multiifo p/t/a * coinc findtrigs formatting * multiifo findtrigs towards pta * multiifo p/t/a, first testing version * multiifo p/t/a bug fix and more messages * multiifo p/t/a more fixes * multiifo p/t/a bugfix * initialization of stat classes * put lower floor on stat value 15 August 2019, 22:31:45 UTC
bc1a2f6 add hook to allow getting waveforms from external libraries to pycbc (#2826) * add hook to pull in external waveforms climate update interface * Update waveform.py 15 August 2019, 14:35:09 UTC
back to top