Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page is here to capture our thoughts, task lists, and priorities in streamlining the cspad analysis experience.

Meetings

What: Weekly meetings to discuss streamlining of cspad analysis.
When: Mondays, 2 PM
Where: Erie Conference Room (Building 40, Room 209, see map)

This meeting will occur weekly until we have a good useable interface and infrastructure for taking, viewing, and analyzing cspad data.

2013-

...

10-02 LCLS User's Meeting

2013-07-17 Meeting

2013-06-20 Meeting

Decision Meeting

Discussion

Agenda:

  • Review/agree on requirements for a streamlined cspad analysis
  • Discuss versioning of calibration directory and agree on a design for tracking versions

2013-05-29 Meeting (Minutes):

Agenda:

  • Review of actions

    Actions:

    • Gabriella/Sven/Philip: Provide some data (non-proprietary) that anyone can use to run a basic cspad analysis/tutorial against. Send Jana an experiment name/number and run numbers (include data from MEC as well, if possible).
    • Igor et al. will identify where to copy it where everyone has permission to read it. (Proposed:  /reg/d/ana11/cxi/data/)
    • Jana: Come up with a proposal for group discussion at the next meeting that describes the plan for streamlining and improving cspad analysis.

    2013-05-20 Meeting (Minutes):

    Agenda:

    ...

    • Write a script that can go through and discover all of the cspads configured in the data and run calibration for all of them in one pass (external to psana)
    • Create scripting interface/mechanism for looking at dark runs, creating pedestals, and putting in common calibration directory
    • Automate the integrity check of Chris' geometry corrections so he can tell right away if he's made an obvious typo.
    • Philip/Sven to provide some data that is not proprietary that anyone can run a basic cspad analysis against, to be used for confluence examples. Philip and Sven identify the data; Igor et al. can identify where to put it so everyone has permission to read it.
    • All: think about version control for the calibration directory. When is it regenerated? How is that communicated/version
      controlled? By what mechanism can a user figure out what inputs were used to generate a set of calibrations?

    2013-05-13 Meeting (Minutes):

    Agenda:

    • Overview
    • Get feedback from Sven and Philip on what they'd like to see for users (and for themselves)
    • Formulate task list and priorities