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

Optimal SNR Depends on Data Conditioning #869

Open
jacobgolomb opened this issue Dec 2, 2024 · 0 comments
Open

Optimal SNR Depends on Data Conditioning #869

jacobgolomb opened this issue Dec 2, 2024 · 0 comments

Comments

@jacobgolomb
Copy link
Contributor

jacobgolomb commented Dec 2, 2024

This is likely not issue per se but may be a point about notation/definition.

When computing the optimal SNR using the routine here bilby uses the PSD array, which will include the strain_data.window_factor if the data were read in from a frame file and FFT'ed. This makes sense as a way to correct for the power loss in the noise specifically when computing the log likelihood, which calls the optimal SNR and matched filter SNR functions.

However, when using bilby to report the optimal SNR of signals as an output of an analysis, does it make sense for this to depend on how the data are conditioned given the optimal SNR is (h|h)? This may make sense if we are scaling the PSD to reflect the fact that the noise level in the data gets reduced by the window, but given that the optimal SNR is independent of the data, would it make more sense as a convention to report the optimal SNR with respect to the user-supplied PSD without scaling?

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

No branches or pull requests

1 participant