swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
2f773a0 Update setup.py (#3908) Prepare for v2.0.1 release 06 January 2022, 15:40:15 UTC
a6ffedb Update docker_build_dist.sh (#3909) Need rsync when pushing to OSG. 06 January 2022, 15:39:58 UTC
bf00c1c Documentation for `pycbc_condition_strain` (#3892) * Initial documentation for `pycbc_condition_strain` * Perhaps a less confusing name * Better * Finish up * Better make this clear * Forgot the multi-ifo 06 January 2022, 14:08:49 UTC
4c2ac8c don't set profile within jobsetup (#3905) 06 January 2022, 14:01:01 UTC
a43feb8 avoid a few floating point precission issues (#3904) 06 January 2022, 13:56:34 UTC
375fe22 remove explicit subworkflow dependency (#3855) * remove explicit subworkflow dependency * update 06 January 2022, 13:55:33 UTC
acc1963 add population_models module into pycbc.population (#3854) * delete, duplicate with utils.py file * move MD2014 SFR into pycbc.population.population_models module * add population_models module into __init__.py * add first version of population_models.py * move 'rate_from_redshift' & 'distance_from_rate' to population_models * add 'rate_from_redshift' and 'distance_from_rate' functions & fix some codeclimate issues * add sympy>=1.9 * add functions in population modue * include population.population_models * address issues in unit and codeclimate * fix codeclimate issues * sympy>=1.9 * add sympy>=1.9 * disable latex * just import necessary modules from sympy * update * test * add maxz for distance_from_rate function * optimize & distance_from_rate() finally works * fix negative value issue & interpolation issue * fix codeclimate issues * fix codeclimate issues * fix cc issues * change npoints * update * try to install matplotlib earlier than sympy * init_printing(use_latex=False) * add latex * test: try to see what will happen when not import sympy * test: install matplotlib after sympy, also comment out "import sympy" * update * pl.rcParams.update({"text.usetex": False}) * update the note in distance_from_rate * configure file not work yet * fix bug in _create_interpolant() * matplotlib.rcParams['text.usetex'] = False * fix cc issues * fix cc issues * matplotlib.rcParams['text.usetex'] = False * don't add sympy has hard requirement, minor api changes * remove rcParams['text.usetex'] = False * move sympy into companion.txt * debug & polish * fix cc issues * Update __init__.py * Merge branch 'master' into population_dev * fix conflicts * test: add back init_printing(use_latex=False) * test: init_printing(use_latex='matplotlib') * remove init_printing() * set 'text.usetex': False in fgmc_functions.py * fix "No module named 'pycbc.events.eventmgr_cython'" * make it usable by pycbc_create_injections * fix cc issue * test: try to fix the issue in "basic tests " * reduce blank lines * add ExternalPopulationPrior * go back to the previous approved version Co-authored-by: Alexander Harvey Nitz <alex.nitz@gmail.com> 03 January 2022, 14:54:31 UTC
c5c9a10 made pycbc_make_inference_plots_workflow compatible with Pegasus 5 an… (#3902) * made pycbc_make_inference_plots_workflow compatible with Pegasus 5 and made the plot_prior optional in inference_followups.py * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues * fixed the codeclimate issues Co-authored-by: Shilpa Kastha <shilpa.kastha@condor1.atlas.local> 23 December 2021, 14:19:47 UTC
0bb2754 Integration of pygrb aligntotalspin functionality into pycbc/transforms.py as a class (#3756) * added first version of aligntotalspin class to transforms.py * fully functional (uncommented) aligntotalspin class added to tranforms.py * Reformatted transforms.py and performed a number of small modifications as requested (removing comments, restructuring multi-line statements, removing second numpy import) * Update pycbc/transforms.py Co-authored-by: Andrew R. Williamson <a-r-williamson@users.noreply.github.com> * Update pycbc/transforms.py Co-authored-by: Andrew R. Williamson <a-r-williamson@users.noreply.github.com> * Fixing bugs I introduced in AlignTotalSpin. * Correcting output when no-/aligned-spins passed * Following standard input/output param handling * Fix typo * Adding the transform to dict for config use * Make frame transform work on sets of inputs * Moved jframe_to_l0frame function to pnutils.py from waveform_modes.py. May need to do the same for i0frame_to_jframe * Moved l0frame_to_jframe function from waveform_modes to pnutils * made alterations to ensure my added and moved code is compliant with code checks * made alterations to ensure transforms.py to make compliant with code checks * made alterations to ensure transforms.py is compliant with code checks * made alterations to ensure transforms.py is compliant with code checks * made alterations to ensure transforms.py is compliant with code checks * made alterations to ensure transforms.py is compliant with code checks * attempting fix for like 2299 of transforms.py * Removed _formatdocstr lines in pnutils * Updated docstrings in l0frame_to_jframe and jframe_to_i0frame functions to fit expected formatting * added data type labels to docstrings * added blank line under dictionary header in docstrings for jframe_to_I0frme and it's sibling function Co-authored-by: Samuel Higginbotham <samuel.higginbotham@ligo.org> Co-authored-by: Andrew R. Williamson <a-r-williamson@users.noreply.github.com> Co-authored-by: Andrew Williamson <andrew.williamson@ligo.org> 17 December 2021, 16:22:40 UTC
4e8c89c Update matchedfilter.py (#3891) * Update matchedfilter.py Improve documentation as highlighted in #3888 and #3887 * Fix CC 15 December 2021, 20:21:36 UTC
acb6edb Fix ligolw.py for new release of ligo.lw (#3901) * Fix ligolw.py for new release of ligo.lw * MANY places where we used removed get_table func * Some ilwds to remove * Try this? * Run PyCBC live only for python >=3.8 * Don't do this one either * Add comment * Avoid broken lalsuite version 14 December 2021, 15:58:48 UTC
cb87d6e Add multi fgmc executable and one missing pop module import (#3874) * pop executables: whitespace, typos * initial checkinin of multiifo pastro script * Fixing imports in pycbc population * Switch to logging, extra diagnostic plot option * address review * less ambiguity on usage of bank files * syntax 13 December 2021, 22:29:44 UTC
d4fca90 Don't hardcode event ID format (#3900) 13 December 2021, 11:42:39 UTC
177030a fix erroneous leftover variable in error message (#3898) * fix erroneous leftover variable in error message * simplify error handling, disentangle ifos from gid * fix thinko in definition of ifos 10 December 2021, 13:34:26 UTC
351f493 Error message from missing buffer size (#3896) 09 December 2021, 15:08:42 UTC
e49d04c Improve error when strain data is not available (#3897) 08 December 2021, 18:02:13 UTC
056c031 optimize SNR : few cleanups, allow for no GDB id (#3895) * optimize SNR : few cleanups, allow for no GDB id * get rid of syntax errors, add stub for network SNR calculation debug * address comments * minor docstring edit 07 December 2021, 16:12:08 UTC
efeaeb6 Separating different blocks by time-step. (#3894) 06 December 2021, 14:46:53 UTC
819e9b3 Allow decimation thresholds in any order and with negative values (#3878) * Allow decimation in any order and with negative values * give decimation in analysis.ini files * Tom's comments * Test negative decimation in example workflow Co-authored-by: Gareth Davies <gareth.davies@ligo.org> 04 December 2021, 09:55:35 UTC
7e9b590 fix cache file reuse (#3882) * fix cache file reuse with pycbc_submit_dax * fix * remove cache from pycbc_submit_dax 01 December 2021, 10:18:13 UTC
e00638a fix memory leak in field array access using expressions (#3890) 30 November 2021, 20:25:02 UTC
635cb41 Re-enable failure on Sphinx warnings (#3879) * Fix a few doc syntax errors * Turn Sphinx warnings into errors * Fix more doc syntax errors * Fix more doc syntax errors * Fix more doc syntax errors * Fix (?) one more doc syntax error * One more error * Is this enough? * One more * More * Fix more errors * This one was harder * Update segments.rst Remove the old usage, which is now removed * Update datafind.rst * Fix another one * Add graphviz Co-authored-by: Ian Harry <iwharry@googlemail.com> 30 November 2021, 17:25:21 UTC
80bd9eb sanitize newlines in configparser input to spaces (#3883) * sanitize newlines in configparser input to spaces * fix typo 30 November 2021, 17:24:30 UTC
be1e26a Limit the number of samples used for KDEs in plot posterior (#3889) * add ability to limit the number of samples used for kde construction * handle kdeargs not supplied 30 November 2021, 16:09:57 UTC
e841a95 attempt to fix inter-workflow dependencies (#3868) * unkown * doesn't work, but throws up hands * might as well make test files visible, should go into proper workflow unittest * remove debugging output * as as unittest * update * fix * fix * Ensure stage_out gets set to True * Fix SyntaxWarning Co-authored-by: Ian Harry <ian.harry@ligo.org> 30 November 2021, 08:29:18 UTC
c0e2064 fix FIR zero filter for short length coefficients (#3881) 29 November 2021, 15:25:39 UTC
a13c18e Fix three deprecation warnings coming from the tox tests (#3873) 29 November 2021, 12:04:33 UTC
e5a6513 edit example seach config to enanble decimation again (#3877) * test * test 29 November 2021, 09:26:23 UTC
1703013 Various improvements to example scripts (#3872) * Various improvements to example scripts * Fix typo * Better not change this 26 November 2021, 15:59:35 UTC
baa0823 remove normalisation by mean count above threshold in fit_over codes (#3862) 24 November 2021, 15:47:08 UTC
5377186 Fix deprecated `pcolormesh()` call and pin epsie to 0.7.1 for now (#3870) * Fix deprecated `pcolormesh()` call * Woops * Fix another deprecation warning and switch to smooth shading * pin epsie to 0.7.1 for now Co-authored-by: Collin Capano <collin.capano@aei.mpg.de> 24 November 2021, 14:02:01 UTC
4b677f0 add options to set submit and local site dirs (#3857) * add options to set submit and local site dirs * update * fixes * also add option to create unique scratch folder * still test pycbc_submit dax * add execption type * move dax into addition planner args * bring back submit.sh * fixes * more fixes * fix * test 17 November 2021, 23:20:58 UTC
a3fdcfd Move custom LIGOLW content handler classes to `pycbc.io.ligolw` (#3866) * First batch * Second pass * Code Climate * More Code Climate 17 November 2021, 14:00:18 UTC
97fcfe4 add distance marginalization (#3864) * test * checkpoint * test * point * check2 * move stuff around more * checkpoint * test * test * try this * test * fixes * ws * update * refix * fixes, add bounds check * revert single model * revert run.sh * revert * fixes * woops * refert single example * cc * cc 16 November 2021, 16:52:09 UTC
7e37e75 only analyze templates which have triggers (#3852) * only analyze templates which have triggers * update based on PR comments * udpate * fix * fix * update comments * minor typo to comment Co-authored-by: Thomas Dent <thomas.dent@usc.es> 16 November 2021, 15:31:21 UTC
9ec2525 Update imports in pycbc_make_grb_summary_page (#3030) * pycbc_make_grb_summary_page: update imports remove all unused imports, and replace `import *` with named imports * Enable test of `pycbc_make_grb_summary_page` Co-authored-by: Tito Dal Canton <tito.dalcanton@ijclab.in2p3.fr> 16 November 2021, 12:07:16 UTC
0341e5c Fix analysis time (#3763) * remove the constraints that data from different detectors should have the same length * add some notes * add for loop for not-the-same-length data from different ifos * finally a working milestone * adding support for maginalized_polarization * adding support for marginalized_polarization * using autopep8 to address code climate issues * cc issues * add support for MarginalizedPhase, change its inheritance to GaussianNoise * fix import gaussiannoise class * fix code climate issue (line too long) * autopep8 11 November 2021, 15:57:16 UTC
ed3edbc Updated GWTC catalogs (#3863) * Adding GWTC-3 catalog * Updated GWTC catalog list * Updated GWTC catalog list Co-authored-by: Sumit Kumar <sumit.kumar@condor4.atlas.local> 11 November 2021, 13:02:32 UTC
562e651 Fix sort error on param output if single parameter (#3861) * Fix sort error on parameter output if single paramter If using pycbc_fit_sngls_over_multiparam with a single parameter for smoothing, then the parameter output will be sorted on that parameter, rather than in template id order This fix prevents the sorting of the original parameter array to keep it in the original order * Update pycbc_fit_sngls_over_multiparam Co-authored-by: Alex Nitz <alex.nitz@gmail.com> 11 November 2021, 10:01:02 UTC
a185dcc fix typo in pycbc_inspiral (#3860) This would cause an error I think if all no templates were generated. That might happen in some injection cases with lots of filtering. 10 November 2021, 13:44:00 UTC
54a23a6 add time range that covers o3b to be able to query gwosc segments (#3859) 08 November 2021, 15:01:35 UTC
a8cfe93 add minimal inference workflow test (#3851) * add minimal inference workflow test * fix typo * fixes * add debug * update memory request * Update inference-workflow.yml * Update check_job.py 08 November 2021, 12:54:29 UTC
463fb14 Adding GWTC-3 catalog (#3858) Co-authored-by: Sumit Kumar <sumit.kumar@condor4.atlas.local> 08 November 2021, 08:20:54 UTC
ae4541b make grid tools / proxy checks optional in start script (#3856) * make grid tools / proxy checks optional in start script * change name 07 November 2021, 17:41:25 UTC
9176a13 minor cleanups for the new p5 code, reduce options (#3830) * first pass to remove subworkflow extra options * fixes * stuff * testing * ws * simplify, remove redundant code * fixes * revert this * fix * cc * more cc * correction requests * cc * do this * typo 02 November 2021, 17:07:09 UTC
3089ad5 Use O3-style autogating in `pycbc_make_skymap` (#3849) 28 October 2021, 20:03:35 UTC
7123a42 Add injection_sample_rate argument to ringdown injections. (#3850) 26 October 2021, 21:36:00 UTC
a1ee422 add astropy badge (#3848) 26 October 2021, 15:09:07 UTC
4b314c1 Move from `glue.ligolw` to `ligo.lw` (#3623) * Try switching PyCBC Live relevant code from glue.ligolw to ligo.lw * Fix an error due to empty commit datetime * Try moving all other cases as well * ifos -> instruments in `register_to_xmldoc()` * Try fixing tutorial failure * Try to address some more API breakage * Try to make codeclimate happy * Try to address some more API breakage * One more * Another one * Let's see if this works * Try to protect a wilcard import * Try to protect a wilcard import * Fix imports * Fix imports * Fix imports * Missing `__all__` entry * Support legacy row IDs for injections * Missed some more glue * Fix error in search workflow * Yay more API breakage! * One more * python-ligo-lw 1.7.0 required * More things to fix * A few more * Typos * More API change * Fix error related to `process_id`s * Revert whitespace * Remove FIXMEs I added, and reorganize some code * Fix a couple codeclimates 26 October 2021, 14:01:06 UTC
3319de1 Update references to `glue.segments` in docstrings (#3838) * Update references to glue.segments in docstrings * Bring Numpty back 26 October 2021, 12:22:02 UTC
fb93411 delete, duplicate with utils.py file (#3839) 23 October 2021, 04:50:08 UTC
6c4c604 import draw_samples_from_config() into __init__.py and make documentation page (#3832) * add sampling_from_config.py * fix typo * update * update * update * update * update for codeclimate issues * remove unused variable * add draw_samples_from_config() into __init__.py * update for codeclimate issues * update for codeclimate issues * not work yet * add .ini file for example * add an example for 'sampling_from_config' module in documentation * remove * rename * udpate * update example * add document * add html pages * remove doc and html files * add the link to .ini file * add download link of .ini file 21 October 2021, 13:48:38 UTC
e870fc5 Add unittest for uberbank workflow (#3833) * Updates * Add unit-test for uberbank workflow * FInal cleanup before posting * Seem to be missing the new test! * Why doesn't it work?? * Try not strict * Defer submission * Trial and error suggests this should be like this * Fix race condition * Think that was it! * Reduce comp. cost * Upload logs after removing tar.gz pegasus file * This will work now .... DEFINITELY!!! * Revert to submit_now * Remove submit script 20 October 2021, 19:25:38 UTC
43e29a0 Big cleanup of unused imports (#3837) * Cleanup `pycbc/` * Cleanup `test/` * Cleanup `examples/` * Cleanup `tools/` * Cleanup `bin/` * codeclimate 20 October 2021, 16:27:51 UTC
e6d5ce1 set up phasetd histograms at instantiation but allow to delay (#3831) * set up phasetd histograms at instantiation, allow to delay * fix typo * rename variable 19 October 2021, 12:37:14 UTC
7f3b2ec mkl test should deactivate if it finds no MKL installed (#3823) * ignore mkl fft test if mkl not installed * update mkl fft test to deactivate only on arm64 * udpate message 19 October 2021, 09:24:55 UTC
bb41f2c enable cpnest in unittest (#3836) * Update cpnest.py This is my proposed patch for cpnest in #3797 . I leave it here for anyone interested to verify/approve/fix. * enable cpnest in docs build Co-authored-by: Ian Harry <ian.harry@ligo.org> 18 October 2021, 19:55:53 UTC
1023fa0 Update cpnest.py (#3834) This is my proposed patch for cpnest in #3797 . I leave it here for anyone interested to verify/approve/fix. 18 October 2021, 16:10:55 UTC
cb12be0 for pycbc_coinc_findtrigs use atexit to clear files if job fails (#3812) * use atexit for coinc cleanup of files * fixes * ignore mkl fft test if mkl not installed * continue if remove fails 16 October 2021, 03:48:02 UTC
3cd609d pycbc.filter: support other platforms (#3822) by not forcing everyone to use x86 intrinsics 15 October 2021, 18:25:09 UTC
6fe699d add sampling_from_config.py (#3815) * add sampling_from_config.py * fix typo * update * update * update * update * update for codeclimate issues * remove unused variable 15 October 2021, 18:24:33 UTC
8a1eb43 More pegasus5 changes (#3829) * Moving shared options centrally * Attempt to add a "submit now" option * Need to hook it up * This one is important * Typo * A bit of rearrangement * More cleanup * Need the planner args * Fixes * Fix sites * Various minor fixes * Move options to workflow creation script and out of submit_dax * Must write file * Forgot the format format * Confusing options here * Add more of submit_dax to pegasus_workflow * Update shutil copies * Add a plan_now option * remove escape characters * Remove options now not needed * Codeclimating * Should be good now 15 October 2021, 15:09:19 UTC
11142c5 Implement pegasus5 support (try 2) (#3826) * Got to start somewhere!!! * Lots of changes for pegasus5 wms * More changes * HACK revert * More playing around * Pull one string * WOOT, it actually makes a workflow (sometimes) * Getting closer to something functional * More fixing up * Move pegasus stuff here to library code * A few more tweaks * Playing around * Update a default in submit_dax * Missed this * Update some properties * Cannot use in-line comments * Must not be LIGOGPS * Sort out inputs to minifollowups sub-daxes * Update minifollowups dax generators * Must be pointers to lists * Bugfix for missing wiki_file * Enable cleanup jobs finally * Tweaks to submit_dax * Remove a bunch of legacy code * Annotating core.py * Clear up some of p_workflow, not call internals so much * Add condorpool site and make default * Missed a sub-class * FIxes from previous * Enable condorpool by default * Lock in the execution site during workflow generation * Site is a property of the Job? * Continue to setup condorpool site by default * Must still include local site catalog * Try removing getenv=True * Don't lock in getenv=True * First cut at putting SC into workflow * Writing out a site catalog * Pulling out site-catalog from dax submit * Hooking up the site catalogs * More changes in submit_dax * More simplifying of the site catalog * Moving properties to the site catalog by default * FIxes * More fixes * ONe more fix * Add temporary hack * Be clear about output directory in the workflow * Some more cleanup * More messing about * My new function vanished??? * Some more additions * Try this * Make minifollowups work again * Playing with sites * Still playing * Try this? * Avoid Condor transfer in all cases * HACK * REVERT THIS * Okay, put the thing back, I give up * Backing out hack * Try this * I'm an idiot * Try this * Explicitly add gsiftp * Try this * Add here * I do need staging-sites working!! * Ensure minifollowups get correct site options * MOving back to File: and taking some stuff out * Clearing up transformations and executables and sites * FIxing issues from before * More cleaning up of sites * Some other fixes * Make sure site-list is sent * Add all sites in site catalogs * Some more updates * Still going * More poking at sites * FIx typo * The shared site needs it's own directory * Some additions to shared site * Some more poking * Sharedfs proving tricksy * Minor fix * Resolving some FIXMEs * Enable node_label option * Editing the no-op jobs * Allow map_to_N to run on empty input * This should be a non-breaking change * Rework SubWorkflow file dependencies * Fix 1 * Making previous stuff work * REVERT THIS * Revert "REVERT THIS" This reverts commit bf131b263728d699db4a6fe25771b4d4a7d7f85d. * Updating make_uberbank_workflow to pegasus5 * Update other bank workflows to pegasus5 * Fix in pegasus_workflow * Fix in make_u_workflow * Remove line * Fix Typo * Fixing typos * FIxes and addition of config file * Allow non-empty config parser input * Bump h5py requirement * I hate python strings and h5py * Sub-workflow nastiness * Whoops, missed the important bit * FIx output file paths * Remove weird line duplicate * Use functionality from h5py 2.10 and above * Tune OSG site * Add frame-files as a pegasus file option * Begin with hardcoding * Try this * Let's try this with the pegasus-sites * Fix CVMFS link * Add back auxillary local * Don't add site twice! * Standardize file-input-options * Fix explicit dependencies in plot_page job * Python3 fixes in banksim code * Correctly set directories * Needs to be binary open * Fix to previous * Implement dir.submit.mapper * Fix property name * Add special handling for inspiral jobs * Don't force this * USe full path temporarily * Simplify add_profile * Some additions for the new dev pegasus release * Remove patched pegasus4 * Remove TC and SC from dax * Trying again with 5.0.1dev * Missed this * Set IDs in uberbank workflow * Tweaking stuff in subworkflow_properties * Remove/consolidate a bunch of code for peg5.0.1 * More code trimming * Removed a bit too much * Some fixes/cleanup * Moving a bunch of stuff to shared library code * Fix typos * Let's try and fix this * Try this * FIx * Try this * Reorder some configuration stuff * Make analysis a little more resilient * Comments out noop nodes to test * Move to core's from_file * Multiple changes * Accidentally deleted a line * Allow an "all" site object in Files * Fix resolve URLs * Nudge the sites * Add FIXME * Missed a bit * Remove old site XML files * Remove removed code function * CodeClimating * One more CC * Declare pegasus dependancy * Cleanup * More cleanup * Remove wiki file * Clean up * More cleanup * Cleanup * Comment out failing code * Some more fixes * I am an idiot * Try temp. fix * Working on chisq * Revert "Working on chisq" This reverts commit 4e75d8c1b097e6effd28356d14b2ffa3adced496. * Adding output-sites option * Some renaming * Adding some new file management * Add a bit more flexibility * One more small fix * Somehow missed a bunch of PFNs in datafind.py * More missing PFNs * Turn on symlinking as property * Attempt to resolve input files at workflow level * Fix * Some changes from the original PR * Update submit script * Fix docker build * Fix script * Some more fixes * Add proper options * Put html page generator on condorpool_shared * Double star doesn't work, and we now need one more layer 14 October 2021, 13:08:51 UTC
01c3a4c only push to testpypi on tagged release (#3828) * only push to testpypi on tagged release * no longer go to testpypi 13 October 2021, 23:25:46 UTC
ecb2011 Update pycbc_make_banksim (#3816) This line shouldn't be here while this script is still using pipeline.py. It will cause a failure in python3 as that part of pipeline.py has not been updated for python3 (and probably should just be removed). (@duncanmmacleod also a FYI to you to note that all of the pegasus stuff in pipeline.py of glue is completely broken!) 13 October 2021, 15:00:31 UTC
65d5eea Fix docker build (#3827) 13 October 2021, 12:00:32 UTC
1c8cb35 Time delay using indices in pycbc_multi_inspiral (#3798) * Coincident SNR function changed to use time delay indices * SNR roll operation replaced by time delay index * Coincident SNR call updated * Index changes * Chisq calls updated for time delay change * Output calls changed for new time delay * Redefining coinc_idx_det_frame to account for cuts before chisq tests 12 October 2021, 11:26:31 UTC
dc76eba Added option to return phase offset for match (#3818) * added optional max_phase argument to match function * fixed indents * fixed indents * rounded max_id to avoid error when using subsample_interpolation * Update matchedfilter.py * Update matchedfilter.py Co-authored-by: Alan Knee <alanknee@dhcp-128-189-236-12.ubcsecure.wireless.ubc.ca> Co-authored-by: Alan Knee <alanknee@dhcp-128-189-233-192.ubcsecure.wireless.ubc.ca> Co-authored-by: Alex Nitz <alex.nitz@gmail.com> 09 October 2021, 17:08:42 UTC
568dcc9 Addition of new data-quality ranking statistic (#3804) * Update bank binning code * Add new DQ-based statistic Co-authored-by: derek.davis <derek.davis@ligo.org> Co-authored-by: maxtrevor <65971534+maxtrevor@users.noreply.github.com> * Create pycbc_calculate_dq Co-authored-by: derek.davis <derek.davis@ligo.org> Co-authored-by: Moz-Port <simone.mozzon@port.ac.uk> * Create pycbc_calculate_dqflag * Resolve issues with character length * Create pycbc_rerank_dq * Create pycbc_bin_trigger_rates_dq Co-authored-by: derek.davis <derek.davis@ligo.org> Co-authored-by: maxtrevor <65971534+maxtrevor@users.noreply.github.com> * Add help messages to dq scripts * Remove extra whitespace * Fix stat name * Address CC issues * Adjust file reading method * Fix indents * Edit to logging messages * Additional file reading edits * Remove unused imports * Remove unused fft option * Add TypeError message * Add additional TypeError message * Update code documentation * Switch to using choices * Switch to using timeseries files * Switch to start end for dqflags * Fix dqflag segs * Resolve rerank_dq variables * Enforce mutually exclusive options * Expand docstring for calculate_dq * Remove try statement * Remove float gps times * Switch to using np.exp() * Remove more whitespace * Additional code clean-up * Move times_nz variable * Fix indent Co-authored-by: maxtrevor <65971534+maxtrevor@users.noreply.github.com> Co-authored-by: Moz-Port <simone.mozzon@port.ac.uk> 08 October 2021, 08:26:25 UTC
e10ab37 remove unneeded 'longitude'/'latitude', help, formatting (#3811) Changes apply to pycbc_multi_inspiral 06 October 2021, 12:06:21 UTC
7f6e759 added offline FGMC modules (#3799) * added offline FGMC modules * cleanup formata fgmc_laguerre * Move modules to proper dir * more cleanups * further cleanup, remove unneeded vars etc * remove duplicated function, whitespace * further codeclimate, fix post-elif indentation bug * remove unused import/variables * split off some plotting functions, copyrights, __all__ * remainder of plotting function reorg * codeclima codeclimate?refactoring * bugfix * whitespace * fix syntax * bugfix 05 October 2021, 09:50:49 UTC
4ca4219 Remove more pre-Python-3.7 stuff (#3813) 04 October 2021, 19:23:21 UTC
6271add Add lowpass filter option to strain generation (#3806) * Add lowpass to strain from cli * Move lowpass filter later in strain generation process * Add lowpass to multi ifo * clean up lowpass code * Clean up whitespace Co-authored-by: Moz-Port <simone.mozzon@port.ac.uk> 28 September 2021, 07:31:18 UTC
1d45e32 Remove more Python<3.7 stuff (#3807) 24 September 2021, 21:22:39 UTC
36f8741 Update GWOSC channel name for O3 data (#3810) 24 September 2021, 21:20:53 UTC
2078ac0 Do not install OSG 3.6 (#3809) * Do not install OSG 3.6 * See if pulling osg-wn-client from testing helps 23 September 2021, 23:25:02 UTC
7077a29 Add required arguments to source classification (#3808) * Specify required arguments * Add coefficient arguments for src-class 23 September 2021, 19:49:53 UTC
90503e2 make sure we run only things which should be run in the main process under mpi (#3803) 21 September 2021, 19:08:47 UTC
4a8ec70 reduce memory of lfilter (#3791) * reduce memory of lfilter * use chunks to reduce memory * test case that will fall back to scipy for lfilter 20 September 2021, 19:14:13 UTC
362e6e0 Add setproctitle to companion.txt (#3802) 20 September 2021, 10:02:55 UTC
3ca7fbb add a resample method to time series (#3800) * add a resample method to time series * remove extra whitespace * more whitespace 18 September 2021, 02:18:37 UTC
d2aa8e3 Workaround for outdated LDG cluster pythons (#3801) 18 September 2021, 02:18:14 UTC
2ea2926 Solve mchirp_area.py module duplication (#3796) * Delete mchirp_area.py * Rename mchirp_area_improved.py to mchirp_area.py * Removal of outdated default coefficients 16 September 2021, 13:40:15 UTC
47a405b Updates to plot posterior (#3711) * updates to plot posterior * fix default setting * add ability to set legend location * add option to turn off marginal percentile titles * remove commented out line 14 September 2021, 22:01:12 UTC
f075ad4 highpass waveforms in gated gaussian if the data were highpassed (#3795) 13 September 2021, 13:38:40 UTC
c87f814 allow mergetrigs to handle inspiral files with multiple start/end times (#3784) 13 September 2021, 13:38:07 UTC
50b0608 fix to ids for HDF inj in injfilterrejector, allow multiple use (#3787) * fix to ids, allow multiple use * Update inject.py * Update injfilterrejector.py * simplify 08 September 2021, 09:36:24 UTC
ca841f5 use dqsegdb fork to work around install issue (#3788) * disable dqsegdb * ok, still install, but use fork of dqsegdb 07 September 2021, 10:43:56 UTC
9c4490d Add gated gaussian model with marginalized polarization (#3777) * separate whitening function, cache gated data * add gated marginalizaed polarization model * code climate 06 September 2021, 20:04:14 UTC
261aec0 Allow injection module to support mode array (#3785) * add different parsing for mode array * only add mode array option if it isn't none 02 September 2021, 10:00:56 UTC
aec4275 ringdown update (#3713) * add ability to call a specific overtone in freq/tau from final mass and spin * add ability to specify a different polarization for each mode * first stab at supporting -m modes * use different reference amplitude; fix some typos * add back support for arbitrary polarization * fix bug in getting amplitudes * reintroduce summing over -m and +m * add some more berti constants * use pykerr in conversions module * add support for spheroidal harmonics, non-circular polarization to ringdown module * fix typos * make sure freq/tau from final mass and spin returns 1d array if only 1 mode requested * fix negative sign on hcross * fix typo in phase; change parameterization of phase * don't use different phase for m=0 modes * fix calling overtones in freq/tau from final mass and spin * simplify get_lm_f0tau function * remove minus m support * remove unreliable mass and spin constants * fix and simplify tapering; add documentation * fix frequency domain versions * remove extraneous conditional * code climate Co-authored-by: Collin Capano <collin.capano@aei.mpg.de> 01 September 2021, 20:12:43 UTC
bf6fcd7 Add gated Gaussian noise model, using inpainting for the gated times. (#3712) * Add gated Gaussian noise model, using inpainting for the gated times. Co-authored-by: Collin Capano <collin.capano@aei.mpg.de> Co-authored-by: Shilpa Kastha <shilpa.kastha@aei.mpg.de> * use a static method to estimate psds so that gated gaussian can implement hann window * remove unused attributes, add some documentation * fix typos * code climate * more code climate Co-authored-by: Collin Capano <collin.capano@aei.mpg.de> Co-authored-by: Shilpa Kastha <shilpa.kastha@aei.mpg.de> 01 September 2021, 20:12:02 UTC
f184e40 allow using multiprocessing to parallelize pycbc_inspiral over templates (#3780) * simplify * add some options, minor simplification in loop * wow, sigmasq was being populated this way.... * move mgr stuff outside stilde loop * stuff * stuff * bugfix * remove cluster method option * revert run changes * requested PR changes * typo * still need to update this * fixes * update core count for throughput measurement 01 September 2021, 13:39:26 UTC
33ea58b add fit functions from EOBv4PHM and NRSur for final mass and spin (#3778) 28 August 2021, 08:04:10 UTC
ac3c838 Allow non-inspinj XML files in inspinj -> HDF code (#3765) * Fix for Tom's XML files 27 August 2021, 19:14:39 UTC
f583f4f Drop python 2 and python 3.6 support (#3775) * require python 37 or later * update version * try this * verbose * fixes * fixes * fixes * fixes * fixes * test * test * test * test * test * test 27 August 2021, 13:53:04 UTC
d57898a Update docker build to use python3.8 and el8 (#3776) * Update docker build to use python3.8 and el8 * Need the thing to run * Don't add already present repo. * Try again * Try again * Move around dependencies * One more update * Update mpi to use openmpi * Try this * Add rsync and wheel/cython * Don't have a password on PRs, so move this about 26 August 2021, 15:05:19 UTC
c9b5f72 add invpsd-trunc-method option to cli (#3774) 25 August 2021, 14:37:48 UTC
8f4cd18 reset to devel (#3773) 25 August 2021, 13:04:23 UTC
d79adac Update setup.py (#3772) 25 August 2021, 11:40:32 UTC
back to top