swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
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
ef3e60d bump M2Crypto version 23 October 2017, 06:46:33 UTC
b82ee4e add openssl for debian 20 October 2017, 19:19:50 UTC
dc4153d install swig for debian 20 October 2017, 18:51:49 UTC
5ab7f1c Install the current LDG version of M2Crypto 20 October 2017, 18:22:29 UTC
9895f71 Add new waveform example (#1943) 20 October 2017, 11:10:54 UTC
3bc36e7 Numpy scheme (#1942) * Add start of numpy scheme * Add matchedfilter_numpy * Bugfix * Rename function 19 October 2017, 09:08:35 UTC
5a53139 add gw170817 to catalog update to losc urls which work on azure (#1940) 17 October 2017, 17:10:26 UTC
8a843b0 debug debian build 16 October 2017, 21:20:38 UTC
af803b1 Allow extract samples to write CSV. (#1921) * Allow extract samples to write CSV. * Change plot to load. * Remove --csv. * Indent. * Copy over likelihood stats. * Change docstring. 16 October 2017, 17:34:07 UTC
a0b49bb add gw170814, use requests which is more robust (#1939) 10 October 2017, 17:05:01 UTC
be8982d Distance to chirp distance transform (#1932) * Add a chirp dist and mchirp to lum dist function * Add luminosity dist to chirp dist transform * Add chirp_distance to location parameters list * ws * Tried to make the dquad module easier to read * Make mchirp an input in forward and reverse transforms for chirp distance transform * Make ref_mass an attribute of the class * Make _inputs and _outputs to be class attributes inside __init__ * Fixed docs * Added blank lines where required * Added more blank lines where required * Fix label for chirp distance * fix doc for dquadmon 10 October 2017, 17:04:08 UTC
ff7e04a Gate template along with data (#1862) * add ability to apply gates to generator * apply gates to templates * remove logging message * resize to power 2 to prevent memory growth * use for loop instead of list comprehension * remove logging message 10 October 2017, 15:00:51 UTC
31c3acd fix nans in noise generator (#1938) * noise gen fixes * ws 10 October 2017, 03:12:17 UTC
5261264 remove cuda tf2 (#1934) 10 October 2017, 03:08:55 UTC
a8107bb upload_xml_to_gracedb: allow thresholding on IFAR (#1904) 06 October 2017, 19:56:11 UTC
f9e80d9 Add an ifos argument to plot_psd (#1917) * add ifos argument to plot psd * help doc 06 October 2017, 19:07:02 UTC
d52a414 fix tiny bug in hexplots (#1915) 06 October 2017, 18:20:27 UTC
6735bca add image to readme to make it less dry. (#1936) * update readme * mistake * add flash image * update readme 04 October 2017, 09:46:10 UTC
2bdb0a4 add some basic classes for accessing information about cbc events (#1933) * add a basic gw catalog access * update codacy 03 October 2017, 21:40:16 UTC
0ec70ee add function to align waveforms (#1929) * add function to align waveforms * add extra * fix typo * ws * round to power 2, and add warning about waveforms split across boundary * allow to turn off resizing, add warning * Update utils.py 03 October 2017, 15:23:32 UTC
4a40f13 Minor change to fix display of FAP for PyGRB results (#1930) 03 October 2017, 15:20:48 UTC
2b5a028 add nl tides modification to phase (#1931) * add nl tides model * add nl tides * nl * touch * ws * Typo in documentation 01 October 2017, 11:30:53 UTC
7122717 remove unused test (#1935) 01 October 2017, 08:45:11 UTC
6df24ad fix for multi file changes, and for multi-tempered sampler (#1926) 27 September 2017, 20:11:20 UTC
7d318e9 add fir convenience functions (#1928) 25 September 2017, 16:48:08 UTC
e8bf153 New banksim skymax code (#1899) 23 September 2017, 00:20:46 UTC
ebb9ffa Update inspiral_skymax (#1898) 23 September 2017, 00:20:25 UTC
bd4d712 add mode_array support for get_td_waveform (#1925) * add mode_array support for get_td_waveform mode_array was introduced in lalsimulation in this redmine issue https://bugs.ligo.org/redmine/issues/5592 see example python script: https://bugs.ligo.org/redmine/attachments/5911/mode-array-example.py It is a method that allows the user to specify the exact (l,m) modes to use when generating a waveform. Currently on the NR waveforms are supported. This patch adds the mode_array parameter to get_td_waveform Note: the default behaviour is completely unchanged. edit input to int list of 2-tupples waveform.py : add try except for modearray waveform.py trying to fix bkwrd comp for modearray simplify implementation change from None to 0 Signed-off-by: Sebastian Khan <Sebastian.Khan@LIGO.org> * waveform.py: remove try/exp 20 September 2017, 08:03:43 UTC
8f7e735 Finalize matched-filter higher-order modes 19 September 2017, 12:50:07 UTC
cd11b5a Coded up u_value function 19 September 2017, 12:50:07 UTC
a09371a Add HOM matched-filter 19 September 2017, 12:50:07 UTC
c849004 Add unit test for distributions (#1883) * Add KL divergence module. * Add example configuration file. * Add distributions unit test. * Check that all designated distributions are being checked. * Add KL divergence unit test for rvs and pdf. * Add in unit test for power law distributions. * Remove extras. * Add unit test to cross check the logpdf and pdf functions. * Add solid angle test. * More verbose error. * Replace kl module with entropy module. * Replace one more call. * Address codacy. 18 September 2017, 14:18:36 UTC
5ce69bc allow for different sized kde (#1908) 18 September 2017, 14:16:49 UTC
ba0dc5d Add waveform transforms, and CustomTransform (#1920) * first pass at adding CustomTransform class * add functions * add from config, remove inverse for now * add waveform transforms to likelihood * add waveform transforms to pycbc_inference * fix bugs * fix more bugs * fix doc 16 September 2017, 22:10:52 UTC
5c16927 add iloveq conversion (#1919) * add iloveq conversion * Update conversions.py * Update conversions.py * Update conversions.py 16 September 2017, 15:23:15 UTC
cdff0d7 Use recent version of pyOpenSSL (#1918) (cherry picked from commit 32a4bb23e44592f69551570004c476fbd47a29ac) 16 September 2017, 09:52:40 UTC
aae0849 Fix bug when plotting colorbar (#1916) * fix zarg, zlabel in plot_posterior * don't break multiple files 13 September 2017, 13:26:22 UTC
a3edbe7 Allow multiple posteriors overlaid on each other (#1892) * Add multiple plotting posteriors. * Remove unused LaTeX package. 11 September 2017, 11:46:20 UTC
bf1c3e1 Set back to development 10 September 2017, 14:16:31 UTC
bc03655 Set for 1.8.1 release 10 September 2017, 14:10:05 UTC
30141ce Update lalsuite hash to 95ad957 (#1914) * Update lalsuite hash to 95ad957 * more robust checking of return codes * exclude large rom data file * deprecate pycbc-pylal * libs needed for new lalsuite * enable hide_code * deal with disk space issues * do not build lal-pulsar for bundle on SL6 * switch base pycbc docker container to v1.6-95ad957 10 September 2017, 14:08:56 UTC
90e059e Allow calibration adjustment in pycbc_inference (#1910) * Start to incorporate calibration model * Finish implementing calibration model * Add missing argument * Add function to get calib params from a dict of sampling params * Remove recalibration stuff * Add recalibration functionality * Add some documentation for using calib params * Add calibration parameters * Add functionality to use UIM transfer function if supplied 09 September 2017, 00:40:07 UTC
2de0c7e call bounded_from_config directly (#1907) 08 September 2017, 12:22:24 UTC
d126bf6 Set back to development 08 September 2017, 12:17:14 UTC
ea06aa9 Set for 1.8.0 release (#1912) 08 September 2017, 12:09:29 UTC
216a1e0 escape additional dollars in patch 08 September 2017, 01:33:26 UTC
a7780b8 escape dollars in patch 08 September 2017, 01:31:51 UTC
9577d48 fix if statements in test script 08 September 2017, 01:02:44 UTC
5d7e27c more robust proxy patching 08 September 2017, 00:26:33 UTC
093497c patch new ligo-proxy-init 07 September 2017, 23:41:43 UTC
9e102ea switch rom data path from svn rev 11 to git hash e02dab8c (#1911) 07 September 2017, 22:55:03 UTC
0e09bea add more debugging 07 September 2017, 22:41:13 UTC
7762a13 Switch LDG virtual env build to LIGO container (#1909) 07 September 2017, 21:02:47 UTC
0256fce Read calibration options from config file (#1903) * Add name attribute * Map model name to recalibrate class and add function to get model from config file * Tweaks to read calibration model from config file * Fix typos * Minor changes and clean-up * Changed return of from_config to class instance * Change from_config to classmethod * Move strain input to adjust_strain function 07 September 2017, 19:13:15 UTC
5abef42 Allow tidal terms in pycbc_generate_hwinj (#1902) * Add tidal terms to generate_hwinj * Fix bug * Work around the glue code * Remove uneeded code * Bit of reordering * Think this will work now! 07 September 2017, 08:30:55 UTC
d48a395 Update build system to use Debian 14 on Travis (#1905) * recognize unbuntu 14 as a travis system * switch back to ubunty 14 (trusty) * use gcc 4.8 on ubuntu 14 * use standard travis env for docker build * use pegasus 4.7.5 * set BOTO_CONFIG according to https://github.com/travis-ci/travis-ci/issues/7940 * docker execs should fail on error * set and reset uid to match pycbc user inside container * store cid in /tmp * tag BOTO_CONFIG fixes with FIXME 06 September 2017, 21:04:05 UTC
9e1353e Add ability to read hdf files in inject module (#1833) * add ability to read hdf files in inject module * fix taper bug * remove whitespace 05 September 2017, 18:40:52 UTC
9926682 Ignore the egg-info directory (#1900) 04 September 2017, 09:36:05 UTC
3829319 Add newSNR + SG stat (#1896) * Add newSNR + SG stat * Fix landscape warnings * Changes requested by Tom * Add another new line 04 September 2017, 07:33:12 UTC
22b9e73 Remove extra argument. (#1884) 01 September 2017, 23:28:31 UTC
f564492 Add calibration subpackage (#1893) * Create calibration subpackage * Add recalibrate class * Documentation for recalibrate class * Change input arguments for consistency * Remove whitespace * Add calibration subpackage * Temporarily remove import * Remove more whitespace 01 September 2017, 23:24:45 UTC
a2f8a78 Expose threshold_only (#1895) 01 September 2017, 22:42:01 UTC
be165c5 Modified pycbc.fotonfilter module to work with new version of foton (#1891) * Modified pycbc foton module to work with new version of foton * Fixed imports 01 September 2017, 14:16:50 UTC
5f410fd Patch pycbc_page_IFAR, h_0 level plot (#1894) * Output correct level for hierarchical removal level 0 if specified and hierarchical removals were done. * Add comments and streamline code a bit. More work to be done. * Add option for parser error for --use-hierarchical-level when box is not open. Also clean up some other lines. * Use opts not args * Get rid of parser error. It doesn't cover the cases properly. * try to catch all of the cases for closed and open boxes. * Catch foreground open box but no hierarchical removals case. * Explain potentially confusing set of if statements and else statements for hierarchical removals open box and closed box backgrounds to display. 31 August 2017, 15:39:26 UTC
c65e7f0 Add KL divergence module. (#1880) * Add KL divergence module. * Rename module. 30 August 2017, 14:08:54 UTC
c08bf23 pycbc_condition_strain: permit unscaled single precision output (#1888) * Edit condition_strain's CLI for less confusion and seal of approval Also permits saving conditioned strain in single precision without dynamic range factor. * Remove unneeded warning * Save the gates! 30 August 2017, 13:52:35 UTC
5da7fa9 Fix bug that if no hierarchical removals were done that the results page doesn't crash trying to access something that's not written to file. That is to say, if no hiearchical removals were done, the original code tries to access f[foreground_h0] which is not written if hierarchical removals are not done. This also insures that old statmap files are still compatible with pycbc_page_foreground. (#1890) 29 August 2017, 16:38:59 UTC
7773e48 plot_singles_timefreq: plot veto segments, fix gate plotting and caption (#1836) * plot_singles_timefreq: plot veto segments, fix gate plotting and caption * Tom's comment 29 August 2017, 15:04:39 UTC
75958a1 The minifollow up generator need to be told that --gating-file takes a file (#1887) * tell pycbc_plot_singles_timefreq node that --gating-file is a file * set for 1.7.10 release 28 August 2017, 11:43:14 UTC
5e117a0 Allow emcee to start from samples file (#1855) * allow setting initial points for emcee * move try/except * don't raise error when setting samples 27 August 2017, 22:06:47 UTC
0b41c47 add title to documentation landing (#1886) 27 August 2017, 12:44:42 UTC
d7f913c Set back to development (#1885) 27 August 2017, 01:01:47 UTC
5eb3dd5 release tag (#1871) 26 August 2017, 22:47:18 UTC
c8c9814 Hierarchical Removals but with Exclusive Background (#1881) * Preliminary attempt at doing hierarchical removals between inclusive OR exclusive backgrounds. * Fix type error. * Get rid of useless import * Fix typo. * More typos... * Logical error in checking variables. * Add comments. * Fix code error and clarify code. * Save what method of hierarchical removal was chosen in the analysis. * Preliminary attempt at doing hierarchical removals between inclusive OR exclusive backgrounds. * Fix type error. * Get rid of useless import * Fix typo. * More typos... * Logical error in checking variables. * Add comments. * Fix code error and clarify code. * Save what method of hierarchical removal was chosen in the analysis. * don't draw arrow if not more significant 26 August 2017, 22:19:17 UTC
back to top