Skip to content

[ENHANCEMENT] Add outlier rejection reporting #228

Description

@jeipollack

Provide summary reporting for the outlier rejection pipeline to improve traceability and facilitate validation of rejection criteria.

The reporting should summarise the number of samples rejected by each enabled criterion, together with the final number of accepted samples after combining all rejection masks.

Goals

  • Report the number of samples rejected by each enabled outlier criterion.
  • Report the total number of rejected and accepted samples.
  • Integrate with the existing logging infrastructure.
  • Support future extension as new rejection criteria are added.

Example Output

Outlier rejection summary

Initial samples:              2048

Finite-value filtering:         12
Mask obscuration:               31
Goodness-of-fit:                18

Final accepted samples:       1999

Dependencies

  • Depends on the outlier rejection pipeline.
  • Depends on the implementation of individual outlier detection methods.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions