4bec2ad | Leo Singer | 05 September 2018, 15:56:40 UTC | Cache strain from catalog using astropy (#2311) Also extend read_frame() to detect .gwf files from their contents, which should start with the magic string 'IGWD'. | 05 September 2018, 15:56:40 UTC |
c239782 | Collin Capano | 05 September 2018, 11:35:11 UTC | Allow mode array support in injection hdf files and fix bug with current implementation (#2287) * allow arrays and lists to be provided in injection file static args * fix mode_array support in waveform * change dtype to list | 05 September 2018, 11:35:11 UTC |
7b73c7d | Collin Capano | 05 September 2018, 11:34:47 UTC | Some ringdown updates (#2149) * add final mass/spin from f0 tau functions * add uniform f0tau distribution * add from_config, docs * add qnm module * account for constraints in norm * silence warnings * exclude uniform_f0_tau from 1D dist tests * fix typo, other codeclimate issues * whitespace * forgot to pass final_spin * ensure correct types for lalsimulation function * use get_lm_f0tau function in conversions * vectorize ringdown functions * add reference, get_lm_f0tau_allmodes to conversions * use get_lm_f0tau_allmodes from conversions | 05 September 2018, 11:34:47 UTC |
0d0e4a5 | Soumi De | 01 September 2018, 13:56:03 UTC | prvent sampling_transforms from becoming all_transforms (#2309) | 01 September 2018, 13:56:03 UTC |
e04d7a3 | Ian Harry | 31 August 2018, 21:30:09 UTC | Don't BeautifulSoup binary! (#2307) | 31 August 2018, 21:30:09 UTC |
08961cb | Ian Harry | 28 August 2018, 13:16:11 UTC | Fix issue where injection is longer than filter length (#2302) | 28 August 2018, 13:16:11 UTC |
bfba5c5 | Tito Dal Canton | 27 August 2018, 17:31:26 UTC | pycbc_optimal_snr: be more explicit on waveform failures (#2301) Looks good. Thanks Tito. | 27 August 2018, 17:31:26 UTC |
ce9c657 | Alex Nitz | 27 August 2018, 13:34:35 UTC | simplify setup.py a bit more (#2298) * setup.py cleanup * test | 27 August 2018, 13:34:35 UTC |
aa52688 | Tito Dal Canton | 26 August 2018, 14:28:52 UTC | Status JSON should only be updated by root process (#2300) | 26 August 2018, 14:28:52 UTC |
811df05 | Duncan Brown | 25 August 2018, 18:02:15 UTC | Disable check for grid proxy in pycbc_submit_dax (#2297) * fixes https://github.com/gwastro/pycbc/issues/2289 * reenable workflow submission test * correct syntax for pegasus-plan option * quote the NO_GRID string | 25 August 2018, 18:02:15 UTC |
405d977 | Tito Dal Canton | 25 August 2018, 17:47:30 UTC | Update JSON status from within pycbc_live (#2299) * Update JSON status from within pycbc_live * Remove unused variable * Update JSON contact | 25 August 2018, 17:47:30 UTC |
16ef9c3 | Tito Dal Canton | 24 August 2018, 22:46:02 UTC | PyCBC Live: fix SNR series error for triggers straggling the chunk boundary (#2253) * PyCBC Live: fix SNR series error for triggers straggling the chunk boundary * Next time we will start with slightly more info * Remove duplication of psds, better docstring, indentation * PSDs no longer needed here * Climate… * Fix time shift and try to reduce cyclomatic complexity * Fix a problem with XML PSDs being unreadable by lal.series (thanks Soichiro and Kipp) | 24 August 2018, 22:46:02 UTC |
7decd7f | Alex Nitz | 24 August 2018, 22:45:39 UTC | resize fix for pycbc live, some additional debug options (#2296) * add function to set fftw plan time limit * climate * pycbc live fixes * fixes * Update pycbc_live | 24 August 2018, 22:45:39 UTC |
0518cb8 | Tito Dal Canton | 24 August 2018, 22:32:47 UTC | Avoid MemoryErrors in SingleDetTriggers (#2295) When reading, filtering and clustering merged single-detector triggers using SingleDetTriggers, I noticed very large memory usages which occasionally lead to MemoryErrors, even on machines with several tens of gigabytes of memory. This change appears to eliminate the error, although I have not made precise measurements of before/after memory usage. It also simplifies the code a bit and possibly makes it slightly faster. | 24 August 2018, 22:32:47 UTC |
7104913 | Alex Nitz | 24 August 2018, 19:13:15 UTC | use snr column for network snr (#2283) | 24 August 2018, 19:13:15 UTC |
8a177b0 | Alex Nitz | 24 August 2018, 18:39:22 UTC | add function to set fftw plan time limit (#2292) * add function to set fftw plan time limit * climate | 24 August 2018, 18:39:22 UTC |
1601e8b | Alex Nitz | 24 August 2018, 11:43:15 UTC | Update credit.rst | 24 August 2018, 11:43:15 UTC |
103e15f | Duncan Brown | 24 August 2018, 11:41:51 UTC | Fix Travis workflow test (#2290) * fixes https://github.com/gwastro/pycbc/issues/2289 * add option to enable used of nogrid in https://github.com/pegasus-isi/pegasus/blob/master/src/edu/isi/pegasus/planner/client/CPlanner.java * add no-grid option to fix https://github.com/gwastro/pycbc/issues/2289 * add if not present option for segments * pass nogrid with --forward option see https://github.com/pegasus-isi/pegasus/blob/4.8/src/edu/isi/pegasus/planner/client/CPlanner.java#L1211 * commenting out call to pegasus-plan | 24 August 2018, 11:41:51 UTC |
0efb36f | Duncan Brown | 23 August 2018, 19:47:42 UTC | Update the citations requirements for PyCBC (#2293) * revised citations * use anonymous hyperlink references with double underscores https://stackoverflow.com/questions/5464627/how-to-have-same-text-in-two-links-with-restructured-text/14067756#14067756 * missed an underscore | 23 August 2018, 19:47:42 UTC |
60280d1 | Collin Capano | 23 August 2018, 17:29:28 UTC | Make ensurearray more numpy like (#2291) * use numpy broadcast_arrays in ensurearray * update spin distribution * fix whitespace | 23 August 2018, 17:29:28 UTC |
2cfe460 | Steven Reyes | 23 August 2018, 14:39:34 UTC | Remove return_base_10, this can be done via log10(param) rather than this function. (#2288) | 23 August 2018, 14:39:34 UTC |
669ee6b | Bernd Machenschalk | 23 August 2018, 14:10:54 UTC | move injection data files to albert (#2243) * move injection data files to albert * Travis CI: updated download URLs for injection files | 23 August 2018, 14:10:54 UTC |
a5b53ce | Duncan Brown | 22 August 2018, 15:19:36 UTC | Correct SPA waveform for nonlinear tides from pg modes (#2284) * resolved merge conflict * correct spa waveform for nl tides from pg modes * remove unused argument f0 * remove whitespace * code climate issues * fixed docstrings * fixed typo in merge | 22 August 2018, 15:19:36 UTC |
14c7d2c | Francesco Pannarale | 22 August 2018, 13:38:19 UTC | Updated install.rst (#2286) https://github.com/gwastro/pycbc/pull/2259/commits/c421b023e9449db8efebf35d3549f41c743bf6b0 accidentally removed a "pip install" from the installation instructions. | 22 August 2018, 13:38:19 UTC |
21bf6b1 | Duncan Brown | 22 August 2018, 11:26:17 UTC | add a helper function for log histograms (#2285) | 22 August 2018, 11:26:17 UTC |
63ae017 | Alex Nitz | 20 August 2018, 21:15:23 UTC | remove debug print statement (#2282) * remove debug print statement * no need for name | 20 August 2018, 21:15:23 UTC |
d07c8f3 | Alex Nitz | 20 August 2018, 14:28:37 UTC | improve detector module (#2274) * antenna pattern fufnction * overhead update * convert light travel time to python * add python version of time delay from detector * earth center code * update text * update text * fixes * add unittest for detector.py and apply fixes * update docstrings * add detector docs * add detector example scripts * title * silence cython warnings * style fixes * more style stuff * be consistent on six * Delete project.py * add six to hidden imports * try this * typo * this too * here? * arghhh!!!! * typo * saga * climate * typo | 20 August 2018, 14:28:37 UTC |
27ce961 | Duncan Brown | 16 August 2018, 13:07:47 UTC | Use data from LOSC to check the workflow (#2280) * provide a segdb-like interface to losc * remove code that gets cookies and proxies * removed old debugging code * always run the workflow test script * use public datafind server, segments, and vdf | 16 August 2018, 13:07:47 UTC |
5f73b44 | Alex Nitz | 16 August 2018, 10:15:26 UTC | Update setup.py | 16 August 2018, 10:15:26 UTC |
bb133a4 | Duncan Brown | 15 August 2018, 19:22:05 UTC | print any messages to log | 15 August 2018, 19:22:05 UTC |
23847a6 | Duncan Brown | 15 August 2018, 19:20:23 UTC | Revert "update patch against ligo-proxy-utils-1.3.3-1.el7" This reverts commit f6c24e9628ef27607dff704df3bd1ae0d997ef6c. | 15 August 2018, 19:20:23 UTC |
f6c24e9 | Duncan Brown | 15 August 2018, 19:11:36 UTC | update patch against ligo-proxy-utils-1.3.3-1.el7 | 15 August 2018, 19:11:36 UTC |
6e7ef6c | Duncan Brown | 15 August 2018, 17:53:05 UTC | set for 1.12.2 release (#2279) | 15 August 2018, 17:53:05 UTC |
94a494e | Alex Nitz | 15 August 2018, 17:44:55 UTC | simplify setup.py script (#2272) * simplify setup.py, add alias * no need to make user env file anymore, don't do it! * remove uneeded testing stuff * fixes * no unittest2 * another unittest2 mention * remove unused imports * minor changes * remove more cruft * combine package data finding with finding scripts * argparse isstandard in python 2.7, dropped support for 2.6 | 15 August 2018, 17:44:55 UTC |
5f63aa0 | Alex Nitz | 15 August 2018, 15:43:01 UTC | add support for injection / distribution tests, start on p3 tmpltbank test (#2277) * start on tmpltbank test * climate * fixes * poke * fixes * make sure to use ints * fix example for python3 * another int conversion | 15 August 2018, 15:43:01 UTC |
3b6f5b3 | Soumi De | 13 August 2018, 14:48:53 UTC | Add low-frequency cutoff option for every detector (#2266) * Add low-frequency cutoof option for every detector * ws * Make f_lower a dict in test_inference * fix codacy issues * fix codeclimate issue | 13 August 2018, 14:48:53 UTC |
404fc18 | Alex Nitz | 10 August 2018, 22:57:52 UTC | fix performance regression in qtransform (#2275) | 10 August 2018, 22:57:52 UTC |
6183917 | Alex Nitz | 10 August 2018, 22:54:59 UTC | fixes to make test fftw unthreaded work in python3 (#2276) | 10 August 2018, 22:54:59 UTC |
3633324 | Collin Capano | 02 August 2018, 07:24:18 UTC | fix inline bug (#2271) | 02 August 2018, 07:24:18 UTC |
13ac5ee | Anirban Ain | 01 August 2018, 13:46:33 UTC | Update companion.txt (#2270) request to add healpy. | 01 August 2018, 13:46:33 UTC |
cfe2ee1 | Shaon Ghosh | 31 July 2018, 14:10:13 UTC | Trivial change fixing dictionary key sorting in analytical.py (#2269) * Trivial change fixing dictionary key sorting in analytical.py * Commented line removed | 31 July 2018, 14:10:13 UTC |
c9ddd61 | Ian Harry | 29 July 2018, 16:28:29 UTC | Declare read-only file as read-only (#2267) | 29 July 2018, 16:28:29 UTC |
5c56518 | Ian Harry | 24 July 2018, 13:22:32 UTC | Some bug fixes (#2264) * Nearest_binary must be integer * Sanity checking in cutoff_indices * Thanks codacy * Silence Cognitive Complexity | 24 July 2018, 13:22:32 UTC |
4af3870 | Collin Capano | 24 July 2018, 08:43:25 UTC | Make transforms a kwarg to custom constraints (#2263) * make transforms a kwarg to custom constraints * update read_constraints_from_config | 24 July 2018, 08:43:25 UTC |
ca0ea00 | Alex Nitz | 21 July 2018, 02:17:49 UTC | update pegasus version (#2259) * update pegasus version * simplify * upate * again * minor * test | 21 July 2018, 02:17:49 UTC |
dcd4378 | Duncan Brown | 20 July 2018, 22:11:41 UTC | add losc https urls as fallback (#2261) | 20 July 2018, 22:11:41 UTC |
c631fb2 | Duncan Brown | 20 July 2018, 21:33:29 UTC | set the LAL_DATA_PATH for the local site | 20 July 2018, 21:33:29 UTC |
32588b7 | Sebastian Khan | 20 July 2018, 16:27:36 UTC | fix err message in workflow/core.py (#2260) | 20 July 2018, 16:27:36 UTC |
2698efc | Duncan Brown | 19 July 2018, 19:56:49 UTC | Append the lalsuite hash to the cache file (#2251) Cache lal builds based on hash, update lal hash, and add ligo-segments | 19 July 2018, 19:56:49 UTC |
90876de | Tito Dal Canton | 18 July 2018, 07:07:29 UTC | optimal_snr: add verbosity for debugging bad approximants (#2255) * optimal_snr: add verbosity for debugging bad approximants * Add option for showing a progress bar with tqdm | 18 July 2018, 07:07:29 UTC |
5b39734 | Alex Nitz | 18 July 2018, 01:52:07 UTC | require astropy < 3 (#2252) * Update setup.py * Update requirements.txt | 18 July 2018, 01:52:07 UTC |
4d43877 | Alex Nitz | 17 July 2018, 02:31:04 UTC | Update setup.py | 17 July 2018, 02:31:04 UTC |
3dbc81c | Alex Nitz | 17 July 2018, 01:02:56 UTC | Update setup.py | 17 July 2018, 01:02:56 UTC |
1643945 | Alex Nitz | 17 July 2018, 01:01:52 UTC | Update .travis.yml | 17 July 2018, 01:01:52 UTC |
0729ad8 | Alex Nitz | 16 July 2018, 23:23:04 UTC | Update setup.py | 16 July 2018, 23:23:04 UTC |
f3c1e7d | Alex Nitz | 16 July 2018, 19:48:22 UTC | allow pycbc to be installed in python3 (#2229) * allow pycbc to be installed in python3 * update * fix typo, use six for PY3 checking * ws | 16 July 2018, 19:48:22 UTC |
70d54c4 | Collin Capano | 16 July 2018, 19:01:16 UTC | Add chi_p and chi_eff from spherical conversions (#2244) * add chi_p and chi_eff from spherical conversions * fix pep8 issue * fix typo in test * fix another typo in the test | 16 July 2018, 19:01:16 UTC |
936824b | Alex Nitz | 16 July 2018, 13:57:27 UTC | allow pycbc live to resolve only the latest frames (#2230) * allow pycbc live to resolve only the latest frames * cleanup | 16 July 2018, 13:57:27 UTC |
d18fafe | Alex Nitz | 12 July 2018, 17:06:01 UTC | directly use ligolwsegmentlist constructor (#2241) * directly use ligolwsegmentlist constructor * climate? * import error | 12 July 2018, 17:06:01 UTC |
d0066dd | Ian Harry | 11 July 2018, 17:20:21 UTC | Don't open bank file for writing (#2242) | 11 July 2018, 17:20:21 UTC |
d48f8ac | Collin Capano | 11 July 2018, 16:30:39 UTC | add chi_p to parameters (#2245) | 11 July 2018, 16:30:39 UTC |
18d350c | Collin Capano | 11 July 2018, 12:47:46 UTC | allow sections to read parameters be set on command line (#2240) | 11 July 2018, 12:47:46 UTC |
ad08def | Collin Capano | 11 July 2018, 09:57:29 UTC | Make section names for distributions keyword args (#2239) * make sections to read variable_args a keyword argument * update doc string * break read_args_from_config into two separate functions * update test * simplify complexity, fix line continuation | 11 July 2018, 09:57:29 UTC |
4c3b550 | Collin Capano | 11 July 2018, 06:48:15 UTC | return default values if burn-in attrs haven't been written to file (#2237) | 11 July 2018, 06:48:15 UTC |
67d0fdc | Collin Capano | 11 July 2018, 06:24:46 UTC | make sure variables to frame cache are strings (#2238) | 11 July 2018, 06:24:46 UTC |
e876fd1 | Collin Capano | 10 July 2018, 22:15:48 UTC | try to get labels from waveform.parameters (#2236) | 10 July 2018, 22:15:48 UTC |
fe7aac3 | Collin Capano | 10 July 2018, 20:15:55 UTC | Updates to n acl burn-in (#2174) * only use second half of chain for n_acl burn-in * change default to 25 * fix checking for burn in update * ignore previous burn in * add acl interval * scale the acl interval based on number of iterations * change default nacls to 5 * undo skip burn in * change acl interval scaling | 10 July 2018, 20:15:55 UTC |
ad51cf7 | Collin Capano | 10 July 2018, 17:49:09 UTC | Allow conversions to be used in PP dax (#2168) * read parameters for pp plots from ini file * move plot args back to inference section * allow for functions to be used in plot inj recovery * write files to output directory * move chdir so can load cp files * sanitize plot names * fix inference file path * properly parse parameters arguments * fix typo * don't remake run directory | 10 July 2018, 17:49:09 UTC |
74ba276 | Duncan Brown | 10 July 2018, 17:05:36 UTC | Tell PyCBC that LOSC frames are available on the OSG (#2235) * only the regular ligo frames are at UNL and CIT * LOSC frames are on the OSG | 10 July 2018, 17:05:36 UTC |
4520b5c | Duncan Brown | 10 July 2018, 16:30:38 UTC | Invoke pycbc_inspiral with injections in the bundle build (#2233) * add dummy injections file * add a bank with one template for the injection run * run a set of injections to compile this code path * remove newline from arguments * fixed typo | 10 July 2018, 16:30:38 UTC |
729fa94 | Alex Nitz | 10 July 2018, 13:03:16 UTC | fix up lalsuite install docs (#2232) | 10 July 2018, 13:03:16 UTC |
376e9de | Alex Nitz | 09 July 2018, 16:54:25 UTC | add convenience methods to get value at time or freq (#2220) * add convenience methods to get value at time or freq * Update frequencyseries.py * rename methods | 09 July 2018, 16:54:25 UTC |
6dff494 | Alex Nitz | 06 July 2018, 13:08:51 UTC | add in array_cpu stuff (#2226) | 06 July 2018, 13:08:51 UTC |
1a7ebb9 | Alex Nitz | 06 July 2018, 12:08:00 UTC | cythonize the spa template generation (#2225) * example spa_tmplt not cythonized * actually commit the new code * climate * try this * better order * clean | 06 July 2018, 12:08:00 UTC |
57b6190 | Alex Nitz | 06 July 2018, 07:09:24 UTC | remove setup.py cruft in prep for cython support (#2224) | 06 July 2018, 07:09:24 UTC |
37e3d5e | sfield17 | 05 July 2018, 13:21:10 UTC | Add optimal detector functionality to conversions (#2223) * Add optimal detector functionality to conversions * Docstring and function names to match pycbc conventions | 05 July 2018, 13:21:10 UTC |
06a7cfc | Alex Nitz | 03 July 2018, 13:51:33 UTC | log pycbc live chunk end (#2216) * log pycbc chunk end * update | 03 July 2018, 13:51:33 UTC |
fc8af22 | Ian Harry | 30 June 2018, 07:32:30 UTC | Use glue.ligolw again (#2221) * Remove pycbc.ligolw * Work with new table format * What is going on here?!? * Updating to glue changes | 30 June 2018, 07:32:30 UTC |
7d4314f | Alex Nitz | 29 June 2018, 10:07:01 UTC | allow graceful exit (#2192) | 29 June 2018, 10:07:01 UTC |
39b0cd5 | Soumi De | 27 June 2018, 22:22:42 UTC | https url for lalsuite (#2219) * https url for lalsuite * Make https the default | 27 June 2018, 22:22:42 UTC |
1b20241 | Alex Nitz | 27 June 2018, 09:49:34 UTC | add some basic metadata in setup.py (#2218) | 27 June 2018, 09:49:34 UTC |
0a3fba4 | Alex Nitz | 26 June 2018, 21:54:54 UTC | don't require pyrxp (#2203) | 26 June 2018, 21:54:54 UTC |
61868cf | Soumi De | 26 June 2018, 19:22:47 UTC | Clone lalsuite from git.ligo.org (#2217) | 26 June 2018, 19:22:47 UTC |
6898957 | Sebastian Khan | 26 June 2018, 14:09:32 UTC | scatter_histograms.py: adding size option (#2213) * scatter_histograms.py: adding size option adds a size option to create_multidim_plot that gets passed to matplotlib scatter * fix indent for codeclimate | 26 June 2018, 14:09:32 UTC |
8603cac | Alex Nitz | 26 June 2018, 13:43:07 UTC | move back to dev (#2215) | 26 June 2018, 13:43:07 UTC |
e8046de | Alex Nitz | 26 June 2018, 08:56:10 UTC | bump glue again, bump release (#2214) * set back to dev * bump release, glue | 26 June 2018, 08:56:10 UTC |
5f81416 | Alex Nitz | 25 June 2018, 12:41:12 UTC | set to 1.11.0 release (#2211) | 25 June 2018, 12:41:12 UTC |
c8aa311 | Ian Harry | 22 June 2018, 15:36:16 UTC | Add burn_in iterations (#2208) | 22 June 2018, 15:36:16 UTC |
b963a00 | Ian Harry | 22 June 2018, 14:09:00 UTC | Add coa phase (#2210) * Add coa_phase to parameters * Add coalescence_phase | 22 June 2018, 14:09:00 UTC |
86fcfdb | Alex Nitz | 21 June 2018, 13:53:31 UTC | put wisdom import within try/except for pycbc live (#2207) * try wisdom importing * Update pycbc_live | 21 June 2018, 13:53:31 UTC |
7bb8a17 | Tito Dal Canton | 20 June 2018, 18:12:14 UTC | PyCBC Live: reorganize GraceDB I/O code (#2193) * PyCBC Live: reorganize some GraceDB code This makes the SingleCoincForGraceDB reusable by other scripts as a simpler interface to GraceDB and BAYESTAR. * Keep less variables around * Make SNR series calculation always-on, and fix a mistake * Add unit test for SingleCoincForGraceDB * Fix a glue-related error; better check of PSD document; remove unused var * Do not require GraceDb module, add more test cases * Uffa * Uffa (II) * Embed PSDs into coinc XML doc, further API simplification * Move gracedb_server arg to the call where it is actually needed * Handle gzipped events; try to save the climate * Will this fix the climate? * FIX THE CLIMATE! * Minor fixes * Newline * Fix error * try to normalize useage of singles * Update __all__ * Improve the climate * Fix errors * Oops * Fix this first * I hope that was it * Fix indentation | 20 June 2018, 18:12:14 UTC |
8149a5d | Thomas Massinger | 20 June 2018, 16:24:14 UTC | Added option to provide a filter string in pycbc_plot_singles_vs_params (#2204) * Added option to provide filter function * Fixed quotes * Removed diagnostic print statement | 20 June 2018, 16:24:14 UTC |
2390e13 | Alex Nitz | 20 June 2018, 15:34:42 UTC | move checkpoint check after pool lock (#2200) * move checkpoint check after pool lock * add exceptions * update | 20 June 2018, 15:34:42 UTC |
288e6e8 | Alex Nitz | 20 June 2018, 12:27:54 UTC | bump glue dependency (#2205) | 20 June 2018, 12:27:54 UTC |
f5bc799 | Alex Nitz | 19 June 2018, 08:49:04 UTC | pass down lalsuite hash (#2201) * pass down lalsuite hash * typo * make option * typo * typo * must be full clone | 19 June 2018, 08:49:04 UTC |
ecb4a88 | Ian Harry | 19 June 2018, 08:48:48 UTC | DEBUG (#2199) * DEBUG * Warning: Minotaurs hidden in tools directory * Try this??? * This must be it!! * Print *all* the file * Worth a try * Shouldn't need that * Into the rabbit hole * Remove cat statements * Remove this | 19 June 2018, 08:48:48 UTC |
981dd98 | Ian Harry | 17 June 2018, 23:54:49 UTC | Enable pylint and edit CodeClimate config (#2198) * TESTING * Adding * Inspiration from GWIN | 17 June 2018, 23:54:49 UTC |
829a575 | Alex Nitz | 17 June 2018, 21:08:06 UTC | clean up modules related to strain preparation (#2197) * move strain preparation files into a single package * fixup calibration links * pass through strain functions * fix gate links * remove calibration package from setup.py * typos * change one more import | 17 June 2018, 21:08:06 UTC |
e12946a | Alex Nitz | 13 June 2018, 11:57:02 UTC | Update waveform.py (#2196) | 13 June 2018, 11:57:02 UTC |
dd0fbbe | Miriam Cabero | 11 June 2018, 15:55:42 UTC | Fix bug introduced in error message (#2194) * Fix bug introduced in error message * Add parenthesis * Fix indentation | 11 June 2018, 15:55:42 UTC |