The filewriter must be able to write the 'static' metadata for a run.
These are pieces of metadata which only require knowledge of the runStart and runStop messages.
This includes:
raw_data_1/beamlineraw_data_1/definitionraw_data_1/definition_localraw_data_1/durationraw_data_1/end_timeraw_data_1/experiment_identifier (RB number)raw_data_1/measurement/first_runraw_data_1/measurement/idraw_data_1/measurement/labelraw_data_1/measurement/subidraw_data_1/measurement/typeraw_data_1/measurement_first_runraw_data_1/measurement_idraw_data_1/measurement_labelraw_data_1/measurement_subidraw_data_1/measurement_typeraw_data_1/nameraw_data_1/notesraw_data_1/program_nameraw_data_1/run_cycleraw_data_1/run_numberraw_data_1/sample/distanceraw_data_1/sample/heightraw_data_1/sample/idraw_data_1/sample/nameraw_data_1/sample/shaperaw_data_1/sample/thicknessraw_data_1/sample/typeraw_data_1/sample/widthraw_data_1/script_name (not populated by current system)raw_data_1/seci_configraw_data_1/start_timeraw_data_1/titleraw_data_1/user_1/affiliationraw_data_1/user_1/name
Potential differences from existing files
program_name will no longer be ISISICP.exe and will be the name of the filewriter executable.
The filewriter must be able to write the 'static' metadata for a run.
These are pieces of metadata which only require knowledge of the
runStartandrunStopmessages.This includes:
raw_data_1/beamlineraw_data_1/definitionraw_data_1/definition_localraw_data_1/durationraw_data_1/end_timeraw_data_1/experiment_identifier(RB number)raw_data_1/measurement/first_runraw_data_1/measurement/idraw_data_1/measurement/labelraw_data_1/measurement/subidraw_data_1/measurement/typeraw_data_1/measurement_first_runraw_data_1/measurement_idraw_data_1/measurement_labelraw_data_1/measurement_subidraw_data_1/measurement_typeraw_data_1/nameraw_data_1/notesraw_data_1/program_nameraw_data_1/run_cycleraw_data_1/run_numberraw_data_1/sample/distanceraw_data_1/sample/heightraw_data_1/sample/idraw_data_1/sample/nameraw_data_1/sample/shaperaw_data_1/sample/thicknessraw_data_1/sample/typeraw_data_1/sample/widthraw_data_1/script_name(not populated by current system)raw_data_1/seci_configraw_data_1/start_timeraw_data_1/titleraw_data_1/user_1/affiliationraw_data_1/user_1/namePotential differences from existing files
program_namewill no longer beISISICP.exeand will be the name of the filewriter executable.