Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Validation
-
Labels:
-
Story Points:1.8
-
Epic Link:
-
Team:SQuaRE
Description
DM-9542 completed initial work on transforming metrics to the new YAML schema design in https://sqr-017.lsst.io. Meanwhile, DM-9559 has introduced a SpecificationSet API design that parses a metrics package and provides a collection of Specifications as a mapping.
This ticket is to update the MetricSet and Metric classes to match the SpecificationSet API design.
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Labels | SciencePipelines | SciencePipelines validate_base validate_metrics |
Description |
To go with the metric definitions repo in Conveniently, having said API will make reorganizing the metric definitions organization easier, if we decide we need to reorganize it in the future. |
Create a Python API for loading *metric* definitions from {{validate_metrics}}, as implemented in ). This may involve creating a _new_ class, {{lsst.validate.base.MetricSet}}, which is a collection of Metrics. Loading _specifications_ into {{lsst.validate.base.Specification}} objects is deferred to a separate ticket. |
Assignee | Jonathan Sick [ jsick ] |
Description |
Create a Python API for loading *metric* definitions from {{validate_metrics}}, as implemented in ). This may involve creating a _new_ class, {{lsst.validate.base.MetricSet}}, which is a collection of Metrics. Loading _specifications_ into {{lsst.validate.base.Specification}} objects is deferred to a separate ticket. |
This ticket is to update the {{MetricSet}} and {{Metric}} classes to match the {{SpecificationSet}} API design. |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Story Points | 1.4 |
Story Points | 1.4 | 1.8 |
Labels | SciencePipelines validate_base validate_metrics | SciencePipelines verify verify_metrics |
Reviewers | Jonathan Sick [ jsick ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Resolution | Done [ 10000 ] | |
Status | In Review [ 10004 ] | Done [ 10002 ] |