Changes for page Online data analysis

Last modified by sndueste on 2026-01-09 15:04

From version 9.4
edited by rangeadm
on 2025-02-21 11:48
Change comment: Update document after refactoring.
To version 14.1
edited by sndueste
on 2026-01-09 15:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -FS-FLASH USER tmp.WebHome
1 +FLASHUSER.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.rangeadm
1 +XWiki.sndueste
Content
... ... @@ -1,25 +1,25 @@
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.
1 + If you want to use FLASH specific Python packages, activate the read-only *flash* mamba environment with:
2 2  
3 -FLASH provides a python library for easy access to pulse synchronized DOOCS data for online data analysis:
3 + $ mamba activate flash
4 4  
5 -\\
5 + If you would like to change the content of this environment, make your personal copy via:
6 6  
7 -**The link to [[DOOCSPIE>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]] for pulse synchronized readout**
7 + $ mamba create ~-~-name YOUR_ENV ~-~-clone flash
8 8  
9 -**[[~[~[image:attach:image2023-10-4_13-30-7.png~|~|thumbnail="true" height="148"~]~]>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]]**
9 +If you would like to deactivate
10 +\\ $ mamba deactivate
10 10  
11 -\\
12 +If you want to run a Python script from the command line:
13 +\\ $ python3 main.py
14 +\\\\If you want to start the notebook server in the current folder:
15 +\\$ jupyter notebook
12 12  
13 -**AND more info about [[DOOCS - python>>doc:FLASHUSER.Data Acquisition and controls.DAQ and controls overview.Online data analysis.PythonDOOCS.WebHome]] connections **
14 14  
15 -\\
18 += Read pulse-synchronized data from the FLASH control system (DOOCS) using **[[DOOCSPIE>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]]** =
16 16  
17 -\\
18 18  
19 -In principle there are also DOOCS  APIs for :
21 +**[[~[~[image:attach:image2023-10-4_13-30-7.png~|~|thumbnail="true" height="148"~]~]>>url:https://hasfcpkg.desy.de/doocspie/||shape="rect"]]**
20 20  
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.DAQ and controls overview.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 ...
22 22  
23 -in general we focus on Python as online and offline control environment.
24 24  
25 -\\
25 +