muon monitors data management updates
play

Muon Monitors Data Management Updates Athula Wickremasinghe Muon - PowerPoint PPT Presentation

Muon Monitors Data Management Updates Athula Wickremasinghe Muon Monitor Working Team Meeting 14/03/2019 Data Management Flow Chart: Data format ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS


  1. Muon Monitors Data Management Updates Athula Wickremasinghe Muon Monitor Working Team Meeting 14/03/2019

  2. Data Management Flow Chart: Data format ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS and PD) (Tem , Pressure, HV… etc ) Hadron Monitor Muon Monitor Calibrations Calibrations Store as pickle files Planing All scripts are written in to change it for this format in the » python 3.7.2 + Pandas future? » Maybe few shell scripts HDF5 binary format has more flexibility to handle with C/C++ , Matlab, Mathematica, Python … etc � 2 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  3. Data Management Flow Chart: Variables ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS and PD) (Tem , Pressure, HV… etc ) Hadron Monitor Muon Monitor Calibrations Calibrations Store as pickle files MM 1-3 : Pixels 104 -199 (skiping unused 137 - 151) HADM : Pixels 104 - 199 (skipping unused 105 - 151) HP121 & VP121 : BPM data of 6 measurements (1-7) (mm) MM#HV 1-3: High Voltage (V) MM#GPR: Gas Pressure (TORR) MM#RTD: Temperature ( DegF) Note: Missing data points = -9999 MM#GF: Gas Flow (L/hr) — ? — etc : Needs to be added!! � 3 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  4. Data Management Flow Chart: Variables ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS and PD) (Tem , Pressure, HV… etc ) Hadron Monitor Muon Monitor Calibrations Calibrations Store as pickle files t u b m e h t f o s l l e a i d e u r o t s t s r o o t t i n g o n m i n a n l o p u t m o n r e o f r a s e e W l b a i r a v t n a t r o p m i � 4 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  5. Data Management Flow Chart: User level ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS and PD) (Tem , Pressure, HV… etc ) Hadron Monitor Muon Monitor Calibrations Calibrations Store as pickle files User’s Input: Date1: "08-MAR-2019" Time1: "20:00:00" Date2: "08-MAR-2019" Files are saved in your Time2: "20:10:00" Pull data local folder Variable Name: “MM1HV1" (options: Multiple variables) Data format? : "csv" (options: “csv”, “xml”, “text”) Run Your Script: 1D plot? : “yes” (options: “Yes” or “no”) � 5 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  6. Data Management Flow Chart: Tracking the process ACNET Hadron Monitor Signals 3 Muon Monitors Signals Other Useful Variables (DS and PD) (DS and PD) (Tem , Pressure, HV… etc ) Hadron Monitor Muon Monitor Calibrations Calibrations Store as pickle files Log files for each Summary Temporary Save CSV format production report QA plots for backup files for 3 gzip format a week months? • We are planing to recover missing data by searching the IF beam data server after investigating the issue with ACNET data server � 6 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  7. Organizing Folders Automated program will create all directories and sub directories according to the date and time � 7 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  8. Log file example: Good run In the log file, we are able to see a summary of the run including the number of counts, mean, std, max and min for each table � 8 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  9. Log file example: Failed run • At this point, we are able to see the see all of the data recording issues • Have to dig more details of the issue and maybe need to go for the recovery plan using IF beam data server � 9 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  10. Testing CSV data: Muon Monitor 1 � 10 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  11. Testing CSV data: HP121 & VP121 Seems it’s recording data as we expected � 11 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  12. QA Plots � 12 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  13. Useful information of extracting IF beam data http://dbweb5.fnal.gov:8080/ifbeam/app/event_monitor If you want to access past data, please visit the bundles and get the bundle name � 13 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  14. Useful information of extracting IF beam data The top table has a list of bundles created by different experiments and users for there purposes. If we want, we can create our own bundle for our purposes! Need to beware Therefore, scroll NuMI_all has most about deleting the done to the next of the variables bundle by the table : owner or creator !! � 14 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  15. Useful information of extracting IF beam data The bottom table has a list of bundles created for experiments keeping data for “short” and “long” terms Here we can see all muon and hadron monitor data for several years. 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  16. Useful information of extracting IF beam data To access data define your time intervals, event type and bundle name according to this examples. 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  17. Useful information of extracting IF beam data http://ifb-data.fnal.gov:8100/ifbeam/data/data?b=NuMI_all&t0=2018-02-10T15:30:00&t1=2018-02-10T15:30:10&f=csv That’s it! :) 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

  18. Future plans: • Have to implement most important variables in to the DB » Ex: Separated data tables for different calibrations » Signal gain table • Need to move from pickle to hdf5 format: » HDF5 binary format has more flexibility to handle with C/C++ , Matlab, Mathematica, Python … etc » Fast extractions • Will setup a recovery folder to keep data for 1 year • Have to update user’s data extraction script with adding several options • Need to setup automated QA plots for DB management • Have to setup an automated summary report for data quality checks • <Add your thought here> There are a lot of fun things to add in the future !! THANK YOU! � 18 03/14/2019 Athula Wickremasinghe | Muon Monitors Data Management

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend