Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating from gwastro #16

Merged
merged 120 commits into from
Mar 4, 2021
Merged

Updating from gwastro #16

merged 120 commits into from
Mar 4, 2021

Conversation

maxtrevor
Copy link
Owner

No description provided.

MPillas and others added 30 commits October 26, 2020 13:04
* Changes in pycbc_injection_minifollowup

* 2nd change

* 3rd change

Co-authored-by: Marion Pillas Boissonnet <marionpillasboissonnet@client-172-18-72-200.clients.u-psud.fr>
* LOWER FREQUENCY CAN CHANGE!!!!

* Need to update chisq as well

* WS

* Avoid duplication

* Fix

* Another fix

* Update bank.py
* plot_singles_timefreq: improve caption, correct behavior of --center-time and clean code

* plot_qscan: add title with channel name and clean code

* Fissa un insetto

* Whitespace

* Silence warning

* Plot chirp in every panel

* Describe chirp in caption

* Show channel name in caption
* coinc_mergetrigs: deduplicate livetime segments

* Fissa insetti

* Add comments

Co-authored-by: Tito Dal Canton <tito.dalcanton@ijclab.in2p3.fr>
…larizations (#3486)

* modified antenna pattern function definition

* incorporated polarization types Tensor, Vector and Scalar

* changed a letter

* making changes acc. to code climate

* remove whitespaces in blank lines

* tab space

* Update detector.py

Co-authored-by: srashti <srashti.goyal@icts.res.in>
Co-authored-by: Alex Nitz <alex.nitz@gmail.com>
* update retention levels for opt_snr jobs in parallelised cases
* update for gwtc-2 catalog

* Update catalog.py
… results page when it updates (#3498)

* easier to make workflow

* add pycbc inference monitor script

* Update pycbc_inference_monitor

* fixes
* try adding a few second timeout

* update timeout

* increase timeout to the max

* always print error

* test

* try retrying

* use more broadly

* cc

* Update test_coinc_search_workflow.sh

* fix pegasus version for travis
* fix bug for mean mchirp m_tot in coinc inspiral table, update IFO info to use triggered IFOs
the issue reported in numpy/numpy#16660 was fixed in numpy/numpy#16666 and released as part of numpy 1.19.1, so pycbc should now be able to use those newer versions, and just avoid 1.19.0
* rethink caching

* fix indent
* Improvements to pycbc_plot_vt_ratio

* Fix

* Gareth's comments
* Create python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml

* Update python-package.yml
* Updated the header to include the greek letter chi

* Changed both the header and caption to include the greek letter 'chi' with a squared
* rename tests

* update

* try to be parallel

* test

* simp

* test

* ws

* test

* more parallel

* update labels
* Added SPAtmplt approximant in _get_imr_duration function

* Added SPAtmplt approximant in _get_imr_duration function

* Corrected minor whitespaces and lenght issues

* Fixing codeclimate issues

* Codeclimate
* add generator for separate modes

* address Ian's comments

* remove misleading header title

* more doc fixes
* silence warnings from child nodes in MPI

* remove redundant line
* Put all the plotting codes in plotting

* Move hdfcoinc to all_sky_search
* re-enable pycbc live test

* try to store docs as artifact

* only store artifact on python 38

* fixes

* fix

* update

* test

* fix

* update

* test

* test

* test

* add deploy action

* test

* t1

* test

* test

* test

* pypi upload

* test

* test

* test

* now that deploy seems to work, only do so on master

* require tests to pass to deploy

* ws

* gh pages options

* keep same old names

* test

* test

* test

* try this too

* do this

* fix

* ok, finished
* Remove all old coinc codes

* Renaming multiifo files

* Move combine_statmap + delete old code

* Readd mistakenly deleted file

* Readding another one

* Remove ability to write legacy output in coinc_findtrigs
Gareth S Davies and others added 29 commits February 11, 2021 17:06
* 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
* initial commit

* fixes + logging

* fixes

* cc

* add validation script for test posterior

* bounds have to be done manually

* plot mod

* Update analytic.py
* simplify burn in logic to avoid accidently calculating effective samples when not burned in

* always calculate acls in checkpoint method
* Initialize inj merge hdf executable

* Add error handling and small fixes to merge inj

* Remove use of from_cli
* 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
* fix use of descr with metadata

* unpin h5py

* fixes

* this too
* 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
* try to make relative model independent of detector

* run black, various fixes

* cc

* woops
…l on github (#3638)

* fetch full git history so version is set correctly

* formatting
* 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
* 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
…ection (#3639)

* add option to plot closest in time injection values

* typo

* fixes
* do not hard require old emcee version

* require lalsuite
* add basic mac test

* turns out seob did need extra files, darn

* check

* debug

* more debug

* test

* huh

* remove debug statements
* 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
* add option to set final taper size for pre-merger waveform

* fix
* update random install docs, merge description

* update manifest

* fix links

* update manifest

* remove links to azure
* 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
* add ability to set fd sequence with plugin

* fix

* space
* silence ragged warnings

* fix
* add p39 to testing

* include python 39 in more places
@maxtrevor maxtrevor merged commit 795ced6 into maxtrevor:master Mar 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.