Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-4901: Use yaml configuration files to store camera-specific data ID and ref image information for validation testing. #6

Merged
merged 9 commits into from
Feb 14, 2016

Commits on Feb 13, 2016

  1. Start validate.py to run things. Config files in YAML.

    Create test for loading of the config file.
    Move getCcdKeyName to `util` to make generally available.
    wmwv committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    f36ae36 View commit details
    Browse the repository at this point in the history
  2. Run with validateDrp.py. Refactor and rename code files.

    Simplified names of (check,plot)AstrometryPhotometry.py to check.py, plot.py
    Added print.py to handle printing.
    Include YAML example file for CFHT.
    
    Can now run with, e.g.:
       validateDrp.py CFHT/output examples/runCfht.yaml
    wmwv committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    f3caf2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55c2610 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2016

  1. Configuration menu
    Copy the full SHA
    15e75ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    409e7f1 View commit details
    Browse the repository at this point in the history
  3. Refactor to use runExample, makeRunList. Add "quick" tests.

    Create Quick versions for Cfht and Decam for debugging runs.
    Just one CCD.
    
    Note these will fail AM2, because they're just one CCD
    and AM2 is looking for stars separated by 20 arcminutes.
    
    Pass MAPPER, INGEST, PROCESSCCD to runExample.
    
    runExample needs to know the CAMERA, MAPPER, the CONFIG_FILE
    and any specially needed versions of ingestImages.py or processCcd.py
    Specifically DECam needs these custom versions.
    wmwv committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    9613d4e View commit details
    Browse the repository at this point in the history
  4. Remove .list files. Ignore .json, .pkl, .cache files.

    Also remove 'run' prefix from .YAML files.
    wmwv committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    fedec77 View commit details
    Browse the repository at this point in the history
  5. Improve README. Simplify code in example scripts.

    Add description of Quick examples to README
    Use hw.logicalcpu on Darwin.
    wmwv committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    fdac689 View commit details
    Browse the repository at this point in the history
  6. Whitespace and shellcheck fixes.

    wmwv committed Feb 14, 2016
    Configuration menu
    Copy the full SHA
    a673f37 View commit details
    Browse the repository at this point in the history