2676fbe | Duncan Brown | 25 September 2018, 16:38:09 UTC | fixes https://github.com/gwastro/pycbc/issues/2338 | 26 October 2018, 14:35:14 UTC |
88f4c22 | Duncan Brown | 25 September 2018, 16:30:10 UTC | fixes https://github.com/gwastro/pycbc/issues/2341 | 26 October 2018, 14:35:14 UTC |
d5c6cdd | Duncan Brown | 25 September 2018, 16:27:41 UTC | fixes https://github.com/gwastro/pycbc/issues/2342 | 26 October 2018, 14:35:14 UTC |
57a76ef | Duncan Brown | 25 September 2018, 16:24:35 UTC | fixes https://github.com/gwastro/pycbc/issues/2346 | 26 October 2018, 14:35:14 UTC |
0bfa6a3 | Duncan Brown | 25 September 2018, 16:23:29 UTC | removed wildcard imports | 26 October 2018, 14:35:14 UTC |
2b94432 | Duncan Brown | 25 September 2018, 16:20:22 UTC | fixes https://github.com/gwastro/pycbc/issues/2345 | 26 October 2018, 14:35:14 UTC |
ebf8f2c | Duncan Brown | 25 September 2018, 16:16:04 UTC | removed deprecated samplers | 26 October 2018, 14:35:14 UTC |
4b00abb | Duncan Brown | 25 September 2018, 16:13:47 UTC | replace gwin with pycbc, fixes https://github.com/gwastro/pycbc/issues/2340 | 26 October 2018, 14:35:14 UTC |
711c645 | Collin Capano | 25 September 2018, 10:28:55 UTC | Update emcee pt * fix a bug in base_mcmc hdf and add docs * fix docs in emcee io * add global call method for logprior * add base_multitemper sampler methods and io * move some config loading to base_mcmc * remove unnecessary import * add support for multi tempered samplers to burn_in * update emcee_pt * add imports to module __init__s * remove note from executable * add emcee_pt to io * fix import errors * make sure stats are written out with the correct dtype * fix bugs * fix more bugs * create an action for parsing temps arg * make sure fields is a list * fix pep8 issues Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
2c06ed7 | Collin Capano | 25 September 2018, 09:13:14 UTC | Update plotting * move results from cli functions to io module; add ability to specify different options for different input files * make write_kwargs_to_attrs a classmethod to cyclic imports * use argparse action to parse parameters option * move injections_from_cli to __init__; add a read_injections method to base_hdf * use parameters opt to load parameters in base_mcmc * move get_file_type to io; fix bugs * fix import error * create a custom ArgumentParser * allow input-file option to accept labels * move param parsing to option_utils and remove unused functions * update create_multidim plot * update plot_posterior * switch from normed to density to please matplotlib * update plot_posterior * fix plotting injection parameters * move thin options to base_mcmc; add ability to skip arguments * update plot_movie * fix pep8 issues Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
d694f11 | Collin Capano | 22 August 2018, 08:52:50 UTC | Rollup: New sampler API -> support for emcee * start InferenceFile -> BaseInferenceFile * rename hdf.py base_hdf.py * add parse_parameters function * add module for base mcmc io * make _read_samples_data the abstract method * added read_samples_data to base_mcmc * add emcee file handling * replace read/write functions with io in BaseSampler * add checkpoint requirement; rename samples raw_samples * start updating emcee * move emcee_pt to it's own module * add base_mcmc (needs work) * start changing the base sampler api * add write_metadata to models * move setting up checkpoint and run interval to sampler methods * rearrange read/write functions; add checkpoint and finalize methods; add run method to base_mcmc * fix whitespace * add acl support * update executable * add finalize to emcee, fix typos * change write_posterior to expect filename, not file * change burn in module to just have functions * start to define burn in support class * move burn in class to burn_in module; add evaluate * add write burn in to io * add from_config for burn-in class * more support for burn-in, calculation of independent samples * add thin_start/interval/end to the hdf file attrs * fix typos, whitespace in burn_in * fix whitespace, typos in base_hdf * rename EnsembleMCMCIO to MCMCIO; fix whitespace * fix typo * fix whitespace * write filetype to inference hdf files; provide a loadfile function * fix some import errors * remove sampler_class from io to avoid circular imports * fix bugs * fix bugs, move niterations/nsamples into config file * add halfchain, posterior_step, min_iterations back to burn_in * fix bugs to get acl working post burn in * fix bugs in nacl burn in test * write more information to the logging messages * fix bugs in min_iterations burn-in test * fix more bugs * fix pep8 issues * fix bugs for running with data * whitespace Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
30957d2 | Collin Capano | 03 August 2018, 11:49:36 UTC | Standardize the stats returned by the models * standardize the stats returned by the models * test that BaseModel default stats are in the default stats of all models; also remove DummyBaseModel * fix test * fix typo * make sure loglikelihood is stored in marginalized_gaussian_noise * update gaussian_noise docstring; make it compatiable with doctest Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
d93ff5b | Charlie Hoy | 01 August 2018, 15:07:09 UTC | adding time marginalisation and distance marginalisation * adding time and distance marginalisation * fixing pep8 issues * fixing further pep8 issues * further pep8 issues * adding new marginalized Gaussian noise function which takes keyword ararguments * fixing pep8 issues * fixing pep8 * fixing pep8 issues * fixing Duncans issues * deliberating as to whether we should use a look up table or do distance marginalisation on the fly * removing lookup table. I think it is better to do integration on the fly. Saves us having to carry the big array in memory * changing the init function in marginalized class * removing individual marginalized classes and adding documentation to mamain marginalized class * fixing typo in time marginalization * removing space around keyword argument * fixing the error on the marginalization calculations * fixing the error on the marginalization calculations * editing documentation and setting attributes * removing lines which are repeated * putting if/elif statements in __init__ and using matched_filter_core instead of numpy * putting marginalized gaussian noise class in a seperate file * changing __init__ to account for new marginalized gaussian file * trying to reduce cognitive complexity of __init__ function * reducing cognitive complexity of __init__ function * converting to pep8 * reducing cognitive complexity of _loglr function * trying to further reduce cognitive complexity in _loglr function * fixing silly typo * overriding the from_config function to add code to load priors * reducing cognitive complexity of from_config function * adding waveform generator to from_config function * adding waveform generator to from_config function * adding name=marginalized_gaussian_noise and fixing test_sampler.py * fixing pep8 problems * removing marg_prior_eval * removing marg_prior_eval again * adding test for MarginalizedGaussianNoise class * adding zdhp_psd to args * adding missing comma * trying to fix travis * writing config file within function rather than temperorarily saving it and loading it up * adding from pycbc import distributions and adding distance prior to calculation * removing test * fixing stupid mistakes * fixing bug in test_loglr * fixing travis * fixing pep8 Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
14a44e1 | Sebastian Khan | 25 July 2018, 14:45:36 UTC | Update emcee.py Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
4596415 | Colm Talbot | 20 July 2018, 02:50:33 UTC | Add calibration uncertainty model * add base Recalibrate class and CubicSpline * Adding calibration preamble * fix extraction of frequencies from strain object * add call to super.__init__ * add parameter prefix as argument * add documentation * add reading from config * fix bug in prefix removal * Typos * remove model name from options * make loading from config more generic * update loading of calibration * force inputs to have the correct type * force inputs to have the correct type * Adding warning for too few spline points * make recalibration objects know the ifo name * add base Recalibrate class and CubicSpline * Adding calibration preamble * fix extraction of frequencies from strain object * add call to super.__init__ * add parameter prefix as argument * add documentation * add reading from config * fix bug in prefix removal * Typos * remove model name from options * make loading from config more generic * update loading of calibration * force inputs to have the correct type * force inputs to have the correct type * Adding warning for too few spline points * make recalibration objects know the ifo name * add calibration ini file for cubic spline * add calibration ini to docs * Commenting config file * make lines < 80 characters * use var not stdev * allow multiple config files in workflow * typo fix * standardise ini file name, allow for multiple ini files * update workflow docs for using multiple calibration files * add tests for calibration * remove unused import * style fix * fix style * make cubic spline raise error if too few points are provided * add test of too few spline points * placate codeclimate * use correct frequency array * address comments to pull request * remove useless statement Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
9d93898 | Duncan Brown | 25 September 2018, 15:32:09 UTC | update workflow to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
2e628c6 | Colm Talbot | 19 July 2018, 18:00:45 UTC | Prior plotting (#55) * make prior plots from samples * remove unused command line argument Signed-off-by: Duncan Brown <dabrown@syr.edu> | 26 October 2018, 14:35:14 UTC |
3547f8b | Duncan Brown | 25 September 2018, 15:21:47 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
d252813 | Duncan Brown | 25 September 2018, 15:21:15 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
170cdce | Duncan Brown | 25 September 2018, 15:20:31 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
e34c16a | Duncan Brown | 25 September 2018, 15:19:54 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
b3a80d3 | Duncan Brown | 25 September 2018, 15:19:46 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
b44c510 | Duncan Brown | 25 September 2018, 15:18:33 UTC | update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
0dda0fd | Duncan Brown | 25 September 2018, 15:17:24 UTC | removed old sampler api | 26 October 2018, 14:35:14 UTC |
1dc0646 | Duncan Brown | 25 September 2018, 15:14:09 UTC | update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
9a16f90 | Duncan Brown | 25 September 2018, 15:08:31 UTC | update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
fa8a158 | Duncan Brown | 25 September 2018, 15:08:17 UTC | update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
fcd532f | Duncan Brown | 25 September 2018, 15:07:37 UTC | update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
0951054 | Duncan Brown | 25 September 2018, 15:06:18 UTC | updated inference io to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
cf96817 | Duncan Brown | 25 September 2018, 15:05:21 UTC | updated models to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
253e3cb | Duncan Brown | 25 September 2018, 14:32:40 UTC | changes implemented in https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f | 26 October 2018, 14:35:14 UTC |
23025b8 | Alex Nitz | 26 October 2018, 13:50:16 UTC | Update setup.py | 26 October 2018, 13:50:16 UTC |
6e43932 | Alex Nitz | 26 October 2018, 09:13:26 UTC | Update setup.py | 26 October 2018, 09:13:26 UTC |
7f04ccf | dfinstad | 25 October 2018, 18:08:00 UTC | add explicit transforms between mass1, mass2 and mchirp, eta (#2405) * add explicit transforms between mass1, mass2 and mchirp, eta * switch to using conversions.eta_from_mass1_mass2 | 25 October 2018, 18:08:00 UTC |
2a8beca | Steven Reyes | 25 October 2018, 14:41:06 UTC | Allow changes to bandwidth for KDE from file (#2398) * Allow changes to bandwidth or a pre-set bandwidth rather than trusting Scott method * Fix PEP8 trailing whitespace and line too long * Change bandwidth attribute name to something more sensible | 25 October 2018, 14:41:06 UTC |
df8f3d4 | Duncan Brown | 24 October 2018, 20:33:08 UTC | Fixes to allow workflows to be run on OrangeGrid (#2404) * run commands under a login shell as the entrypoint * tell pycbc that gwosc frames are on orange grid * fixed gwosc urls * add a site template for OrangeGrid * set up entrypoint before switching to unpriveleged user * use unpriveleged path * fixed pep8 issues * quantize docker commands * try and fix travis lint * fixed docker commands * fixed shell error | 24 October 2018, 20:33:08 UTC |
17fa90d | Duncan Brown | 24 October 2018, 18:46:42 UTC | limit version until https://github.com/numpy/numpy/pull/12257 is fixed | 24 October 2018, 18:46:42 UTC |
4ee8d08 | Duncan Brown | 24 October 2018, 17:11:22 UTC | make sure example runs without internet | 24 October 2018, 17:11:22 UTC |
1ecb95f | Duncan Brown | 24 October 2018, 15:41:10 UTC | ires table in astropy is ends May 17, 2016 | 24 October 2018, 15:41:10 UTC |
e9536d6 | Duncan Brown | 24 October 2018, 13:38:54 UTC | don't test times after the astropy 2.0.9 release | 24 October 2018, 13:38:54 UTC |
51424df | Duncan Brown | 24 October 2018, 12:30:07 UTC | do not download IERS data when running test | 24 October 2018, 12:30:07 UTC |
edeb57d | Duncan Brown | 24 October 2018, 12:20:58 UTC | download the frame library from software.ligo.org | 24 October 2018, 12:20:58 UTC |
d2322ed | Alex Nitz | 23 October 2018, 22:29:58 UTC | Update pycbc_submit_dax (#2384) | 23 October 2018, 22:29:58 UTC |
5574f93 | Ian Harry | 18 October 2018, 19:15:42 UTC | Reenable pylint (hopefully) (#2379) * Revert "Temporarily disable pylint in codeclimate" This reverts commit 79307d325cd4abd36c8c879c30a23632e1645f1d. * Stop stubs returning non-sensical stuff | 18 October 2018, 19:15:42 UTC |
1a41743 | Alex Nitz | 18 October 2018, 13:29:39 UTC | remove cruft, lower overhead of event manager (#2387) | 18 October 2018, 13:29:39 UTC |
b4fbf25 | dfinstad | 16 October 2018, 13:06:18 UTC | typecast variable_args to list (#2376) | 16 October 2018, 13:06:18 UTC |
fc700bb | Márton Tápai | 14 October 2018, 11:45:05 UTC | Multiifo coinc findtrigs dev (#2370) * Added pycbc_multiifo_coinc_findtrigs to work with the new multiifo coinc function * Added further changes to pycbc_multiifo_coinc_findtrigs * removed trailing spaces * Added changes from test branch * Adding the pycbc offline executable (#2365) * update some losc links to gwosc links (#2368) * Rename pycbc_create_offline_search_workflow (#2371) * removed further debugging line, and removed -stritc-coinc-time option * Adding coinc_multiifo function to NewSNR statistic (#2366) * Adding coinc_multiifo function to NewSNR statistic, for any number of detectors * climate * Switched to dictionary instead of list * Reducing the function to one line. * add multiifo coinc function (#2363) * add multiifo coinc function * forgotten return statement * climate * climate * add missing detector import * also reduce down slide count * add check for zero length * Update coinc.py * Update coinc.py * climate * Moving to key every dict with ifo, and change old naming conventions * Changed multi ifo coinc statistic (#2372) * Changed multi ifo coinc statistic to Tom's suggestion * fix spacing and changing 2 into 2. * Changes to the output file, all times and trigger ids are now in IFO/times and IFO/trigger_id. Also added attribute to show the number of ifos. * Changes requested by Alex * Temporarily disable pylint in codeclimate (#2378) * Temporarily disable pylint in codeclimate * Change exclude_paths -> exclude_patterns * cast ldiff to array to avoid TypeError (#2322) * Added pycbc_multiifo_coinc_findtrigs to work with the new multiifo coinc function * Added further changes to pycbc_multiifo_coinc_findtrigs * removed trailing spaces * Added changes from test branch * removed further debugging line, and removed -stritc-coinc-time option * Moving to key every dict with ifo, and change old naming conventions * Changes to the output file, all times and trigger ids are now in IFO/times and IFO/trigger_id. Also added attribute to show the number of ifos. * Changes requested by Alex * Adding pivot-ifo and fixed-ifo to arguments. * correcting typo | 14 October 2018, 11:45:05 UTC |
93ca937 | Thomas Dent | 12 October 2018, 15:57:26 UTC | Change workflow generator names to make except for temporary (#2381) * Change workflow generator names to make except for temporary pycbc_create_offline_search_workflow * finish off create -> make changes | 12 October 2018, 15:57:26 UTC |
feee27b | dfinstad | 11 October 2018, 15:34:20 UTC | cast ldiff to array to avoid TypeError (#2322) | 11 October 2018, 15:34:20 UTC |
894ad5b | Ian Harry | 11 October 2018, 12:35:57 UTC | Temporarily disable pylint in codeclimate (#2378) * Temporarily disable pylint in codeclimate * Change exclude_paths -> exclude_patterns | 11 October 2018, 12:35:57 UTC |
c4a6b32 | Márton Tápai | 08 October 2018, 13:39:45 UTC | Changed multi ifo coinc statistic (#2372) * Changed multi ifo coinc statistic to Tom's suggestion * fix spacing and changing 2 into 2. | 08 October 2018, 13:39:45 UTC |
1cdc406 | Alex Nitz | 04 October 2018, 13:00:00 UTC | add multiifo coinc function (#2363) * add multiifo coinc function * forgotten return statement * climate * climate * add missing detector import * also reduce down slide count * add check for zero length * Update coinc.py * Update coinc.py * climate | 04 October 2018, 13:00:00 UTC |
9ae8449 | Márton Tápai | 04 October 2018, 11:48:20 UTC | Adding coinc_multiifo function to NewSNR statistic (#2366) * Adding coinc_multiifo function to NewSNR statistic, for any number of detectors * climate * Switched to dictionary instead of list * Reducing the function to one line. | 04 October 2018, 11:48:20 UTC |
0806473 | Ian Harry | 04 October 2018, 11:18:54 UTC | Rename pycbc_create_offline_search_workflow (#2371) | 04 October 2018, 11:18:54 UTC |
4e51c37 | Alex Nitz | 04 October 2018, 10:43:52 UTC | update some losc links to gwosc links (#2368) | 04 October 2018, 10:43:52 UTC |
7b94b85 | Márton Tápai | 04 October 2018, 09:43:11 UTC | Adding the pycbc offline executable (#2365) | 04 October 2018, 09:43:11 UTC |
94db296 | Tito Dal Canton | 02 October 2018, 15:32:15 UTC | Fix incorrect docstring (#2369) | 02 October 2018, 15:32:15 UTC |
b81d363 | Tito Dal Canton | 28 September 2018, 18:56:06 UTC | Minor PyCBC Live fixes (#2352) * Tolerate I/O errors with status JSON file * Improve trigger dump HDF files | 28 September 2018, 18:56:06 UTC |
3c5c4b1 | Ian Harry | 28 September 2018, 12:36:03 UTC | Dont use old matplotlib (#2355) | 28 September 2018, 12:36:03 UTC |
aa0ce3c | Ian Harry | 27 September 2018, 10:25:04 UTC | Sigmasq -> sigma (#2350) | 27 September 2018, 10:25:04 UTC |
36a8572 | Alex Nitz | 26 September 2018, 14:41:12 UTC | Caching (#2333) * move caches to a fixed size * caching * fix ws * update * climate * climate * climate | 26 September 2018, 14:41:12 UTC |
91c1e2f | Ian Harry | 25 September 2018, 20:09:27 UTC | Allow file_input_options to take lists of files (#2335) * Allow file_input_options to take lists of files * Might need this | 25 September 2018, 20:09:27 UTC |
819e1f6 | Ian Harry | 24 September 2018, 12:47:57 UTC | Support XML PSD files (#2328) * Support XML PSD files * Code climating * Code climate (again) * Fix issue | 24 September 2018, 12:47:57 UTC |
386f0b7 | Ian Harry | 24 September 2018, 09:20:48 UTC | FIx error message in coinc_mergetrigs (#2334) | 24 September 2018, 09:20:48 UTC |
0f32eaa | Sebastian Khan | 23 September 2018, 16:14:15 UTC | update waveform.py: remove old ref to flags (#2332) | 23 September 2018, 16:14:15 UTC |
ed56539 | Soumi De | 22 September 2018, 09:20:57 UTC | Save different low-frequency-cutoffs for each ifo in InferenceFile (#2325) * Save low_frequecy_cutoff as ifo group attr * typos | 22 September 2018, 09:20:57 UTC |
cce0825 | Ian Harry | 21 September 2018, 15:46:03 UTC | Add gracedb to companion.txt for CVMFS builds (#2329) | 21 September 2018, 15:46:02 UTC |
c50ea24 | Duncan Brown | 11 September 2018, 13:45:06 UTC | fixed path in documentation | 11 September 2018, 13:45:06 UTC |
0e80747 | Duncan Brown | 10 September 2018, 23:15:44 UTC | Use v 1.9 base container | 10 September 2018, 23:15:44 UTC |
441653e | Duncan Brown | 10 September 2018, 22:48:10 UTC | remove unnecessary operations | 10 September 2018, 22:48:10 UTC |
926a9c8 | Duncan Brown | 10 September 2018, 22:21:17 UTC | make pycbc's directory world read and write | 10 September 2018, 22:21:17 UTC |
1e10998 | Duncan Brown | 10 September 2018, 21:12:56 UTC | fixed docker paths again | 10 September 2018, 21:12:56 UTC |
9ad1d27 | Duncan Brown | 10 September 2018, 20:52:50 UTC | fix pycbc home path to match new docker container | 10 September 2018, 20:52:50 UTC |
5a968a0 | Duncan Brown | 10 September 2018, 20:30:39 UTC | fix the path to match new docker location | 10 September 2018, 20:30:39 UTC |
1d558dc | Duncan Brown | 10 September 2018, 17:58:14 UTC | update to lalsuite 89a30fc and change base directory (#2320) Need to merge to master to test deployment to DockerHub | 10 September 2018, 17:58:14 UTC |
8b4ee84 | Sebastian Khan | 10 September 2018, 12:51:35 UTC | pycbc_submit_dax: fix duplicate option (#2319) | 10 September 2018, 12:51:35 UTC |
2fb82af | Sebastian Khan | 07 September 2018, 15:29:46 UTC | add rwrap arg to get_td_waveform_from_fd (#2316) * add rwrap arg to get_td_waveform_from_fd * fix bug and update docstring | 07 September 2018, 15:29:46 UTC |
e41a58c | Ian Harry | 07 September 2018, 15:29:04 UTC | Fix a deprecation issue in matplotlib (#2315) | 07 September 2018, 15:29:04 UTC |
2e44c92 | Duncan Brown | 06 September 2018, 18:07:37 UTC | Set back to development | 06 September 2018, 18:07:37 UTC |
8626e34 | Duncan Brown | 06 September 2018, 18:03:58 UTC | set version to 1.12.3 (#2317) | 06 September 2018, 18:03:58 UTC |
57444eb | Soumi De | 06 September 2018, 10:05:37 UTC | Add ability to read beta values in emcee_pt from external file (#2312) * Add ability to provide betas input for emcee_pt * specify that the betas file should be hdf format. * Address line too long code climate complaint * Fix AttributeError checking * Set betas_input_file to None in unittest * Duncan wants a more meaningful name for inv-temperatures file * fix long long line complaints again | 06 September 2018, 10:05:37 UTC |
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 |