-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
We don't have real documentation yet (a sphinx user guide), but the main README and READMEs in the metrics/ and specs/ directories should help orient developers for now.
- Loading branch information
1 parent
c4b6973
commit 254e627
Showing
4 changed files
with
57 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
###### | ||
specs/ | ||
###### | ||
|
||
This directory contains *specification definition* YAML files for metrics defined in ``../metrics``. | ||
Specifications are organized into sub-directories, each named after the corresponding package in ``../metrics``. | ||
For a single package, specifications can be distributed across multiple YAML files and even sub-directories. | ||
The READMEs of each specification sub-directory should state how specifications are organized to suggest where new specifications can be added. | ||
|
||
For more information about the format of specification definition YAML files, see https://sqr-017.lsst.io/v/DM-9533/index.html#spec-yaml. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,16 @@ | ||
################## | ||
specs/validate_drp | ||
################## | ||
################### | ||
specs/validate_drp/ | ||
################### | ||
|
||
Specifications for ``validate_drp`` metrics are defined in this directory as YAML documents. | ||
Specifications for `validate_drp`_ metrics are defined in this directory as YAML documents. | ||
|
||
Specification files prefixed with ``LPM-17-`` reflect **official** requirements, baselined in `LPM-17`_, the *Science Requirements Document*. | ||
One ``LPM-17-`` file is provided per metric family. | ||
Developers should not modify these files, except to support `LPM-17`_. | ||
|
||
Developers can add ad-hoc `validate_drp`_ specifications by committing additional YAML files to this directory, or by adding to these: | ||
|
||
- ``cfht_gri.yaml``: specifications against the https://github.com/lsst/validation_data_cfht.git dataset in g, r, and i bands. | ||
|
||
.. _validate_drp: https://github.com/lsst/validate_drp | ||
.. _LPM-17: http://ls.st/lpm-17 |