Participants

List meeting participants using their @mention names:

Goals

List goals for this meeting (e.g., Set design priorities for FY19):

Discussion topics

Item

Presenter

Notes

Where to go from here?

MT/LW

LW: Nice-to-haves include

  • Dask + Kubernetes cluster in released version of Evaluator

  • Docker image with Evaluator + everything installed

    • Useful for fitting on NRP

    • Maybe useful more broadly

      • LW: currently using this image

        • env file:

        • entrypoint script:

      • Lily’s awesome Docker automation:

        • CUDA version hardcoded because that’s what NRP (currently) uses

Testing:

  • (stretch) have some sort of automated regression testing, probably run in release process and not on every commit

Scripts for running test jobs on NRP (or other platforms)?

MT

  • Input scripts:

    • How to use:

      • Untar targets and have all scripts + targets/ directory at the same level

      • run-fit.sh executes run-fit.py. This script:

        • Writes out cluster-spec.yaml

        • copies server-existing.py to a runner on Kubernetes

        • Runs a fit using ForceBalance.py optimize.in

      • Connection options are in targets/phys-prop/options.json. To connect to the EvaluatorServer using a port other than 8998, edit this file and pass in a different port to run-fit.py::main

      • Physical properties to fit are in targets/phys-prop/training-set.json. To reduce the number of physical properties, edit the "properties" list. The original list of 1k+ targets is in old-training-set.json

Action items

Add action items to close the loop on open questions or discussion topics:

Decisions

Type /decision to record the decisions you make in this meeting:

574b9195-ce7e-4a8f-acfa-94e4c43443b1bcddb5ed-83f3-4ffd-88b9-0caf5f753a61DECIDED