Versions Compared

Key

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

...

Evolution of calibration system of LCLS creates new opportunities and increase complexity. Large number of detectors and scripts for calibration processing makes it hard to track down what is going on. This note is intended to collect in one spot references to location of all intermediate repositories and log files.

LCLS scripts

- log record on copy file
scriptrecord at startrepositorylogscontrol parameterscomments
Generic area detectors




calibrun



/reg/g/psdm/logs/calibman/<year>/<month>/<time-stamp>-log-<login>-<job-id>.txtN/ACLI dark processing for generic detector
calibfile/reg/g/psdm/logs/calibman/<year>/<month>/calibfile.txt

-l, --lfnameCLI for calib file deployment under .../<experiment>/calib/...

DEPRECATED

calibman_deprecated


./work/reg/g/psdm/logs/calibman/<year>/<month>/<time-stamp>-log-<login>-<job-id>.txtN/AGUI for generic detector - dark processing, file manager, image browser etc. Why it is deprecated? Beside dark processing it has many other useful maintenance and browsing options.






epix10ka
epix10ka_offset_calibration

<repository>/logs/<year>_epix10ka_offset_calibration.txt

/reg/g/psdm/detector/gains/epix10k/panels/

in repository

logs/<year>_epix10ka_offset_calibration.txt - log record at start

<repository>/logs/<year>/<time-stamp>_log_epix10ka_offset_calibration_<login>.txt ????

-o, --dirrepoProcessing of the charge injection runs with 103 steps/calib-cycles
epix10ka_pedestals_calibration<repository>/logs/<year>_epix10ka_pedestals_calibration.txt/reg/g/psdm/detector/gains/epix10k/panels/

in repository

logs/<year>_epix10ka_pedestals_calibration.txt - log record at start

<repository>/logs/<year>/<time-stamp>_log_epix10ka_pedestals_calibration_<login>.txt

-o, --dirrepoDark processing of runs with 5 steps/calib-cycles
epix10ka_deploy_constants<repository>/logs/<year>_epix10ka_deploy_constants.txt/reg/g/psdm/detector/gains/epix10k/panels/

in repository

logs/<year>_epix10ka_deploy_constants.txt - log record at start

<repository>/logs/<year>/<time-stamp>_log_epix10ka_deploy_constants_<login>.txt

-o, --dirrepoMerging and deployment ofper-panel constants.






Jungfrau
jungfrau_dark_proc<repository>/logs/<year>_log_jungfrau_dark_proc.txt

/reg/g/psdm/detector/gains/jungfrau/panels/

contains per-panel constants

in repository

logs/<year>_log_jungfrau_dark_proc.txt - log record at start

<repository>/logs/<year>/<time-stamp>_jungfrau_dark_proc_<login>.txt

-o, --dirrepo

replacement for jungfrau_ndarr_dark_proc

intended for per-panel calibration constants.

Dark processing of runs with 3 steps/calib-cycles

jungfrau_deploy_constants<repository>/logs/<year>_log_jungfrau_deploy_constants.txt/reg/g/psdm/detector/gains/jungfrau/panels/

in repository

logs/<year>_log_jungfrau_deploy_constants.txt - log record at start

<repository>/logs/<year>/<time-stamp>_jungfrau_deploy_constants_<login>.txt

-o, --dirrepoworks after jungfrau_dark_proc to merge and deploy constants under .../<experiment>/calib/...
jungfrau_gain_constants

/reg/g/psdm/detector/gains/jungfrau/ - reference to dirs with gain constants for panel-ids

/reg/g/psdm/detector/calib/jungfrau/

jungfrau-<panel-id>.h5

/reg/g/psdm/logs/calibman/jungfrau_gain/<year>/<time-stamp>-<experiment>-<run>-<login>.txt-R, --repdir

DEPRECATED

jungfrau_ndarr_dark_proc



/reg/g/psdm/logs/calibman/<year>/<month>/jungfrau_ndarr_dark_proc.txt - log record  at start
Dark processing and deployment of calibration constants for etire detector. It was DEPRECATED due to new per-panel approach to calibration constants. Replaced by jungfrau_dark_proc and jungfrau_deploy_constants






...

in repository

_epix10ka
scriptrecord at startrepositorylogscontrol parameterscomments
Generic calibration manager
calibman/cds/group/psdm/logs/atstart/2022/2022_logrec_calibman.txt/cds/group/psdm/logs/calibman/lcls2

<repository>/<year>/<time-stamp>-<script-name>-<login>.txt

e.g. /cds/group/psdm/logs/calibman/lcls2/2022/20220202T081010-calibman-dubrovin.txt

-L, --logdirInteraction with MongoDB etc






epix10ka
epix10ka_pedestals_calibration

/cds/group/psdm/logs/atstart/<year>/<year>_logrec_<script-name>.txt

DEPRECATED:

/cds/group/psdm/detector/gains2/epix10ka/panels/

in repository

logs/log_epix10ka_pedestals_calibration_<year>.txt - log record at start

/cds/group/psdm/detector/gains2/epix10ka/

<repository>/logs/???

TODO: move year ahead, add saving entire log under

logs/<year>/<time-stamp>-<script-name>-<login>.txt

-o, --dirrepo
epix10ka_deploy_constants

/cds/group/psdm/logs/atstart/<year>/<year>_logrec_<script-name>.txt

DEPRECATED:

/cds/group/psdm/detector/gains2/epix10ka/panels/

logs/log

_deploy_constants_<year>.txt

/cds/group/psdm/detector/gains2/epix10ka/

<repository>/logs/???

- log record at start

TODO: move year ahead, add saving entire log under

logs/<year>/<time-stamp>-<script-name>-<login>.txt

-o, --dirrepo






epix100, opal
det_dark_proc/cds/group/psdm/logs/atstart/2022<year>/2022<year>_logrec_det_dark_proc.txt/cds/group/psdm/detector/calib2/

in repository

<repository>/<dettype>/logs/<year>/<time-stamp>_log_<script-name>_<login>.txt

e.g. /cds/group/psdm/detector/calib2/epix100/logs/2022/2022-02-02T080749_log_det_dark_proc_dubrovin.txt









...

where <detector-type> e.g. epix10ka

Logging

...

files

/cds/group/psdm/detector/gains2/<detector-type>/panels/logs/<year>/<time-stamp>-<script-name>-<login>.txt

...