swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
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
2676fbe fixes https://github.com/gwastro/pycbc/issues/2338 26 October 2018, 14:35:14 UTC
88f4c22 fixes https://github.com/gwastro/pycbc/issues/2341 26 October 2018, 14:35:14 UTC
d5c6cdd fixes https://github.com/gwastro/pycbc/issues/2342 26 October 2018, 14:35:14 UTC
57a76ef fixes https://github.com/gwastro/pycbc/issues/2346 26 October 2018, 14:35:14 UTC
0bfa6a3 removed wildcard imports 26 October 2018, 14:35:14 UTC
2b94432 fixes https://github.com/gwastro/pycbc/issues/2345 26 October 2018, 14:35:14 UTC
ebf8f2c removed deprecated samplers 26 October 2018, 14:35:14 UTC
4b00abb replace gwin with pycbc, fixes https://github.com/gwastro/pycbc/issues/2340 26 October 2018, 14:35:14 UTC
711c645 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 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 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 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 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 Update emcee.py Signed-off-by: Duncan Brown <dabrown@syr.edu> 26 October 2018, 14:35:14 UTC
4596415 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 update workflow to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
2e628c6 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 update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
d252813 update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
170cdce update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
e34c16a update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
b3a80d3 update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
b44c510 update sampler to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
0dda0fd removed old sampler api 26 October 2018, 14:35:14 UTC
1dc0646 update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
9a16f90 update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
fa8a158 update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
fcd532f update to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
0951054 updated inference io to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
cf96817 updated models to https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
253e3cb changes implemented in https://github.com/gwastro/gwin/commit/9864bfcc74984782bc750ee6005c277b1ca3b19f 26 October 2018, 14:35:14 UTC
23025b8 Update setup.py 26 October 2018, 13:50:16 UTC
6e43932 Update setup.py 26 October 2018, 09:13:26 UTC
7f04ccf 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 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 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 limit version until https://github.com/numpy/numpy/pull/12257 is fixed 24 October 2018, 18:46:42 UTC
4ee8d08 make sure example runs without internet 24 October 2018, 17:11:22 UTC
1ecb95f ires table in astropy is ends May 17, 2016 24 October 2018, 15:41:10 UTC
e9536d6 don't test times after the astropy 2.0.9 release 24 October 2018, 13:38:54 UTC
back to top