An Epics Data Archiver using MySQL, Python, and Apache
[Pages:23]An Epics Data Archiver using MySQL, Python, and Apache
Matthew Newville
Consortium for Advanced Radiation Sciences University of Chicago
October 12, 2010
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
October 12, 2010
Why an(other) Epics Data Logger?
Started in 2001, actually. Wanted to learn SQL. Use a relational database (MySQL) for data storage. Web interface over standard ports and with standard web tools.
get beam-line status information from anywhere access, view historical data for diagnosing problems. Automated Alerts (email) when a condition is met. NOT fast data collection ? that's a different application.
There are many similar Archivers (even at different APS beamlines)
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
October 12, 2010
Why an(other) Epics Data Logger?
Started in 2001, actually. Wanted to learn SQL. Use a relational database (MySQL) for data storage. Web interface over standard ports and with standard web tools.
get beam-line status information from anywhere access, view historical data for diagnosing problems. Automated Alerts (email) when a condition is met. NOT fast data collection ? that's a different application. There are many similar Archivers (even at different APS beamlines)
Are Archivers so simple that everyone just builds their own?
Can anything be learned from any one of the implementations?
Is a relational database a good fit for Epics Archival Data?
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
October 12, 2010
A tour of the web interface (GSECARS Archiver)
PV values displayed as html links to Plot of Data
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
Main features: 5000 PVs
MySQL Apache Python CA callbacks web-definable alerts tabs separate PVs by sub-systems templates for web pages
October 12, 2010
Plotting Historical Data
Data file and plotting script available as a download
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
Plots: default to past day using Gnuplot (currently) Plot "From now" or with "Date Range" Plot up to 2 PVs "Related PVs" list for common pair plots pop-up javascript Calendar for Date Range String labels for Enum PVs
October 12, 2010
Plotting Historical Data
Data file and plotting script available as a download
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
Plots: default to past day using Gnuplot (currently) Plot "From now" or with "Date Range" Plot up to 2 PVs "Related PVs" list for common pair plots pop-up javascript Calendar for Date Range String labels for Enum PVs
October 12, 2010
Plotting Historical Data
Data file and plotting script available as a download
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
Plots: default to past day using Gnuplot (currently) Plot "From now" or with "Date Range" Plot up to 2 PVs "Related PVs" list for common pair plots pop-up javascript Calendar for Date Range String labels for Enum PVs
October 12, 2010
Plotting Historical Data
Data file and plotting script available as a download
Plots: default to past day using Gnuplot (currently) Plot "From now" or with "Date Range" Plot up to 2 PVs "Related PVs" list for common pair plots pop-up javascript Calendar for Date Range String labels for Enum PVs
Matthew Newville (CARS, Univ Chicago)
Epics Data Archiver
October 12, 2010
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- structs unions and enums
- sequence reference
- ts 184 002 v1 1 1 telecommunications and internet
- an epics data archiver using mysql python and apache
- typescript ko
- ts 102 051 v1 1 1 enum administration in europe
- test tube systems with
- chapter 1 introduction to typescript
- typescript notes for professionals
- typescript quick reference hooman b com
Related searches
- recipes using boxed macaroni and cheese
- data analysis using excel
- derivatives using function notation and a table
- python and sql
- python and sql server
- bundt cake using cake mix and pudding
- using baking soda and honey
- probability calculator using standard deviation and mean
- data analytics using excel examples
- using modifier 25 and 57
- find data value using z score
- data analysis using spss pdf