Presentation is loading. Please wait.

Presentation is loading. Please wait.

Martin Hewitson Data access for GEO600. GEO DC workshop June 20042 Overview A variety of tools exist for on-line and off-line analyses Aux info.

Similar presentations


Presentation on theme: "Martin Hewitson Data access for GEO600. GEO DC workshop June 20042 Overview A variety of tools exist for on-line and off-line analyses Aux info."— Presentation transcript:

1 Martin Hewitson Data access for GEO600

2 GEO DC workshop June 20042 Overview A variety of tools exist for on-line and off-line analyses Aux info

3 GEO DC workshop June 20043 Data on disk Coch Raw data (28 days) Fast channels Slow channels LabVIEW channels Bute Frame data (19 days) Hour trends (~100 days) Day trends (years) h(t) (12 days) Trends (?) Merlin 180x2 nodes 40 days (then to ZIB) Trends compressed after 40 days h(t) ? About 5 hours latency Cardiff cluster 80 nodes 5 days uncompressed data 20 mins latency

4 GEO DC workshop June 20044 Reading data from disk Frame lib (C code API) FrDump (from frame lib) Inspect frames Frextract (MATLAB mex) Extract channel data libGeo (C code API raw data)

5 GEO DC workshop June 20045 Data servers Coch (raw data) rawserve 130.75.117.159:8000 Bute (frame data/h(t)) fserv (channel data) 130.75.117.73:9000 fserv (h(t) data) 130.75.117.73:9008 Morbo/Merlin fserv (channel data) morbo.aei.mpg.de:9002 fserv (h(t) data) morbo.aei.mpg.de:9008 See DAQs Diagnostic page

6 GEO DC workshop June 20046 geotools A collection of command- line and MATLAB tools for getting data from servers C API for easy client development Can access ALL aspects of data Channel data LabVIEW channels Trends Filters Channel lists Available times fgetcallist fgetchannellist fgetdaycontroldata fgethourcontroldata fgetlatest fgetpsd fgettrenddata libFserv m2fserv m2dserv …

7 GEO DC workshop June 20047 m2fserv – frame data in MATLAB

8 GEO DC workshop June 20048 LabVIEW channels We recored ~1000 channels from LabVIEW control system Environmental sensors (temperatures, pressures) Alignment signals Pendulum offsets / gains … All are recorded at 1Hz Each channel: Physical_System:SubSystem:Control Make super-channels for efficient storage Top_level#Sublevel1#N1#Ch1#...#ChN#Sublevel2#N2 #Ch1#... Need to be parsed before reading Lots of USEFUL information! AAMC1:TILT:TEST-LED AAMC1:SPOT3:A AAMC1:SPOT3:B AAMC1:SPOT3:C AAMC1:SPOT3:D AAMC1:SPOT4:A AAMC1:SPOT4:B AAMC1:SPOT4:C AAMC1:SPOT4:D EMON:TEMP:CB/C_TCE EMON:TEMP:CB/G_ER2 EMON:TEMP:CB/G_LR EMON:TEMP:CB/C_LB EMON:TEMP:NTU EMON:TEMP:NTR EMON:TEMP:NB/C_TFN EMON:TEMP:NB/G_ER EMON:TEMP:EB/C_TFE EMON:TEMP:EB/G_ER EMON:TEMP:ETU EMON:TEMP:ETR EMON:PRES:CB/NT EMON:PRES:CB/ET

9 GEO DC workshop June 20049 Example super-channel Channel name BDIMC1#CH1#3#FLAG#FBACK#GAIN#CH2#3#FLAG#FBA CK#GAIN#CH3#3#FLAG#FBACK#GAIN#CH4#3#… Input steering mirror for Mode-cleaner 1 Contains N channels (CH1, CH2,…) Each channel has subsystems (FLAG, FBACK,…) Data vector follows channel name MATLAB m files: parse_control_chan_list() parse_control_data() m2fserv can get these channels directly

10 GEO DC workshop June 200410 example

11 GEO DC workshop June 200411 Longer term drifts

12 GEO DC workshop June 200412 Calibration/de-whitening Using web interface Using MATLAB

13 GEO DC workshop June 200413 Auxiliary information A wealth of information from the appropriately named Info Server Channel lists (for all times, past and present) DAQs configurations Channel connection details (sample rate, sample resolution, gain,…) Which data from which servers for which times Calibration/de-whitening info + IIR representations Signal descriptions Detector status Time conversion


Download ppt "Martin Hewitson Data access for GEO600. GEO DC workshop June 20042 Overview A variety of tools exist for on-line and off-line analyses Aux info."

Similar presentations


Ads by Google