Page History
...
Command examples
Script and its features
- Script
det_pixel_status
processes dark or light data and produces 2-d image or per-panel pixel status files. - Implemented algorithms, named here as Features after Ref.2,3, are developed in R&D with Chuck briefly documented in Ref.1.
- Tested for epix100a - other detectors not tested...
All algorithms/features are wrapped under the common hood of event processing loop and files' I/O. But, not all algorithms/features can be applied simultaneously due to different data types (dark or light) and different processing algorithms. Suggested combinations for -F parameters are shown in three examples below features with associated type of generated status constants in repository
...
merges all status_* constants to status_merged in repository and deploys under /sdf/data/lcls/ds/xpp/xpplw3319/calib/Epix100a::CalibV1/XppGon.0:Epix100a.3/status_extra/
Release
Code available since ana-4.0.53-py3
Code Block | ||
---|---|---|
| ||
# on sdf psana node: source /sdf/group/lcls/ds/ana/sw/conda1/manage/bin/psconda.sh conda deactivate conda activate ana-4.0.53-py3 |
References
- Bad pixel mask for epix100a xpplw3319
- Paper in JAC: Automatic bad-pixel mask maker for X-ray pixel detectors with application to serial crystallography,
- Journal of Applied Crystallography - 2022 - Sadri - Automatic bad‐pixel mask maker for X‐ray pixel detectors with.pdf
- Bad Pixel Status
- Calibration Scripts Repository and Logging
- Detector Calibration Constants Deployment
...
Overview
Content Tools