Initial chi-squared veto implementation #79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Generalizes some of the SNR calculation code to make this feasible and plays around with some scaling on this front. Think the transform itself is still missing some normalization constants here and there because the values are coming out enormous, but the general idea seems to work.
This metric should be close to 1 if the observed data contains the signal plus some gaussian noise, so the idea with testing is to construct such a signal/observation combination and test that the values come out as expected, but still not fully resolved how best to do this.
gw.py