swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
76e0492 Set version for 1.9.2 release (#2083) 23 February 2018, 09:30:48 UTC
d76240c Updated psd.estimate.welch to allow window as ndarray (#2080) * psd.estimate: allow window as ndarray with sanity check that its the correct size * psd.estimate.welch: updated function docstring to include `numpy.ndarray` as a type for `window` 21 February 2018, 16:46:58 UTC
2118175 Use waveform_transforms in pycbc_create_injections (#2069) * Use waveform transforms and save those params * Remove replace_parameters and make waveforms_transforms use static args too as inputs * fix_typo 21 February 2018, 12:18:23 UTC
63f629f Resume from checkpoint file (#2055) * allow resumming from checkpoint or backup files * fix issues using checkpoint with kombine * fix codacy issues * fix mcmc * fix whitespace * update command line, save points when resumed from checkpoint * allow for backward compatibility * fix whitespace * only return checkpoint_valid; write command line to backup file 21 February 2018, 11:17:20 UTC
e71541d Allow CustomTransform to work with arrays (#2077) * allow CustomTransform to work with arrays * fix typo 15 February 2018, 07:31:50 UTC
c0288c9 Fix checking for required args in waveform (#2074) * add f_lower to list of required parameters * check for required args in props 14 February 2018, 13:48:09 UTC
8fc8cba Fix Travis build failure (#2073) 12 February 2018, 16:36:08 UTC
87a3268 fix trivial bugs in page sensitivity (#2070) 09 February 2018, 21:45:50 UTC
46505dd Fixes to the running on osg part of the documentation (#2071) 09 February 2018, 19:43:33 UTC
68dac95 Add ringdown conversions from mass-spin to freq-tau (#2068) 09 February 2018, 15:05:10 UTC
54bab62 page_sensitivity: reworking of data handling to take multiple inj files (#2066) * page_sensitivity: reworking of data handling to take multiple inj files * fixes to page_sensitivity 09 February 2018, 14:53:38 UTC
7593240 Set back to development (#2067) * Set back to development * Wrong 08 February 2018, 12:30:56 UTC
3d0b85a Prepare for release (#2065) * Prepare for release * Change number 08 February 2018, 09:06:18 UTC
26c91e1 record runtime of inspiral jobs (#2064) 07 February 2018, 15:40:30 UTC
bfc9750 use pycbc.org urls (#2061) 07 February 2018, 14:44:43 UTC
e931a77 Remove now unused import (#2063) 07 February 2018, 13:05:03 UTC
c31adfe don't require lalinspiral or lalmetaio in versioning (#2060) 07 February 2018, 11:04:49 UTC
f2ebd4b fix bug in getsubitem (#2057) 05 February 2018, 13:54:33 UTC
3917848 Move the parsed configuration files (#2056) 01 February 2018, 14:27:19 UTC
9f1c378 Distinguish between dQuadMon = 0 and dQuadMon not given. (#2050) * Make default param value None not 0 for laldict * Distinguishing between needed, and not, parameters * Include nulls * FIx previous * Use all parameters * This rabbit hole is deep * FIx whitespace * Collin's suggestions Conflicts: pycbc/waveform/parameters.py * Missed this * And this 31 January 2018, 10:52:29 UTC
0685fa2 remove astropy from setup.py requirements (#2053) 30 January 2018, 16:42:54 UTC
627ddf3 Assorted landscape commits (#2052) 30 January 2018, 07:50:43 UTC
2089a56 results.color: import colour scheme from gwpy (#2047) matches recent publications, and the summary pages 29 January 2018, 20:18:11 UTC
cca7f4d Segments need coalescing (#2051) 29 January 2018, 04:56:25 UTC
fe27e00 Several changes to FFT infrastructure (#2049) * Set a default library backend for each scheme * Remove caching for MKL/FFTW 'plans' in function API * Remove all 'wisdom' related functions from fftw.from_cli * Move parsing of FFT options in pycbc_inspiral * Relocate call to fft.from_cli in pycbc_live 24 January 2018, 21:31:06 UTC
fee2850 Add injection workflow (#1994) * Add workflow example. * Move executable. * Add more plotting codes. * Optional CBC nodes. * Allow simulated data and CBC injection. * Use GPS time from ini file. * Remove pycbc.workflow import and remove duplicate functions. * Remove unused imports and reorganize imports. * Change imports some more. * Try to make options easier to read in executable. * Change default workflow name. * Add comments. * Move functions and codeblocks to workflow modules. * Fix syntax. * Add --version. * Add more plots. * Avoid scatter point if can't plot scatter plot. * Change to one-liner. * Switch to groups instead of all 1-d plots. * Reorganize pages. * Shorten code. * Remove some imports. * Change HTML layout. * Whitespace. * Use only unique parameters in table. * Remove extra char. * Use ifo_list. * Add docstrings. * Use dict for channel names. * Debug. * Add exe to setup. * Add a docs page. * Fix formatting. * Add tags to files. * Fix y-axis. * Typecast to float. * Add link for documentation. * Changes to workflow doc. * Assign fake_strain_seed if not simulated_data. * More verbose docstring. * More verbose docstring. * More verbose docstring. * More verbose docstring. * More verbose docstring. 24 January 2018, 16:25:59 UTC
215e88a add times for O1 data (#2046) 24 January 2018, 15:55:03 UTC
9fe9ad9 Make acceptance function plotting code work for all current samplers (#2045) * Define acceptance_fraction as an array of fraction of steps accepted by walker * Make acceptance fraction for kombine similar to that for emcee * Do not have to override read and write acceptance fraction for emcee now * Provide walkers and or temps to acceptance fraction. Make histogram plot * ws 23 January 2018, 15:09:05 UTC
22e0827 Simplify lalapps build instructions and improve doc formatting (#2043) * Simplify lalapps build instructions and improve doc formatting * remove Atlas library note * Update lalsuite-extra location in install.rst 18 January 2018, 14:48:26 UTC
2a75c93 fix trigger time recording in single_template, also whitespace (alas) (#2044) * fix trigger time recording in single_template, also whitespace (alas) * remove stupid test 18 January 2018, 14:35:03 UTC
2d8013c Add omega scans to workflow (#2040) * Add new qscan executable * Adding code into minifollowups * Fixes for minifollowups * Remove unused import * Bug fix * Address comments from Tom * More updates 16 January 2018, 15:36:36 UTC
6f9f5f5 Fixing style issues in PyCBC (#2041) * Fix tabs in plot_Nth_loudes_coinc_omicron * Fix issues in executable * Fix bad indentation in events.py * Fix indentation problem in single.py * Visual indent issue in trigger_fits.py * FIx indentation problems in fftw.py * Indentation issues in prior.py * Fix indentation issue in inference_hdf.py * Fix visual indentation in record.py * Fix too long line in libutils.py * Fix bad indent in pnutils.py * not x in a -> x not in a in estimate.py * Fix too-long-line in dq.py * Fixing not a in b -> a not in b in followup.py * Formatting in legacy_grb.py * Fix a not in b in scatter_histograms.py * FIx indenetation in versioning.py * Indentation issues in strain.py * Fix indentation in calc_moments.py * has_key -> in in calc_moments.py * Fix indentation in lambda_mapping.py * Fix indentation in lattice_utils.py * not X is Y -> X is not Y in option_utils.py * has_key to in in partitioned_bank.py * Fix indentation in array_cuda.py * Has_key -> in in optparse.py * Bad indentation in bank.py * Bad indentation in pycbc_phenomC_tmplt.py * Bad indentation in ringdown.py * Fix long line in spa_tmplt.py * Fix some of the too-long line in SpinTaylorF2.py * Fix issues in waveform/utils.py * Fix issues in waveform.py * Fix issues in workflow/core.py * Fix issues in datafind.py * has_key -> in in minifollowups.py * Indentation in plotting.py * Issues introduced in last few months * More new issues uncovered * This is nasty, but hopefully weave goes soon 15 January 2018, 19:06:40 UTC
066c551 Fix zero-found-injections failures (#2036) * Fix zero-found-injections failures * Comments from Tom 15 January 2018, 10:25:00 UTC
8196d1f Trying to fix Travis issues - part 1 (#2037) 11 January 2018, 19:18:30 UTC
ee89ace Fix inference test failure with numpy 1.14 (#2039) Numpy 1.14 seems to have changed the way recarrays work, requiring __setitem__ to be given a tuple instead of an ndarray. This changes such operation in a couple places in the inference code. 11 January 2018, 18:20:51 UTC
151eb69 Update catalog.rst 29 December 2017, 12:07:01 UTC
27b642d Update README.md 20 December 2017, 23:39:31 UTC
d9ce908 Use in-place sort (#2033) 20 December 2017, 22:41:06 UTC
1d605b0 Set back to development (#2032) 20 December 2017, 20:30:59 UTC
13b15d5 Set for 1.9.0 release (#2031) 20 December 2017, 16:25:46 UTC
6c72769 Add sbank scripts to released virtualenvs (#2028) * Add sbank scripts to released virtualenvs * Needs full make && make install; also, avoid transferring the entire lalsuite history 19 December 2017, 21:03:20 UTC
369870a Check InferenceFile integrity (#2027) * turn on checkpointing in datasets * add check_integrity function * try to please codacy * whitespace 18 December 2017, 18:18:36 UTC
1755721 Avoid trying to do scatter plot if not enough parameters (#2010) * Avoid scatter point if can't plot scatter plot. * Change to one-liner. 18 December 2017, 14:16:16 UTC
7fd6e84 BUGFIX log terms in template bank, and add tidal terms support (#1941) * Template bank add tidal terms * Adding another get_chirp_params function * Fix issues in log terms for metric computation * Remove unused code now * Updating test cases * Remove unused imports * Add new test of metric match vs actual match * Codacy 15 December 2017, 13:55:44 UTC
8fbdcca Fix error in Travis lalsuite update, update lalsuite for Docker images (#2026) * Fix error in Travis lalsuite update * Also update lalsuite for Docker images * Try to patch the psycopg2 bug * Investigate why pg_config is still around * DIE PG_CONFIG!!! * Missing sudo 15 December 2017, 08:57:49 UTC
ca3872a Typo fix (#2025) 14 December 2017, 18:57:27 UTC
d02bdd9 remove phenomb_chi (#2023) * update triggers.py to use conversions module * remove references to phenomb_chi 14 December 2017, 10:43:59 UTC
5c942f7 Update lalsuite to enable merging #1941 (#2024) 14 December 2017, 10:36:38 UTC
4e8b65f Randomize optimal_SNR (#2022) * Randomize optimal_SNR * Use numpy's random 13 December 2017, 16:16:07 UTC
157d086 remove optimal snr kludge (#2018) 13 December 2017, 14:27:29 UTC
7c51d8c Fix label warning in Sphinx (#2021) * Fix label warning in Sphinx * Remove legend 13 December 2017, 11:22:37 UTC
c5ff007 fix some bugs in mcmc (#2019) 13 December 2017, 10:18:49 UTC
00fb627 Option to specify url type in frame_paths (#2016) * Added urltype option to frame.frame_paths * Fixes urltype default 12 December 2017, 15:09:36 UTC
bcee1a5 Mcmc sampler (#1960) * initial set-up * first working version * Bug fixes * Added normed=True to histogram plotting * removed unnecessary verbose argument * Updated simple MCMC sampler to inherit BaseMCMCSampler, with nwalkers set to 1 * removed "from pycbc.io import FieldArray" 12 December 2017, 13:10:45 UTC
effc83d Move PriorEvaluator and rename to JointDistribution (#2005) * move priorevaluator to distributions * rename to Joint Distribution * ws * remove import * forgotten import * move joint distribution to its own module * update help * add missing imports * remove some unused imports * simplify import test for jointdistribution 11 December 2017, 18:12:59 UTC
00877eb Add metadata to posterior plot. (#2013) 11 December 2017, 18:06:23 UTC
c841421 Call from class. (#2011) 11 December 2017, 16:51:56 UTC
9e057e1 rescale test_volcano likelihood evaluator (#2012) * rescale volcano center * update test_volcano documentation 11 December 2017, 13:38:23 UTC
5197e31 Bug-fix for pycbc_page_foreground (#2014) Not sure how this happened or didn't get picked up in automated tests, but `pycbc_page_foreground` is not currently a python executable. 11 December 2017, 07:17:34 UTC
c4e3849 Fix error in Travis test script (#2008) 06 December 2017, 18:06:16 UTC
9003d00 Fix import error in setup.py under Python 3 (#2007) `trace.fullmodname` was undocumented in Python 2 and actually became an internal function in Python 3. We should not depend on it. 04 December 2017, 17:54:04 UTC
5009f90 Add analytic distribution to travis test suite (#2006) * add inference test * test * update 02 December 2017, 18:57:44 UTC
a3f0363 remove pycbc-glue develop doc (#2004) 01 December 2017, 19:30:23 UTC
83f9bef make the pycbc inference docs a bit more heirarchical (#2003) * show more of the inference items in the top-level page * update to be more heirarchical 01 December 2017, 09:47:58 UTC
b1a9efa Do not raise an error if an unrecognized parameter is passed to the CBC generator (#2001) * warn user about unused parameters instead of raising error * edit message 30 November 2017, 21:09:33 UTC
056ffdf Fix the psd start/end times in the inference docs (#2000) @micamu just pointed out to me that the PSD start/end times in the inference docs are using a larger time than expected. The PSD start time should be the trigger time +/- the desired PSD data length (1024s) / 2. The way the script sets it up now, however, it uses the gps start/end time -/+ the data length / 2, giving a total data length of 1024s + 16s. This isn't terrible, it just results in using slightly more time than what you might expect. Still, better to fix to be obvious. 29 November 2017, 15:48:44 UTC
a0aca18 Update inference docs (#1998) * switch to using n-independent-samples, burn in function * add documentation about sampling and waveform transforms * add documentation about the analytic distributions * add more about likelihood evaluators * added n_samples env variable * fix typos * fix typo 29 November 2017, 13:47:05 UTC
42e5148 Add some basic documentation on using the merger catalog interface (#1992) * update install directions * add catalog examples * add catalog.rst 22 November 2017, 22:53:45 UTC
1d7aeaf Add intervals plot for inference injection run (#1990) * Add intervals plot exe. * Rebase. * Fix typo. 22 November 2017, 15:41:18 UTC
d7aeabc Add recovery plot for inference injection runs (#1989) * Add plotting script. * Fix typo in logging statement. * Rebase. * Move 1:1 line to 0. * Fix typo. * Add help message. 22 November 2017, 15:40:59 UTC
7317a34 add test volcano likelihood (#1983) * add TestVolcano * simplify parameterization * revert last change * fix typo in TestVolcano doc 20 November 2017, 16:06:11 UTC
e42285a Allow group of HDF injection file to be changed. (#1988) 20 November 2017, 15:03:59 UTC
417e88e Save injection parameters to InferenceFile (#1985) * Save injection parameters to InferenceFile * Write injections for each IFO. * Remove import. 18 November 2017, 19:38:09 UTC
577a1a7 set back to dev (#1987) 18 November 2017, 18:51:45 UTC
811e3d4 set to release (#1986) 18 November 2017, 17:39:21 UTC
7343a33 add gw170608 to catalog (#1984) 18 November 2017, 17:35:00 UTC
f76b2ee down-select temps in memory (#1981) 16 November 2017, 23:48:40 UTC
7c373d5 add check integrity option to query and read (#1978) 14 November 2017, 18:54:36 UTC
a20b59c Has pycbc_live only check access to GraceDB if upload enabled (#1980) * Has pycbc_live only check access to GraceDB if upload enabled * Only requires gracedb_upload arg to be called 14 November 2017, 16:53:38 UTC
f641491 be explicity about not using a relative import (#1977) * be explicity about not using a relative import * fix typo 14 November 2017, 14:25:25 UTC
605b5a7 add test Rosenbrock likelihood (#1979) * add TestRosenbrock * fix typo 14 November 2017, 12:06:28 UTC
2b57913 add detrend method to timeseries (#1969) 13 November 2017, 23:06:36 UTC
4085224 add test eggbox likelihood (#1974) * add TestEggbox * change docstring formatting and fix loglikelihood * retry travis 13 November 2017, 22:34:18 UTC
ccd1e3e Write samples to arrays instead of groups (#1967) * store samples as multi-dimensional arrays instead of as groups * fix typos * change how acls are written * change how acls written again; update emcee_pt * update deprecation warning * fix bugs in reading acls 13 November 2017, 20:41:07 UTC
54413c4 Simplify writing samples to inference file (#1964) * always write all data in memory to file * always write all data to end of datasets * typos * whitespace * more whitespace 10 November 2017, 15:02:19 UTC
e35668c Add option to choose percentiles in pycbc_inference_plot_posterior (#1963) * Add option to choose percentiles in pycbc_inference_plot_posterior * Change option name 10 November 2017, 11:23:26 UTC
41c4e60 Add save state support for emcee (#1961) * move read/write state to BaseSampler * optionally specify state to write * set emcee's internal random number generator state * fix emcee to version 2.2.1 * move reading samples to set_p0 * fix typo 10 November 2017, 11:02:14 UTC
a4b80ab add notch filter (#1948) * add notch filter * Update resample.py * Update timeseries.py * Update resample.py * Update timeseries.py * update comments * more text * ws 08 November 2017, 13:57:01 UTC
4e69fde add unit test for transforms (#1889) * Add KL divergence module. * Add transforms test. * Ignore some transforms. * Remove other PR. * Change funtion for arrays. * Revert transform change. * Fix transforms. * Switch super and sub class. * Require that returned spins match masses. * PEP-8. * Ensure primary/secondary for mass-spin transforms. * Add chirp_distance to set of ranges. * Remove import. * Use isinstance. 08 November 2017, 02:09:31 UTC
4bf922f add option to return and interpolate complex qtiles (#1959) * add option to return and interpolate complex qtiles * update naming * renaming 07 November 2017, 20:53:07 UTC
c94f4e2 Add time-domain ringdown class in waveform generator module (#1951) 07 November 2017, 13:25:45 UTC
d5bd40b splitbank: add mchirp sort option (#1958) * splitbank: add mchirp sort option * fixup splitbank * fixup splitbank - remove redundant lines 01 November 2017, 19:26:33 UTC
137a08b Allow fields to be added that are a single value (#1957) * allow fields to be added that are a single value * use function to ensure list of arrays * remove if statement * put if statement back 01 November 2017, 18:30:25 UTC
2ac88b2 Give meaningful error when priors section missing (#1956) * give meaningful error when priors section missing * comment out unused variables in example ini file * fix update for travis 31 October 2017, 08:03:33 UTC
e3b8d4a Simplify, add log spacing image interpolation (#1954) 30 October 2017, 11:27:28 UTC
c9b9c2f Add function to perform the KS test to indicate if chains are burned in (#1952) * Add a function to perform the KS test to find the point of burn in * Fix doc * Sorting the array of samples is not required if we use scipy.ks_2samp * remove unused import * Move imports to top of the module and remove unused import * Shortcut to check the p-value criteria * Fill up burn in arrays after determining if chains have burned in 27 October 2017, 09:51:58 UTC
b175539 Add test gaussian likelihood (#1953) * move data/waveform gen to BaseLikelihood; add TestNormal * rearrange kwargs * add support to pycbc_inference * fix bug in multivariate init * allow for no static args * fix bugs in implementation * remove static args * remove expectation of waveform_generator, ifos, static_args * fix bugs * update travis test * whitespace 27 October 2017, 09:21:30 UTC
eaf3600 Save burn-in state to file (#1946) * save burn in state to file * only count samples if sampler is burned in * fix bugs * fix bug causing all false to always be returned 25 October 2017, 08:59:37 UTC
620d139 E@H: compile own Python on Debian 4 (#1949) - It gets increasingly difficult to work with the system's Python (and pip) that's linked with a pretty ancient version of libssl. So build an own Python with a newer openssl version. - pyOpenSSL was probably pinned to version 0.13 by requirements of Pegasus, which are now obsolete, so is the pinning - If pyssl_from=tarball, pyOpenSSL 0.13 and matching openssl-1.01p will be installed. Otherwise openssl-1.0.2l will be compiled and the latest available versiomn of pyOpenSSL will b einstalled (via pip). - Python compilation: rehash to make sure to use the newly built versions of python and pip, check for dbhas early as if it's missing, something must have gone wrong already during Pythoni compilation / installation 24 October 2017, 12:38:03 UTC
cdf3255 add indoc attribute if xmldoc is loaded (#1945) 24 October 2017, 09:39:34 UTC
back to top