Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: QA
-
Labels:
-
Story Points:22
-
Epic Link:
-
Team:SQuaRE
Description
validate_drp computes metrics and generates JSON that, through the post-qa tool, is submitted to the SQuaSH REST API for persistence and display in a web app.
A previous ticket, DM-6086, we bolted on a JSON serialization scheme compatible with SQuaSH. However, this approach was not well integrated with validate_drp. We want a framework/API where serialization is handled consistently and integrally with metric computations. This includes the semantic serialization of computational parameters and reduced datasets.
This API can be applied beyond validate_drp as a means for metrics and integration tests to be submitted to SQuaSH as well.
Attachments
Issue Links
- is triggering
-
DM-7041 Update post-qa to submit new JSON from validate_drp measurement API
- Done
-
DM-7042 validate_base API refinement
- Done
-
DM-7043 Update SQuaSH database model and JSON API with concepts from validate_drp measurement API
- Done
- relates to
-
DM-6917 Write User Guide for new validate_drp metric/measurement API
- Done
-
DM-7692 Create validate_base package
- Done
-
DM-8711 Deploy validate_drp F16 work to Jenkins validate_drp Job
- Done
See PR for sample plots, print output, and JSON.
Docs are being prototyped at https://validate-drp.lsst.io/v/DM-6917/