Changes for page Data Access at FLASH
Last modified by sndueste on 2025/02/05 11:22
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.s endels1 +XWiki.sndueste - Content
-
... ... @@ -1,11 +1,9 @@ 1 1 [[image:attach:FLASHUSER.Data Acquisition and controls.DAQ and controls overview.WebHome@timescale_dataAccess.png||height="400"]] 2 2 3 -\\ 4 4 5 -At the Free-electron Laser Hamburg ( ( [[ONLINE>>doc:FLASH.Onlineaccess toDOOCSroperties]])it is possible to request data directly from the DOOCS server by knowing the DOOCS address.6 -As correlations of different physical properties are often required all data at FLASH are indexed by the [[trainID>>doc:FLASHUSER.Data Acquisition and controls.Controls (DOOCS, jDDD,\.\.\.).How to read Train IDs at FLASH.WebHome]], which identif yeachof FLASH'spulse trains. The during a beamtimerecorded data are stored via a Data Acquisition System (When requested [[HDF files>>doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Offline data analysis (DAQ).The FLASH HDF5 structure.WebHome]] are createdafterthe beamtime which includes the important data from [[the acceleratorand itsdiagnostic>>doc:FLASHUSER.FLASH1 PhotDiag stream]] as well as the data createdby the [[users>>doc:FLASHUSER.Configuringthe user DAQs]]. Thistime scalewedefine as{{codelanguage="none"}}offline{{/code}}asthe HDF files are converted after the beamtime is over. For synchronous data during an experimentit is possible to create shorter HDF slicesvia anearOnline{{/code}} converter within a few minutes.For working with this partially incomplete HDF slices we provide an API called [[BeamtimeDaqAccess>>doc:FLASHUSER.Near-Onlinedata analysis]]. Reading synchronous data via an {{code language="none"}}online{{/code}} API is possible via a configurable DAQ middle layer server, the[[doc:FLASHUSER.DataAcquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Online data analysis.DAQmonitor.WebHome]], which feeds the correlated data back in the control system while it provides a ring buffer with 32 events in size.4 +At the Free-electron Laser Hamburg ([[FLASH>>url:https://flash.desy.de/||shape="rect"]]) we use the Distributed Object Oriented Control System ([[DOOCS>>url:http://tesla.desy.de/doocs/doocs.html||shape="rect"]]). Devices are implemented via DOOCS servers and via [[an API >>url:https://ttfinfo.desy.de/DOOCSWiki/Wiki.jsp?page=DOOCS%20Wiki||shape="rect"]]it is possible to request data directly from the DOOCS server by knowing the DOOCS address. 5 +As correlations of different physical properties are often required all data at FLASH are indexed by the [[train ID>>doc:FLASHUSER.Data Acquisition and controls.Controls (DOOCS, jDDD,\.\.\.).How to read Train IDs at FLASH.WebHome]], which identifies each pulse train. The data recorded during a beamtime are stored via a Data Acquisition System ([[DAQ>>doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Offline data analysis (DAQ).WebHome]]) which sorts all events from the individual DOOCS server by train ID. Requested [[HDF files>>doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Offline data analysis (DAQ).The FLASH HDF5 structure.WebHome]] are created to analyze s(% id="cke_bm_2799S" style="display:none" %) (%%)ynchronous data during an experiment via an {{code language="none"}}HDF{{/code}} converter within a few minutes. Reading synchronous data via an {{code language="none"}}online{{/code}} API is possible via a configurable DAQ middle layer server, the DAQmonitor, which feeds the correlated data back in the control system while it provides a ring buffer with 32 events in size. 7 7 8 -\\ 9 9 10 10 (% class="wrapped" %) 11 11 |((( ... ... @@ -19,22 +19,14 @@ 19 19 live up to 3s into the past 20 20 ))) 21 21 |((( 22 -nearOnline 23 -)))|((( 24 -a few minutes 25 -))) 26 -|((( 27 27 offline 28 28 )))|((( 29 -after the beamtime 22 +a few minutes ... till after the beamtime 30 30 ))) 31 31 32 -[[~[~[image:url:http://hasfweb.desy.de/pub/Setup/DataAccessGeneralConcept/it-infrastructure.png~|~|alt="it-infrastructure.png"~]~]>>attach:it-infrastructure.png]] 33 - 34 34 [[image:attach:it-infrastructure.png||height="250"]] 35 35 36 -During a beamtime at FLASH we have two IT infrastructures each with different purpose. In the FLASH halls you have local machines which are used with functional accounts and they have access to the [[beamline files-system>>url:https://confluence.desy.de/display/ASAP3/Directory+Structure||shape="rect"]] for your current experiment. For more demanding task we could also provide workstations which can be dedicated to a single user experiment. For offline an d nearOnline analysis the [[Maxwell cluster>>url:https://confluence.desy.de/display/IS/Maxwell||shape="rect"]] for high performance computing is available. On the Maxwell cluster you have to work with personal accounts as this regulates data access to the [[core file-system>>url:https://confluence.desy.de/display/ASAP3/Directory+Structure||shape="rect"]].27 +During a beamtime at FLASH we have two IT infrastructures each with different purpose. In the FLASH halls you have local machines which are used with functional accounts and they have access to the [[beamline files-system>>url:https://confluence.desy.de/display/ASAP3/Directory+Structure||shape="rect"]] for your current experiment. For more demanding task we could also provide workstations which can be dedicated to a single user experiment. For offline analysis the [[Maxwell cluster>>url:https://confluence.desy.de/display/MXW/Maxwell+Cluster||shape="rect"]] for high performance computing is available. On the Maxwell cluster you have to work with personal accounts as this regulates data access to the [[core file-system>>url:https://confluence.desy.de/display/ASAP3/Directory+Structure||shape="rect"]]. 37 37 38 -\\ 39 39 40 40 ----
- it-infrastructure.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.XWikiGuest - Size
-
... ... @@ -1,0 +1,1 @@ 1 +88.2 KB - Content