Skip to content

[AGIPD][CORRECT][DARK] Extra-data with AGIPD

Karim Ahmed requested to merge feat/EXtra-data_AGIPD into master

Reading fast and slow data from xfel h5 files using EXtra-data for AGIPD.

Description

Related to: and . AGIPD notebooks are updated with EXtra-data.

Using H5Files for Correction (Keeping the over sequences parallelization) and RunDirectory for Darks.

Updating agipdlib.py

1- A new class AGIPDConditions to read and validate similarity of all AGIPD conditions from a list of DataCollection of Fast and Slow data.

How Has This Been Tested?

Relevant Documents (optional)

DARK:

AGIPD_EXT_DARK_ONE_SEQ.pdf

AGIPD_MASTER_DARK_ONE_SEQ.pdf

CORRECT:

OFFSET + COMMON-MODE:

AGIPD-COMMON_MODE_Ext.pdf

AGIPD-COMMON_MODE_Master.pdf.pdf

Selecting pulses to correct [0, 50, 2]:

common-mode TRUE:

MASTER_CORR_PULSES_COMMON_MODE.pdf

EXT_CORR_PULSES_COMMON_MODE.pdf

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Checklist:

  • update calibration_configurations with the new configs names

Reviewers

@kluyvert @schmidtp

Edited by Karim Ahmed

Merge request reports