-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve flagging and noise estimation (#695)
* Implement consistent handling of flags * More cleanups, run format_source * Pass amplitude flags into Offset template kernels. * More work on flagging consistency * Update flag masks to be inclusive for filtering and more conservative for binning * Remove debugging * Add more debugging plots * Restore the artificial flagging used in the obsmatrix unit test. * Restore another check * Update filterbin flag defaults based on offline conversation. * Fix handling of flagged detectors in noise estimation. Better support for disabled templates in template matrix. * Add detector cutting to all unit tests by default. Cleanup resulting problems due to assumptions about looping over local detectors. Add extra debug plot support to offset template. * Debugging test failures * Ensure that the noise weighting operator always sets output detdata units, even if not processing detectors from some observations. * Update platform scripts from llvm-17 to llvm-18. * Address some review comments * Split out the per-detector flag mask as a trait separate from the per-sample flag mask * Many small fixes, address review comments. * Remove redundant memory clearing. Fix Offset template band-diagonal preconditioner. Fix timing imports to point to timing rather than utils module. * Revert name of demodulation stokes weights. Fix typo in FlagNoiseFit. * Comment out debug statements * Fix stale comment
- Loading branch information
Showing
94 changed files
with
2,333 additions
and
853 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.