Wiki source code of Online data analysis

Version 7.1 by sndueste on 2025/02/05 11:23

Hide last authors
sndueste 6.1 1 With Online we mean pulling the data from the DOOCS front end servers directly which provide data at FLASH's 10 Hz repetition rate.
sndueste 2.1 2
sndueste 6.1 3 FLASH provides a python library for easy access to pulse synchronized DOOCS data for online data analysis:
sndueste 2.1 4
sndueste 6.1 5 \\
sndueste 2.1 6
sndueste 6.1 7 **The link to [[DOOCSPIE>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]] for pulse synchronized readout**
sndueste 2.1 8
sndueste 6.1 9 **[[~[~[image:attach:image2023-10-4_13-30-7.png~|~|thumbnail="true" height="148"~]~]>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]]**
sndueste 5.1 10
11 \\
12
sndueste 6.1 13 **AND more info about [[DOOCS - python>>doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Online data analysis.PythonDOOCS.WebHome]] connections **
sndueste 5.1 14
sndueste 6.1 15 \\
sndueste 5.1 16
sndueste 6.1 17 \\
18
19 In principle there are also DOOCS  APIs for :
20
sndueste 7.1 21 [[C/C++>>url:https://ttfinfo.desy.de/DOOCSWiki/Wiki.jsp?page=C%2B%2B%20Client%20Interface||shape="rect"]], [[Matlab>>doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Online data analysis.MatlabDOOCS.WebHome]] and [[Labview>>doc:FLASHUSER.Data Acquisition and controls.DAQ and controls overview.Online data analysis.LabviewDOOCS (no longer supported).WebHome]] if urgently needed ...
sndueste 6.1 22
23 in general we focus on Python as online and offline control environment.
24
25 \\