swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
ef06c47 set for release 04 February 2019, 13:01:48 UTC
48c7524 correlate unittest was was broken for the Correlator class (#2486) * update correlate test * update correlate test * Update test_correlate.py 04 February 2019, 12:56:28 UTC
8f406e0 p3 env in travis (#2481) 03 February 2019, 19:49:00 UTC
db06239 Update matchedfilter_cpu.pyx (#2483) 03 February 2019, 18:01:04 UTC
d11d106 Cythonize apply fd time shift (#2480) * add cython file for frequency domain time shift * have separate functions for single and double precision * add a test for single precision * increase tolerance for single precision test * move cython functions into utils_cpu 03 February 2019, 12:36:42 UTC
0536aaf Add unit test for apply_fd_time_shift (#2477) * add unit test for apply_fd_time_shift * Update test_waveform_utils.py 01 February 2019, 21:39:50 UTC
9a1a24e optimized model for only calculating the extrinsic parameters (#2419) * add stubs * more stuff * fixes * fix the hh normalization * fix sign error * use phase marginalization * ws * detector acche * simplify * bug in phase marg * update * fixes * cc * cc * update * cc * test * cc * try to use base data model * fixes * fix rebase * rename fixes 01 February 2019, 16:07:24 UTC
9597d53 Merge cuda decompress (#2453) * First pass at GPU waveform interpolation * Several bugfixes; add function API * Add scheme support for inline linear waveform decompression * Add missing numpy import to decompress_cpu * Comment out flag forcing no-copy in injfilterrejector---breaks CUDA * Remove inline code from compress.py * Update a 'syncthreads' to '__syncthreads' * Remove caching of GPU chi-squared bin layout Caching as previously implemented could lead to stale lookups returning incorrect cached bin layouts. For now, we simply remove the caching entirely. * Make scheme-dependent versions of 'apply_fseries_time_shift' * Fix typo * Add missing numpy import * Fix variable name reference * More refactoring and bugfixing in CUDA fseries_time_shift * Fix memory read in CUDA kernel * Fix types for CUDA prepared call * Fix copy in CUDA fseries_time_shift * Allow copy to move GPU array in sinegaussian * Fix copy bugs in CUDA time-shift * Fix function signature in CUDA time shift * Fix bug in CPU decompression introduced by GPU changes * Fix various Codacy issues * Codacy complaints * Remove unused import * Fix some codeclimate stuff 01 February 2019, 15:02:05 UTC
a33c4c8 Correct sampling_parameters to sampling_params in documentation (#2459) 01 February 2019, 09:27:15 UTC
2b66db7 Removed unused imports of matplotlib.pyplot (#2454) * removed unused imports of matplotlib.pyplot these were all backend-unprotected, meaning Qt or similar would start unnecessarily * removed another unused import 30 January 2019, 23:02:28 UTC
8789e5e Multiifo inj coinc (#2466) * Adding injection coincidence jobs (no statmap) * remove unused backgroundfile argument (for now) * debug * add missing return line * debug * Addressing Tom's comments * Rename everything and add leaving coincidence log * add missing line * codeclimate * shorten using zip(*...) and small formatting fixes * fix issues with no longer explicitly assigning ifos= * make codeclimate happer (?) 28 January 2019, 14:30:38 UTC
d93d270 speed up astropy detector calls (#2469) * move slow gmst time estimator to method * use reference time to speed up detector calls * update cc * cc * Update detector.py 25 January 2019, 17:12:16 UTC
8a67f00 Move waveform dependence out of BaseDataModel (#2468) * remove waveform generator from BaseDataModel * move waveform transforms to BaseModel * move waveform generator creation to GaussianNoise * fix gaussian noise examples * remove unecessary import * move get cutoff frequencies to stand alone functions * fix code climate issues * skip known args that have already been parsed in from_config * fix doc string * make doc string raw so escaping asterisk works 25 January 2019, 16:39:41 UTC
cfbb66d Lowfreq (#2456) * Lower frequency cutoff for inner product must be specified in config file. In the section [model] of the config file, lower_frequency_cutoff must be specified. f_lower, which is supplied on the command line, is still used for estimating the noise. If the two differ, a log is created, but the program is not interrupted. * Remove the use of the command line argument f_lowe from gaussian_noise Move the check for equality with the config file argument lower_frequency_cutoff to the executable pycbc_inference * Meet criteria of quality review * More quality stuff * Rebase to master * Some codeclimate and codeacy stuff * Codeclimate etc. Not all issues found by codeclimate are things that I have worked on here, so I am not going to touch them * Add inheritance for _init_args_from_config in gaussian_noise.py and move reading low frequency cutoff there. It seems the value given as a command line argument is no longer used in setting up the model. * Stupid codeclimate * Codeclimate and remove .c files * More cc * Add low-frequency-cutoff argument to config files in examples/bbh and examples/gw150914. * Remove low_frequency_cutoff_dict from pycbc_inference executable 24 January 2019, 16:49:33 UTC
273358f move correlate functions to cython (#2445) * move basic correlate to cython * update correlators * ws * embed * type mismatch in acf * fixes * try again 23 January 2019, 19:57:06 UTC
1375ce0 back to basics (#2461) * back to basics * pegasus workaround * fixes * update lalsuite-extra pull * typo * be in the right directory * folders * lfs * typo * update * mkl * rename test script to be clearer * add package to yml 20 January 2019, 01:26:00 UTC
0f6b2e3 Refactor and fix super issues (#2464) * Adding statmap executalbe to the multiifo workflow. * fixing trailing whitespace * Update pycbc_multiifo_coinc_findtrigs * MultiifoStatmapData is now subclass of StatmapData, and fixed some codeclimate issues * removing some instances of repeated code in multi-ifo statmap update * fix import * multiifo diagnostics * fixing codeclimate issues * replacing groups list with a tuple to make codeclimate happy * re-setting groups as a list except for in kwargs 18 January 2019, 17:45:12 UTC
ae5cafc WIP: add chip test. compare to lal (#2248) * add chip test. compare to lal * trying to fix code * a verbose test - don't merge * another test - do not merge * fix pytest chi_p test * fix pv2 version number 16 January 2019, 21:47:13 UTC
abc5544 removed potentially confusing symlink (#2451) 16 January 2019, 16:46:13 UTC
3a22768 Pass MKL DFT descriptor by reference to desctructor (#2462) 15 January 2019, 18:13:40 UTC
4de2224 Adding statmap executalbe to the multiifo workflow. (#2449) * Adding statmap executalbe to the multiifo workflow. * fixing trailing whitespace * Update pycbc_multiifo_coinc_findtrigs * MultiifoStatmapData is now subclass of StatmapData, and fixed some codeclimate issues 15 January 2019, 14:58:33 UTC
a2d574e A couple fixes/improvements to PyCBC Live from ER13 (#2439) * Fix incorrect check for large lag * Tag log messages with their ifo * Save strain channel names in sngl_inspiral entries 10 January 2019, 17:34:55 UTC
7da1ffe Update MANIFEST.in 04 January 2019, 11:18:31 UTC
55ac0e7 add tau_0 and tau_3 as options into trigger_fits.get_param (#2441) * add tau_0 and tau_3 as options into the trigger_fits.get_param function + update fit_sngls instructions as a result * fix to actually use the get_param function properly * relabel tau_x as taux, update get_inj_param and get_found_param (triggers.py) to use get_param from trigger_fits * some changes to please codeclimate * slight change so that the chi_eff/effective_spin check is made within the get_param function * made changes to pycbc_page_recovery to allow for tau0 error plots * correct typo, sort xparam issue * fixing typos/code best practice issues * fixing another forgotten change * fussy spacing fixes 19 December 2018, 15:06:44 UTC
b14421b Add sampling transforms back to Gaussian noise model (#2440) * load sampling transforms in _init_args_from_config * fix code climate issues 18 December 2018, 15:14:30 UTC
bb8242e fixing a few code format issues, shorten/rationalize variable names (#2438) * fixing a few code format issues, shorten/rationalize variable names * PEP8 minor fix * PEP8 fixes 15 December 2018, 16:11:31 UTC
8d51723 Plot vt ratio (#2437) * add script to plot VT from different runs for comparison * removing unused or unneeded variables, and tidying up comments * change some option names, clearer labels, remove useless import and be more proscriptive with colors * separated the error bars for multiple IFARs * alpha no longer needed, some changes to legend location 14 December 2018, 16:54:01 UTC
d1c891e Rework single-detector stat (#2209) * Rework single-detector stat * CodeClimate changes * Satisfy the CodeClimate overlords * Update pycbc_plot_trigrate * FIx documentation and indicate python3 change * Add comment about statistic files * Revert "Satisfy the CodeClimate overlords" This reverts commit 98c0df39d3f7fec5e8eec7d0b1703b62aebc555f. Conflicts: pycbc/events/stat.py * PEP 8 fixes * remove bad indent (nb .. editing in the browser can be risky) 11 December 2018, 14:07:29 UTC
cce2bf8 Store smoothing parameters as output of fit_sngls_over_multiparam and _param (#2432) * add parvals output to fit over params file * adding parval output to fit_sngls_over_multiparam 07 December 2018, 14:42:27 UTC
2a56765 Deal with integer-in-float-format input (#2426) * Deal with integer-in-float-format input * Must fail if input unrecognized * Try to get codeclimate to raise this warning * Revert "Try to get codeclimate to raise this warning" This reverts commit c2b43d2d858350fa5c8d539e8f211ecf383b4e4d. * Fix Codacy complaints 29 November 2018, 00:26:53 UTC
68cd3b5 Remove duplication (#2429) 29 November 2018, 00:26:20 UTC
a66fb17 Fix edge case in legacy banksim (#2427) 28 November 2018, 00:27:05 UTC
a1eddb5 Set back to development 27 November 2018, 23:48:55 UTC
b574af5 Set for 1.13.2 release 27 November 2018, 23:45:28 UTC
b1a1759 reworked losc segment query tool (#2428) 27 November 2018, 23:43:54 UTC
d54776a required by https://github.com/gwastro/pycbc/pull/2421 26 November 2018, 19:15:51 UTC
0b5d5c9 turn on reporting of integrity error and other performance data (#2421) 26 November 2018, 19:13:51 UTC
17d8b89 Fresh PR for pycbc_astro (#2153) * Lost track of heads and commits. Open a new PR ? * updated files in pycbc/population * fixed fg_mc * Removed trialing spaces, changed assert comment * Update scale_injections.py kill whitespace * Update scale_injections.py remove more whitespace * Update scale_injections.py remove more whitespace * Update rates_functions.py kill whitespace changes * Update rates_functions.py kill last (?) whitespaces * Update pycbc_population_rates fix small typo * Update rates_functions.py fix code climate issue (line over 100 chars) * Update rates_functions.py fix typos, make comments more consistent * Update rates_functions.py yet more whitespace .. 21 November 2018, 13:37:27 UTC
a337588 prime the pump (#2420) 21 November 2018, 10:54:52 UTC
92719e4 Set back to development 16 November 2018, 18:30:10 UTC
24b36c1 Set for v1.13.1 release 16 November 2018, 18:26:27 UTC
96037fb enable staging site for minifollowups (#2418) 16 November 2018, 17:50:02 UTC
86fa290 Implement multiifo coinc into workflow (#2383) * Implement multiifo coinc into workflow * codeclimate * Changes requested by Alex * add only the ifos used to the PyCBCFindCoincExecutable call * fix travis issue * Fix typos * Changes requested by Alex Edited / added comments, moved line initializing 'inspcomb' to immediately before it is needed minor comment rewrites 12 November 2018, 10:33:18 UTC
0e73fd0 Set back to dev 07 November 2018, 13:01:29 UTC
8be2035 Set release to True 07 November 2018, 12:52:41 UTC
4171981 Set to 1.13.0 07 November 2018, 12:52:25 UTC
cfe58fe Allow workflows to be run using OSGConnect (#2414) * do not force the user to have a specific LAL_DATA_PATH in the catalog * do not force NO_TMPDIR in the site catalog * add an osgconnect site * use the singilarity directory as TMPDIR * set container as a property * this should be a file url unless overridden * don't put container profiles explictly in tc * use explict variables for local site * storage on the local site should be a file url * set the staging servers properly * fixed typo in shell variable * use the proper way to skip container profiles * strip /stash from stash paths * use bash string operators * leave requirements to pycbc_submit_dax * losc can't cope with being a backup site * braces around shell variables * fix shell substitution for staging sites * set the accounting group in pycbc_submit_dax * fixed scratch paths * tell pegasus that the frames can be seen from scratch * specify requirements in profile, just need image path in appends * additional requirements from mats' tutorial * do not inherit the sub machines env * fixed remote site paths * explictly set all paths for local site * clean up path variables * make sure local urls are prefixed with file:// * restore file:// to abspath-ed urls * do not request osg modules * allow user to turn off x509 * got the logic the wrong way round * make sure stash writes into a unique directory * don't munge stash path * enforce unique stash directories until https://jira.isi.edu/browse/PM-1324 is fixed * fixed variable names * just rely on the user to make a globally unique workflow directory * fml * save tc name * fixed syntax error * use new var from https://github.com/opensciencegrid/osg-flock/commit/1f0bd310e4eafcaffa1911acef52fb2f1beadceb * limit to machines that know about InitializeModulesEnv * syntax error in classad * syntax error * matplotlib api change, see: https://github.com/scikit-learn/scikit-learn/issues/10762 07 November 2018, 01:43:36 UTC
b3a2c88 Update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v3.2-89a30fc 06 November 2018, 02:03:43 UTC
321765a Update for https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v3.1-89a30fc 04 November 2018, 01:06:22 UTC
a2042d7 Update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v3.0-89a30fc 03 November 2018, 23:39:22 UTC
20065ce Fix typo in #2384 (#2413) 03 November 2018, 21:42:41 UTC
287d821 Update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.7-89a30fc 01 November 2018, 20:17:33 UTC
1fad006 Add support for singularity containers in workflows (#2410) * use text-based transformation catalogs * add support for containers * don't inherit environment on orangegrid 01 November 2018, 20:05:49 UTC
8b00a38 Update for https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.6-89a30fc 01 November 2018, 19:35:30 UTC
0db1e87 https://unix.stackexchange.com/questions/342403/openjdk-8-jre-headless-depends-ca-certificates-java-but-it-is-not-going-to-be 31 October 2018, 19:40:31 UTC
b42f3fb add ca-certificates-java 31 October 2018, 19:02:03 UTC
1eb813a use openjdk-8-jre-headless from jessie-backports 31 October 2018, 18:20:06 UTC
0c5520f use openjdk not oracle java 31 October 2018, 17:37:50 UTC
a810726 https://linux-tips.com/t/how-to-install-java-8-on-debian-jessie/349 31 October 2018, 16:40:11 UTC
027e57d fix bug in file labelling (#2411) 31 October 2018, 16:19:22 UTC
7759e30 upgrade the default java runtime to fix https://travis-ci.org/gwastro/pycbc/jobs/448894642#L5739 31 October 2018, 15:54:29 UTC
caaf71e Update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.5-89a30fc 31 October 2018, 14:52:35 UTC
afaf1b4 update pegasus version to fix https://travis-ci.org/gwastro/pycbc/jobs/448612468#L5774 31 October 2018, 13:32:03 UTC
68b59bf Update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.4-89a30fc 31 October 2018, 13:25:52 UTC
484ae23 remove delta_f from example (#2105) * remove delta_f from example * fix ylim 30 October 2018, 23:29:50 UTC
55aa225 add plot_trigrate (#2380) * add plot_trigrate * Update pycbc_plot_trigrate 30 October 2018, 23:10:34 UTC
5a02974 update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.3-89a30fc 30 October 2018, 21:55:27 UTC
c5624c0 update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.2-89a30fc 30 October 2018, 15:20:41 UTC
f589028 update to https://github.com/gwastro/docker-pycbc-base-el7/releases/tag/v2.1-89a30fc 29 October 2018, 23:08:45 UTC
9f1711c update for fixed singularity image 29 October 2018, 17:52:29 UTC
8f642aa Use astropy.cosmology in the cosmology module (#2397) * add astropy.cosmology in the cosmology module and distance from comoving volume function * simplify documentation * allow custom cosmology to be specified * use interpolation for redshifts, and automatically handle large redshifts * add ability to get other cosmological quantities from redshift * address code climate issues * fix indent * fix doc string 29 October 2018, 16:02:40 UTC
6f6eb2b point to the right ini file (#2408) 29 October 2018, 16:02:10 UTC
25bf364 don't set the specific vm 29 October 2018, 01:42:30 UTC
ec74412 travis' version of docker does not have -w 28 October 2018, 23:25:41 UTC
eceddf7 fix docker image 28 October 2018, 22:54:22 UTC
4d74dc9 Update __init__.py 27 October 2018, 19:04:33 UTC
afd13d6 add in spline model (#2393) * add cubic spline calibration * add tests * move calibration test from pytest to unittest * add copyright, small climate fixes fixes ws no getargspec fixes more formatting remove unused import 26 October 2018, 22:14:42 UTC
e5f6325 try to please codacy 26 October 2018, 14:35:14 UTC
cb06109 Separate MCMCIO classes into MetadataIO and samples IO (#2400) * rearrange mcmcio inheritance to avoid signature change in read_raw_samples * make the default temps in read_raw_samples 'all', while the default temps in parser 0 * always make SingleTempMCMCIO.read_raw_samples return 2D array when flatten is False * make plot_acf work both with and without temps 26 October 2018, 14:35:14 UTC
ec07a10 Fix example scripts (#2392) * fix gwin -> pycbc_inference in example scripts * add shebang to example scripts; fix other issues caught by codacy 26 October 2018, 14:35:14 UTC
7bf38ab Address codacy issues on inference dev (#2399) * whitespace in conf_std * fix burn_in module * fix unused imports, duplicated function in io * fix codacy issues in models module * fix codacy issues in option_utils * fix codacy issues in sampler module * fix more unused imports 26 October 2018, 14:35:14 UTC
7c96893 Address travis issues on inference_dev (#2390) * install graphviz in travis * use the example analytic test in travis build and test * update plot_acl * remove unused argument in plot_acf 26 October 2018, 14:35:14 UTC
924268d Update the inference doc page and examples (#2388) * add some useful script Duncan Macleod had created for gwin * don't excute scripts in the _include directory that start with _ * sort rows in dict to rst * add header to distribution table; remove calib params from waveform parameters table * add models, samplers, and transforms rst tables * small change in conf * update inference configuration documentation * add analytic 2D normal example to examples/inference * point to the analytic example scripts and add a posterior plot * add bbh examples * update the bbh example * add gw150914 example files * update the gw150914 example in the docs * update doc on output files and checkpointing * fix varible_args -> variable_params 26 October 2018, 14:35:14 UTC
42bdf22 Add documentation for developers about the new sampler API (#2385) * fix some errors in the doc strings * add sphinx extension for inheritance diagrams to conf * add sampler_api and inference io rst files * add more to the detailed example * add steps for adding a new sampler * use substitutions * fix some warnings * write sampler IO API documentation * add h5py to intersphinx; fix pep8 issue * added _include directory to docs for dynamically generated rst files * add code to run scripts in _include to conf * use automatically generated inheritance diagrams * clean up scripts * use sampler/io names for labelling inheritance diagrams * remove redundant anchor * list abstract methods in BaseMCMC doc string * small update to base sampler doc 26 October 2018, 14:35:14 UTC
2791501 Inference dev (#2364) * Update plot_inj_interval for fix imports for io mv * Fixed imports for injection interval plots script and 'labels' being dictionary. * Update pycbc_inference_plot_inj_recovery for fix imports for io mv 26 October 2018, 14:35:14 UTC
f4dae82 Update plot_inj_interval for fix imports for io mv (#2362) * Update plot_inj_interval for fix imports for io mv * Fixed imports for injection interval plots script and 'labels' being dictionary. 26 October 2018, 14:35:14 UTC
aa9b7f8 Update plot_gelman_rubin (#2359) * Update gelman_rubin to new code design in PyCBC Inference * Add docstring and read samples using samples_from_cli 26 October 2018, 14:35:14 UTC
43bfffe acutally do import (#2360) 26 October 2018, 14:35:14 UTC
e474ff4 Pycbc plot samples fix (#2361) * Minor changes to let it run in new file format * accidentally messed up file * remove numpy until I have to use it later 26 October 2018, 14:35:14 UTC
9171eb6 Update plot_geweke to new code design in PyCBC Inference (#2358) 26 October 2018, 14:35:14 UTC
b2488ba update summary table (#2357) 26 October 2018, 14:35:14 UTC
dd9957e posterior file format (#2356) * add basic posterior only file format * posterior only output for emcee and emcee_pt * extract samples can produce posterior output file * re-enable force option 26 October 2018, 14:35:14 UTC
341fba4 Fix histogram bug and update for new versions of pycbc inference in pycbc_plot_acceptance_rate (#2354) * Fix histogram bug and update for new versions of pycbc inference * Do not forget to close the file * Import numpy * Add in numpy * Read in file with r 26 October 2018, 14:35:14 UTC
dbb16e0 Update plot prior and remove corner (#2353) * update plot_prior * add parameters option to plot_prior * remove corner dependency 26 October 2018, 14:35:14 UTC
c7221d3 update plot_acf 26 October 2018, 14:35:14 UTC
9264c9c fix imports for io mv 26 October 2018, 14:35:14 UTC
ebb276a move io/inference to inference/io 26 October 2018, 14:35:14 UTC
27210ca fix some imports 26 October 2018, 14:35:14 UTC
0dd48e0 removed test of old api 26 October 2018, 14:35:14 UTC
065e6be remove gwin import 26 October 2018, 14:35:14 UTC
back to top