Closed tskisner closed 9 months ago
Summarizing a discussion from other channels:
Ok @keskitalo , this PR is ready for re-review. There is a small issue when running on GPU with hybrid pipeline data movement, but that will likely just be a typo fix somewhere. Will not merge until those tests pass (which are not tested by CI anyway).
We have two primary flag bits for shared and detector data:
"invalid" and "processing". The invalid bit means that the data does not exist or is wrong / corrupted in some way that makes it useless for any application. The processing bit means that the data should not "typically" be used for science results.
This work attempts to change all built-in simulation and reduction operators to follow these basic guidelines:
Operators that load data:
Operators that simulate telescope observing:
Operators that simulate detector timestreams:
Operators that process detector timestreams:
This PR also include improvements to flagging in the Offset template and a typo fix in fitting noise models.