swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
6955748 Set for release v1.18.1 (#3722) 28 May 2021, 07:05:23 UTC
165fab0 Use single stat class everywhere (#3715) * use the single class for fit codes, enables single stat options * also update minifollowups * Remove debugging print statements * MIssed one * update fit command line for example search * more config updates Co-authored-by: Ian Harry <iwharry@googlemail.com> 27 May 2021, 13:55:39 UTC
be01978 allow min/max in chisq bin calculation (#3717) 27 May 2021, 11:04:38 UTC
dba4575 Add condition for mchirp less than min_mchirp (#3721) * Add condition for mchirp less than min_mchirp * bump to restart checks 25 May 2021, 18:45:24 UTC
c9d9ffe Various improvements to `pycbc_make_skymap` (#3719) * Rename variable and define before loop * Move a block of code where it belongs * Clearer variable name * Move variable definitions when needed * Avoid a second loop to calculate network SNR * Remove lots of duplicated operations * More reorganization of code for gathering single template results * Clearer variable name * Some more variable renaming and cleanup * Simplify overcomplicated if-else blocks * Remove complicated definitions of file paths; avoid unnecessary file copy; avoid reusing a variable name * Not sure how that could work before… * Better handling of channel name with fake strain * Mark GW170817's source position * Fix errors * Nope, those are not needed * Use TimeSeries and FrequencySeries instead of just Numpy arrays * Add debugging plots (revert this before merging) * Some more code reshuffling and dropping no-longer-used variables * Ok, now we FINALLY get to the good stuff * Make sample rate int * Remove FIXME after merging #3709 * Revert "Add debugging plots (revert this before merging)" This reverts commit 092f1def4e23ff4d150236c93a7a0bcf51cab664. * Fix nasty bug - Do not remove items while looping over them!!! * Whitespace * More careful handling of segments and padding; add --segment-source option to avoid unnecessary GWOSC queries * Handle epoch-less FrequencySeries in `save()` method * Add an example with simulated data, and run under automatic tests * Python 3 required for test * Try excluding Python 3.6 25 May 2021, 17:25:29 UTC
b820e2f Add LAL cosmology option to mchirp_area_improved.py (#3718) * Add LAL cosmology option * Add reference to lal_cosmology constants * whitespace make codeclimate happier 24 May 2021, 19:30:35 UTC
4a720ba allow more general single stat in coinc statistic (#3716) * allow more general single stat in coinc statistic * remove sngls from coinc naming * cc 24 May 2021, 13:53:32 UTC
ff2182f p3 fixes, but in hredidx to add statmap (#3714) 21 May 2021, 14:27:33 UTC
0489f33 Fixes to functions that load arrays, time and frequency series from files (#3709) * Fixes for `load_frequencyseries()` * Fixes for `load_timeseries()` * PEP8 * Fixes to `load_array()` * Allow reading epoch-less FrequencySeries * Woops 21 May 2021, 13:41:53 UTC
a34fbb5 Make some error messages more informative (#3710) 19 May 2021, 21:19:35 UTC
7d55dd7 Make sure FNULL is closed properly in pycbc.libutils.pkg_config_libdirs (#3707) * pycbc.libutils: make sure FNULL is closed properly close_fds doesn't propagate the closure back to the parent * pycbc.libutils: fix line lengths 18 May 2021, 16:50:53 UTC
0db9189 ci: update lalsuite-dev image to igwn namespace (#3708) the ligo namespace is dead 10 May 2021, 08:07:17 UTC
18f300e add the O3a run type so it can be queried through gwosc (#3706) * add O3 rangel to segs * rename for consistence, (same segs actually) 04 May 2021, 12:16:42 UTC
9d95f45 Restore interactive plotting (#3705) * interactive plotting fix * fix gating plot 04 May 2021, 11:21:01 UTC
7c1d90d handle 170608 in a nicer way (#3704) * handle 170608 in a nicer way * update * poke 03 May 2021, 07:46:44 UTC
6c18b7d Fix incorrect data generation for simulated noise (#3703) * Ensure pad-data consistency * Use actual start time always 28 April 2021, 08:40:02 UTC
d0ecf3e replace all references of numpy.int with int (#3701) this resolves a deprecation warning from numpy 1.20, see https://numpy.org/devdocs/release/1.20.0-notes.html#using-the-aliases-of-builtin-types-like-np-int-is-deprecated 22 April 2021, 13:27:32 UTC
51b742b fix bug in limited size dict, minor comments (#3702) * fix bug in limited size dict, minor comments * whitespace 21 April 2021, 18:51:54 UTC
8e555d8 Add option for segment server when making sky maps (#3700) Co-authored-by: Brandon Piotrzkowski <brandon.piotrzkowski@ligo.org> 21 April 2021, 07:23:46 UTC
e4eacab Mchirp and q from uniform mass1 and mass2 (#3681) * adding distribution for mchirp and mass ratio q from uniform component mass * update an old documentation, fix a seemingly bug * add documentation * add the new distribution functions into package * fix a bug * fix bugs * add settings for test suite, add some documentation * fix test suite issue * fix a typo for test suite * adding documentation, fix cc issues * adding documentation for q integral * adding documentation * after autopep8 fix * fix cc * adding distribution for mchirp and mass ratio q from uniform component mass * update an old documentation, fix a seemingly bug * add documentation * add the new distribution functions into package * fix a bug * fix bugs * add settings for test suite, add some documentation * fix test suite issue * fix a typo for test suite * adding documentation, fix cc issues * adding documentation for q integral * adding documentation * after autopep8 fix * fix cc * fix cc * fix cc * fix cc and add doc * add documentation, fix cc issues * add example for doc * update doc * fix cc issues * fix cc * fix cc and a typo * autopep8 * fix cc and doc * fix cc * fix a typo * fix the lognormal bug for mass and power law distribution, also improve the original code a bit. * fix a fatal bug!!! the inv cdf function for q_from_uniform_mass1_mass2 is fixed * add a check for mass distribution cdf inv param (value) * pep8 issue * pep8 issue * pep8 issue 20 April 2021, 09:16:55 UTC
d002d3d numpy style docstring for get_area (#3694) * numpy style docstring for get_area 17 April 2021, 15:22:37 UTC
8cfd18a Raise error in conversions if unsupported (l,m) (#3697) 16 April 2021, 11:57:49 UTC
ba74cf5 PyCBC Live: allow colons in channel names (#3695) 15 April 2021, 14:59:29 UTC
2c8dfdb Improve of area calculation on mchirp_area.py (#3691) * Improve of area calculation on mchirp_area.py * Change intmc help message * Change get_area help message * Change mcb mcs variables name 15 April 2021, 10:58:39 UTC
b23d14a Adding helper message for 'psd-abort-distance' used by PyCBC Live. (#3690) * Adding helper message for 'psd-abort-distance' used by PyCBC Live. * fixing a typo in PyCBC Live helper message. Co-authored-by: ronaldas.macas <ronaldas.macas@ligo.org> 15 April 2021, 08:36:48 UTC
6134ea8 test pol marg models in unittest (#3686) * force fork on macosx * test pol marg models in unittest * set cores * does this work? * min 13 April 2021, 14:19:35 UTC
eb4c6f1 force fork on macosx (#3692) 13 April 2021, 14:19:23 UTC
87ce2d5 Changing the description to reference 'prior' instead of 'distribution' (#3685) 06 April 2021, 14:13:55 UTC
4022136 avoid astropy issues in last point release (#3689) * avoid astropy issues in last point release * avoid astropy issues in last point release * avoid astropy issues in last point release * typo 06 April 2021, 13:27:43 UTC
0053b41 pycbc_make_skymap: add support for generating skymaps from simulated data & injections (#3657) * multi-ifo options for fake-strain and fake-strain-seed * Removed the dependence of fake-strain on injection files, can now be injected into data. Changed argument names, added to the main function * Removing opt. from these variables within the main function * removing print, extra space, and nargs to allow rebasing * Updating branch to rebase to main * removing a lot of spaces * Restoring the new line at the end of the file * Replace if not fake_strain with an else * Changing the action & type for fake-strain-seed * Removing nargs='+' and cleaning up if statements 30 March 2021, 10:56:14 UTC
72d8944 Changed the gating to use the default method of the time series. (#3673) * Changed the gating to use the default method of the time series. Added a new option --autogating-method to choose between different available methods to apply the gates. * -Changed the option --autogating-method to --gating-method. -Changed how the gates are applied not only for auto-gates but provided ones as well. -Adjusted the encoding of strings in the git-info of setup.py to allow for umlauts. * Added encode and decode options to the GitInfo object. Calling this function asserts that all strings have the same encoding. The default error-behavior for the encoding is set to `replace`, such that unknown characters don't break the function but get replaced. * Encoding strings that are written to the file. Removed the encode and decode funtion from GitInfo, as they are not required. Encoding every string that is written to setup.py. Changed the write-mode of the file to be bytes. * Fixed wrong name of opt. Made some changes to please codeclimate. 30 March 2021, 09:00:22 UTC
014cb33 Improve error logging when querying segdb (#3679) 19 March 2021, 12:06:38 UTC
894041e fix definition of inclination; add thetajn (#3676) 16 March 2021, 17:02:00 UTC
10199f3 add option to not save state with dynesty (#3675) 15 March 2021, 17:41:34 UTC
6cd8c3f Fix a couple more LISA problems (#3674) 14 March 2021, 17:30:38 UTC
9ba3ad1 simple convenience plot method (#3672) * simple convenience plot method * add in case of complex data 12 March 2021, 16:26:44 UTC
138ee11 fix loop on failed attribute (#3670) 12 March 2021, 13:31:50 UTC
836e93d fix polarization marginalization normalization in single template model (#3652) * fixes for single template model * cc 11 March 2021, 23:00:10 UTC
95d1876 updates to relative model (#3649) * add inference model test * speed up relative model * cc 11 March 2021, 15:38:55 UTC
87ecd4d add option to make saving data optional (#3669) 11 March 2021, 14:39:18 UTC
1be2a9d Remove unnecessary execution bits from .py files (#3664) 11 March 2021, 12:17:01 UTC
5354d34 Fix bug in final_spin_from_initial (#3650) * Fix bug in final_spin_from_initial * spin floats Co-authored-by: Miriam Cabero <miriam.cabero@condor1.atlas.local> 10 March 2021, 20:04:29 UTC
1ccf96e add intended python requirement (#3666) * add intended python requirement * update * Update setup.py 10 March 2021, 19:03:24 UTC
03fd404 make it easier to load data and models (#3668) 10 March 2021, 18:43:33 UTC
152637c speed up field array access when using eval (#3655) * speed up field array access when using eval * fix * cc * fix 10 March 2021, 18:40:34 UTC
5a80df7 Fix missing bits from #3057 (#3663) * Fix missing bits from #3057 * Ian's suggestion * This is now unnecessary 10 March 2021, 14:04:23 UTC
6916603 Propogate tags to minifollowup jobs (#3667) 10 March 2021, 13:09:19 UTC
e7dc760 update h5py requirements (#3665) * update h5py requirements * update * put python version requirement in specifically 09 March 2021, 18:25:01 UTC
f8f5715 add https://pypi.org/project/htchirp/ (#3658) 05 March 2021, 18:19:57 UTC
9607f8f fixes to help msgs for injection group (#3656) * fixes to help msgs for injection group * fix typo * Fix wrong help message for inj scale factor * codeclimatecomplaint 04 March 2021, 21:54:37 UTC
d2a9743 add p39 to testing (#3642) * add p39 to testing * include python 39 in more places 01 March 2021, 22:14:38 UTC
a275334 silence ragged warnings (#3653) * silence ragged warnings * fix 01 March 2021, 22:13:59 UTC
3e48f03 add ability to set fd sequence with plugin (#3648) * add ability to set fd sequence with plugin * fix * space 26 February 2021, 14:25:59 UTC
3e4ea07 unpin numpy version (#3646) * unpin numpy version * test * always recreate tox env * wrong way around * nvm * use minimum numpy version when building wheel * also add catchall * future is unpinned * fix typo 26 February 2021, 09:54:44 UTC
10158dd various fixes to docs / metadata (#3645) * update random install docs, merge description * update manifest * fix links * update manifest * remove links to azure 26 February 2021, 09:52:57 UTC
5bd7b77 add option to set final taper size for pre-merger waveform (#3647) * add option to set final taper size for pre-merger waveform * fix 24 February 2021, 12:18:28 UTC
b0afce9 use right name for maxl phase in current stats (#3644) 23 February 2021, 13:11:21 UTC
d8dafa6 Add script to estimate source probabilities from trigger files (#3637) * Add script to estimate source probabilities from trigger files * Change import section * Address comments on parser section * Change logging and makedir * Add explanation of sngl_snr[ifo] * Fixing duplicate naming error * Add --include-mass-gap option * Address comment on outfile naming * Changes due to use pycbc.makedir * Add more help to --search-tag 23 February 2021, 12:17:08 UTC
6b2661f set back to devel (#3643) 23 February 2021, 10:52:47 UTC
daf32ff update (#3641) 23 February 2021, 09:53:18 UTC
c1a87df enable basic mac tests (#3631) * add basic mac test * turns out seob did need extra files, darn * check * debug * more debug * test * huh * remove debug statements 22 February 2021, 21:34:12 UTC
72a73e4 do not hard require old emcee version, do require lalsuite (#3633) * do not hard require old emcee version * require lalsuite 19 February 2021, 13:41:06 UTC
6b5cd99 allow pycbc plot posterior to compare parameters with the nearest injection (#3639) * add option to plot closest in time injection values * typo * fixes 19 February 2021, 13:38:34 UTC
e0e4675 start moving to more standard python test infrastructure (#3629) * add pytest conifg and make test array compatible * make fs compatible with pytest * make time series compatible with pytest * fix waveform utils test * make skymax test work with pytest * fix schemes * coinc stat test fix * fix frame test for pytest * make fft test compatible with pytest * waveform tests update * can only do one fftw backend test (global state issue) * add tox configuraton file * update tox and use in test suite * update * fix * fix * this? * udpate deps * add a few more waveforms to test * check more approximants in waveform test * check more approximants in waveform test * OK, this is run twice in frame * Update test_skymax.py 17 February 2021, 17:42:34 UTC
5e5fcfe Add FromFile injection type (#3610) * add from file injection handler class * fix bugs, make api standard * allow inject to happen in place in time series * use time series inject method * add conditioning to fromfile and allow frame files to be read * code climate * fix err handling for py2.7 * change name to incoherent_from_file * fix whitespace 17 February 2021, 16:35:24 UTC
54454f4 fetch full git history so version is set correctly when building wheel on github (#3638) * fetch full git history so version is set correctly * formatting 17 February 2021, 16:20:34 UTC
056efd5 set reference time for injections, used for some projection methods (#3634) 17 February 2021, 15:58:48 UTC
f7bde78 try to make relative model independent of detector (#3622) * try to make relative model independent of detector * run black, various fixes * cc * woops 17 February 2021, 15:30:53 UTC
714c432 pycbc_make_skymap: ability to query segment database (#3636) * First pass * fix * fix * dqsegdb names * Maybe this way is better * Required subclass of MultiDetOptionAction * fix * Make it consistent with original MultiDetOptionAction behavior * Need to specify veto definer too * Ian's comment 17 February 2021, 11:53:19 UTC
fb03618 unpin h5py and fix issue in descriptor usage of compund types (#3632) * fix use of descr with metadata * unpin h5py * fixes * this too 16 February 2021, 19:36:58 UTC
812e7f1 update python compatibility metadata (#3630) 16 February 2021, 19:28:16 UTC
809771a try building wheels (#3625) * try building wheels * Update basic-tests.yml * Update basic-tests.yml * Update basic-tests.yml * Update basic-tests.yml * update * upload artefact to wheel * move pypi to separate workflow * test * fix * fix * check * test * try this * try cibuildwheel * test * test * test * test * fix 16 February 2021, 19:17:20 UTC
a1ede5b silence annoying warning messages (#3635) 16 February 2021, 14:15:25 UTC
b76742a Executable to merge HDF5 injection files (#3628) * Initialize inj merge hdf executable * Add error handling and small fixes to merge inj * Remove use of from_cli 13 February 2021, 17:39:15 UTC
9c25186 Simplify effective nsamples logic and don't try to use nacl ACLs (#3627) * simplify burn in logic to avoid accidently calculating effective samples when not burned in * always calculate acls in checkpoint method 12 February 2021, 21:39:27 UTC
b78b4e0 add test model to build posterior prob from samples (#3616) * initial commit * fixes + logging * fixes * cc * add validation script for test posterior * bounds have to be done manually * plot mod * Update analytic.py 12 February 2021, 15:00:17 UTC
5121844 Fix bug in SkyMax chisq code (#3626) 12 February 2021, 13:14:47 UTC
ade8472 Add support for legacy waveform strings (#3624) 11 February 2021, 23:36:35 UTC
c76863f fix reproducible noise bug (#3621) * fix reproducible noise bug * add unit test to check that overlapping time series are the same * update expected noise sum values * Update injection SNR to have wider tolerance 11 February 2021, 17:06:11 UTC
f843e25 Fix bug in PyCBC Live's test (#3617) 10 February 2021, 11:22:02 UTC
57abafc Changing two broken imports for ConfigParser (#3620) * Changing two broken imports for ConfigParser * Code climate issues 09 February 2021, 15:35:31 UTC
fd88cd3 gracedb upload script - add options to make output without upload (#3618) * Add ability in pycbc_upload_to_gracedb to not upload anything, to choose to use a naming convention, to check if the event already exists in gracedb before upload and to specify xml output directory 09 February 2021, 12:05:58 UTC
432146e renormalize to avoid numerical artefacts (#3613) 05 February 2021, 20:35:16 UTC
c43fcbb Reimplement PhaseTDStatistic (#3596) * Reimplement PhaseTDStatistic * Fix error in PyCBC Live due to args.statistic_files being modified by from_cli() * Switch PyCBC Live test to use the PTA statistic again * A couple fixes from Codeclimate * Add reference for coinc stat * Add safety check for coinc_lim_for_thresh() 05 February 2021, 16:53:40 UTC
0a4dc9b pycbc_optimize_snr: add support for particle swarm optimization (#3615) * Adding the PSO optimizer to pycbc_optimize_snr * Formatting changes * removing irrelevant import * Changes * Removing a redundant line * pyswarms not installed error * List to Array change * Pushed the wrong changes 05 February 2021, 16:37:28 UTC
efe5357 Pycbc_live must make output that Bayestar can use (#3611) * Fix for problem reported by Ronaldas * Can be done more straightforwardly * Add ligo.skymap dependancy * Include Bayestar * Bayestar is python3 only * Don't need to check for python3 here as well 05 February 2021, 14:49:46 UTC
b70b879 reset to dev mode (#3614) 04 February 2021, 15:00:53 UTC
853cfa1 set for release (#3612) 04 February 2021, 12:58:08 UTC
9b1fdd9 add kwarg for IFOs in reference network (#3609) * add kwarg for IFOs in reference network 03 February 2021, 15:56:08 UTC
e1197de pycbc_dtphase: fix inclination convention, UI improvements and cleanup (#3606) * pycbc_dtphase: UI improvements and cleanup * Also apply #3577 to pycbc_dtphase 03 February 2021, 09:36:07 UTC
0e91c27 try this (#3608) 02 February 2021, 12:30:52 UTC
b285fbd only accept points that have larger logl in dynesty (#3605) 29 January 2021, 14:39:06 UTC
7c0fc23 Adding the functionality of passing the approximants into BAYESTAR (#3604) * Adding the functionality of passing the approximants into BAYESTAR * indentation changes * indentation changes * indentation changes 29 January 2021, 12:01:52 UTC
3a4ed15 make sure things are ints in noise generation that need to be (#3602) 29 January 2021, 09:28:23 UTC
354018f fix plive test (#3603) * fix plive test * another rounding issue * update checker 28 January 2021, 18:46:08 UTC
692d6d6 generate lal detector type from pycbc detector (#3598) * custom detectors can now transform to lal detector * fixes * cache frdetector 27 January 2021, 16:23:57 UTC
db311ee add detectors with config file (#3597) * add detectors with config file * fixes 27 January 2021, 11:05:51 UTC
9a5b12f Add SEOBNRv4HM_ROM to dictionary of filter time lengths (#3592) * Add SEOBNRv4HM_ROM to dictionary of filter time lengths * Create new length estimator for SEOBNRv4HM waveforms. Max mode number=5 by default * Merge SEOBNRv4HM and IMRPhenomHM filter length calculation to avoid code duplication * Fix linter errors 26 January 2021, 21:48:40 UTC
0762ce4 Move interpolation into new parent class of WorkflowConfigParser (#3589) * split workflow configparser class * separate configparser into non-workflow part * import error * update * fixes * fixes * run black * various cc issues 26 January 2021, 13:38:36 UTC
320a507 Add basic unit test for coinc stat module (#3593) 26 January 2021, 09:37:32 UTC
back to top