Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Validation
-
Labels:
-
Story Points:6.7
-
Epic Link:
-
Team:SQuaRE
Description
Similar to DM-9532, create a Python API for accessing specifications located in the validate_metrics package, producing lsst.validate.base.Specification objects. This work may introduce a SpecificationSet class as well.
The loader implementation is driven by the specification YAML format designed in DM-9350. This includes implementing the lightweight specification inheritance system.
Attachments
Issue Links
- blocks
-
DM-10089 Simplify validate_base Blob into a concrete collection type
- Done
- is blocked by
-
DM-9877 Refactor existing validate_base specification into a ThresholdSpecification
- Done
- is triggering
-
DM-10095 Fix jointcal verification framework YAML specification definitions
- Done
- relates to
-
DM-10195 Improve comparison handling in Name and SpecificationSet classes of verify framework
- Done
-
DM-9530 Create metric definitions package
- Done
-
DM-9532 Create a metric definitions access API
- Done