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

update repo #10

Merged
merged 44 commits into from
Oct 9, 2020
Merged

update repo #10

merged 44 commits into from
Oct 9, 2020

Conversation

maxtrevor
Copy link
Owner

No description provided.

yi-fan-wang and others added 30 commits September 18, 2020 12:47
* Adding testingGR parameters for pycbc_inference

* address codeclimate issue

* further address codeclimate issue

* address code climate issue

* codeclimate

* code climate

* code climate

* code climate

* code climate
* merging all previous commit

* Fixing some bugs along with codeclimate issues

* Fixing codeclimate issues and cleanup

* Some more codeclimate issues

Co-authored-by: Sumit Kumar <sumit.kumar@atlas2>
…3442)

* add polarization marginalized model

* add two pol det frame generator

* docs

* point to generator

* init stuff

* add normalization for marg

* typo

* comma

* fix various typos

* fix

* add maxl polarization and optimal snrsq to extra stats

* cleanup and rearrange

* cc

* fixes

Co-authored-by: Collin Capano <collin.capano@ligo.org>
Co-authored-by: Collin Capano <collin.capano@aei.mpg.de>
* simplify install instructions

* fix block indent

* update

* remove old reference

* update
* add support for Epsie adaptive proposals

* update function description

* start requiring epsie 0.6

* Account for changed names of Epsie's proposals

* Add support for Epsie discrete successive jumps

* add support for reading componentwise scaling

* make componentwise optional
Co-authored-by: Sumit Kumar <sumit.kumar@condor4.atlas.local>
* add brute force marginalization model

* fix

* fixes
* add option to save parameters of failing waveforms

* Update generator.py
* PyCBC Live: give meaningful titles to subprocesses, so htop display is clearer

* Poll for new data more frequently; reduce verbosity

* Skip cores check if SNR optimization is disabled
* fix issues with extracting samples from dynesty file

* create custom generator for shuffle

* use random state for earlier versions of numpy
* be less proscriptive with date format

* fix issues if no triggers in a bin - ensure ifar = 0 in this case
* ForegroundTrigger in io/hdf now outputs ifos of triggers

* Made changes for codeclimate standard

* ForegroundTrigger in io/hdf now outputs ifos of triggers

* Made changes for codeclimate standard

* ForegroundTriggers get_ifos now gives a list of list of detectors for each trigger

Co-authored-by: Fergus John Hayes <fergus.hayes@ldas-pcdev2.ligo.caltech.edu>
* add ptemcee sampler class

* add ptemcee file type

* register ptemcee sampler

* add ptemcee to companion modules

* thin betas when writing using the write_samples machinery

* forgot import

* fix read betas

* remove from companion.txt since released version doesn't work

* add download from ptemcee master to companion.txt

* move reading betas from file to stand-alone function

* add support for adaptation and setting betas from config to ptemcee

* typo

* add ptemcee example stub
* check for strings when writing injections

* make sure loaded arrays are U type
…3474)

* Add new stat with threshold

* Reduce thresholds

* Typo

* Needed more than I realised

* Update ranking.py

* CodeClimate

* Also add singles statistic
* be able to read injection files written in python 2

* make sure static parameter names are strings
* add ability to turn off redshifting masses in TOV transforms

* code climate pep8 issues

* add docs about turning off redshifting
* exclude high-frequency zeroes from bins

* allow setting powerlaw indices from config

* update docstrings

* add logging of powerlaw indices

* codeclimate
…3454)

* Update ringdown format_lmns to accept whitespace-separated string.

* Remove unnecessary whitespace.
* start adding things to manually remove triggers from analysis

* fix miscalled module, add some logging

* correct page_snrifar help message
)

* pycbc_make_skymap: fix a bug, some improvements, and code cleanup

Restore the original use case where the frame files are automatically guessed,
which was broken by the addition of the --custom-frame-files option.

Improve the logging in case of failure of pycbc_single_template.

Remove an unused option.

Massive code cleanup.

* More cleanup

* Add example for pycbc_make_skymap

* Add zoomed plot for GW170817 and example for GW150914
* Making filter points option to work again

* zip to list
* initial commit

* simplify caching

* redefine hash

* rename waveform

* indednt

Co-authored-by: Collin Capano <collin.capano@aei.mpg.de>
Gareth S Davies and others added 14 commits October 2, 2020 14:26
* fix typo in workflow config, add no-create-proxy to submit dax command

* remove old inference workflow files
* avoid contains or conversions when not needed

* revert one change

* still need this part

* fix

* address collin
…sty (#3470)

* pass in first update options

* fixes

* add documentation

* typos

* cc
* script to convert dynesty to emcee_pt_file

* test

* update

* update

* fixes

* update

* fixes
* Added support for threshold

* Update hdf.py

* whitespace

Co-authored-by: Koustav Chandra <koustav.chandra@ldas-pcdev6.ligo-wa.caltech.edu>
* Start teaching pycbc_optimal_snr to use HDF injections

* Arguably cleaner code
* add Mchirp weighting to BBH coinc_multiifo_lim_for_thresh

* line length

* space ...

Co-authored-by: Thomas Dent <thomas.dent@usc.es>
* Add gating veto for IMBH search

* Include gating veto in fit singles

* Implementation of gating veto into the workflow

* Adding checks to gating veto window values

* Adding unique function to remove repeated gates

* Add gating veto windows argument  to multiifo coinc code

* PEP8 changes to fix code-climate issues.

* Fixed Pylint issues

* Removed excess spacing.

* Fixed PEP8 issue

* Addressing review comments

Co-authored-by: Koustav Chandra <56917539+KoustavChandra@users.noreply.github.com>
* Bugfix: Wrong order of arguments.

* Use correct ringdown functions for chosen approximant.

* Add documentation, simplify code.

* Fix codeclimate issue.
* made changes to gaussian_model.py and created supernovae.py in waveforms

* Added core bounce waveform; convex hull constraint

* Undo the changes made in gaussian_noise.py

* removed rebase comments; removed whitespaces

* Changed name to SupernovaeConvexHull; created __init__ to construct the hull within SupernovaeConvexHull

* Made some PEP8 friendly changes

* using  to read the principal component file

* Reduced line lengths
@maxtrevor maxtrevor merged commit 6e87058 into maxtrevor:master Oct 9, 2020
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.