Author: European XFEL Detector Group, Version: 1.0
%% Cell type:code id:818e24e8 tags:
``` python
in_folder="/gpfs/exfel/exp/FXE/202221/p003225/raw"# the folder to read data from, required
out_folder="/gpfs/exfel/data/scratch/ahmedk/test/gotthard2/darks"# the folder to output to, required
run_high=50# run number for G0 dark run, required
run_med=51# run number for G1 dark run, required
run_low=52# run number for G2 dark run, required
sequences=[-1]# sequences to correct, set to [-1] for all, range allowed
sequences_per_node=1# number of sequence files per node if notebook executed through xfel-calibrate, set to 0 to not run SLURM parallel
# Parameters used to access raw data.
karabo_id="FXE_XAD_G2XES"# karabo prefix of Gotthard-II devices
karabo_da=["GH201"]# data aggregators
receiver_template="RECEIVER"# receiver template used to read INSTRUMENT keys.
control_template="CONTROL"# control template used to read CONTROL keys.
instrument_source_template='{}/DET/{}:daqOutput'# template for source name (filled with karabo_id & receiver_id). e.g. 'SPB_IRDA_JF4M/DET/JNGFR01:daqOutput'
ctrl_source_template='{}/DET/{}'# template for control source name (filled with karabo_id_control)
karabo_id_control=""# Control karabo ID. Set to empty string to use the karabo-id
# Parameters for the calibration database.
use_dir_creation_date=True
cal_db_interface="tcp://max-exfl017:8020"# calibration DB interface to use
cal_db_timeout=300000# timeout on caldb requests
db_output=False# Output constants to the calibration database
local_output=True# Output constants locally
# Conditions used for injected calibration constants.
bias_voltage=-1# Detector bias voltage, set to -1 to use value in raw file.
exposure_time=-1# Detector exposure time, set to -1 to use value in raw file.
exposure_period=-1# Detector exposure period, set to -1 to use value in raw file.
operation_mode=-1# Detector operation mode (1.1/4.5), set to -1 to use value in raw file.
single_photon=-1# Detector single photon mode (High/Low CDS), set to -1 to use value in raw file.
# Parameters used during selecting raw data trains.
min_trains=1# Minimum number of trains that should be available to process dark constants. Default 1.
max_trains=1000# Maximum number of trains to use for processing dark constants. Set to 0 to use all available trains.
badpixel_threshold_sigma=5.# bad pixels defined by values outside n times this std from median
# Don't delete! myMDC sends this by default.
operation_mode=''# Detector dark run acquiring operation mode, optional