The document discusses the SERENA data processing pipelines. It describes the raw data formats for the SERENA instruments STROFIO, MIPA, and PICAM. It also outlines the processing steps to convert telemetry data to calibrated science data and generate quick-look products like histograms, images, and time series from the raw SERENA data. This includes software to convert telemetry to raw data, raw to calibrated data, and raw to partially processed data which can then be converted to calibrated data.
A presentation on Apache Spark at the Austrian High Performance Meeting 2020 (AHPC20). In short: Spark is an interesting technology that makes it easy to create fault-tolerant distributed data pipelines on computer clusters.
Accompanying notebook: https://gitlab.com/grooda/bigdata/-/blob/master/NgramsAHPC.ipynb
How Comcast Turns Big Data into Real Time Operational Insights: Winter Olympi...Brett Sheppard
2014 O'Reilly Strata conference presentation by Patrick Shumate and Brett Sheppard, about the Comcast technology stack delivering content from the 2014 Winter Olympics in Sochi. The session and slides are presented with approval from NBC and its parent company Comcast.
Using OPC-UA to Extract IIoT Time Series Data from PLC and SCADA SystemsInfluxData
Algist Bruggeman NV produces yeast for large-scale bakeries and home bakers. The company lacked insight into its fermentation process as its sensor data collection process was manual. Production data was committed to paper, making it difficult to compare batches, aggregate production parameters or detect anomalies.
Factry.IO’s data historian, built on InfluxDB, has helped the company collect process data, enabling it to gain more insight into its production process and provide predictive maintenance.
In this webinar, learn about Algist Bruggeman NV’s business outcomes and the technical setup of linking time series data with ERP, planning and quality data for operational improvement.
Presentation talk at the 45° AGILE Team "STAG" meeting
held in INAF Bologna on 16/12/2008
Short description and schema of the Data Analysis System operatin in the Ground Segment of the SA instrument onboard the AGILE spacecraft
A presentation on Apache Spark at the Austrian High Performance Meeting 2020 (AHPC20). In short: Spark is an interesting technology that makes it easy to create fault-tolerant distributed data pipelines on computer clusters.
Accompanying notebook: https://gitlab.com/grooda/bigdata/-/blob/master/NgramsAHPC.ipynb
How Comcast Turns Big Data into Real Time Operational Insights: Winter Olympi...Brett Sheppard
2014 O'Reilly Strata conference presentation by Patrick Shumate and Brett Sheppard, about the Comcast technology stack delivering content from the 2014 Winter Olympics in Sochi. The session and slides are presented with approval from NBC and its parent company Comcast.
Using OPC-UA to Extract IIoT Time Series Data from PLC and SCADA SystemsInfluxData
Algist Bruggeman NV produces yeast for large-scale bakeries and home bakers. The company lacked insight into its fermentation process as its sensor data collection process was manual. Production data was committed to paper, making it difficult to compare batches, aggregate production parameters or detect anomalies.
Factry.IO’s data historian, built on InfluxDB, has helped the company collect process data, enabling it to gain more insight into its production process and provide predictive maintenance.
In this webinar, learn about Algist Bruggeman NV’s business outcomes and the technical setup of linking time series data with ERP, planning and quality data for operational improvement.
Presentation talk at the 45° AGILE Team "STAG" meeting
held in INAF Bologna on 16/12/2008
Short description and schema of the Data Analysis System operatin in the Ground Segment of the SA instrument onboard the AGILE spacecraft
4th SERENA-HEWG Meeting,
SERENA BepiColombo mission payload instrument
Hermian Environment Working Group
Key Largo (FL, USA), May, from 13th to 17th, 2013
Data-intensive tasks call for distributed computation. By using one of the many available libraries based on the Hadoop Spark engine, even a newcomer of distributed computing can take advantage of parallelism using familiar programming languages without having to worry about the underlying data and task distribution. We present demos of SparkR (the distributed version of R), Koalas (similar to Pandas) and SparkSQL.
Presentation at ASHPC22, the Austrian-Slovenian HPC Meeting - 31 May – 2 June 2022 (https://vsc.ac.at/research/conferences/ashpc22/).
Time Series Analysis… using an Event Streaming Platformconfluent
Time Series Analysis… using an Event Streaming Platform, Mirko Kämpf, Solutions Architect, Confluent
Meetup Link: https://www.meetup.com/Apache-Kafka-Germany-Munich/events/272827528/
Time Series Analysis Using an Event Streaming PlatformDr. Mirko Kämpf
Advanced time series analysis (TSA) requires very special data preparation procedures to convert raw data into useful and compatible formats.
In this presentation you will see some typical processing patterns for time series based research, from simple statistics to reconstruction of correlation networks.
The first case is relevant for anomaly detection and to protect safety.
Reconstruction of graphs from time series data is a very useful technique to better understand complex systems like supply chains, material flows in factories, information flows within organizations, and especially in medical research.
With this motivation we will look at typical data aggregation patterns. We investigate how to apply analysis algorithms in the cloud. Finally we discuss a simple reference architecture for TSA on top of the Confluent Platform or Confluent cloud.
Apache Spark 2.0: A Deep Dive Into Structured Streaming - by Tathagata Das Databricks
“In Spark 2.0, we have extended DataFrames and Datasets to handle real time streaming data. This not only provides a single programming abstraction for batch and streaming data, it also brings support for event-time based processing, out-or-order/delayed data, sessionization and tight integration with non-streaming data sources and sinks. In this talk, I will take a deep dive into the concepts and the API and show how this simplifies building complex “Continuous Applications”.” - T.D.
Databricks Blog: "Structured Streaming In Apache Spark 2.0: A new high-level API for streaming"
https://databricks.com/blog/2016/07/28/structured-streaming-in-apache-spark.html
// About the Presenter //
Tathagata Das is an Apache Spark Committer and a member of the PMC. He’s the lead developer behind Spark Streaming, and is currently employed at Databricks. Before Databricks, you could find him at the AMPLab of UC Berkeley, researching datacenter frameworks and networks with professors Scott Shenker and Ion Stoica.
Follow T.D. on -
Twitter: https://twitter.com/tathadas
LinkedIn: https://www.linkedin.com/in/tathadas
Enabling Active Flow Manipulation In Silicon-based Network Forwarding EnginesTal Lavian Ph.D.
A significant challenge in today’s Internet is the ability to efficiently incorporate customizable network intelligence in commercial high performance network devices.
Framework for introducing services
API for programming network devices
Description of the status of design and developing activities of the data analysis software of SuperAGILE instrument of the AGILE Space Mission, one year before the launch.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Scanner Data
The presentation explains how a software (INSIDE: INtegrated StatIstical Datawarehouse Environment) developed in the context of Structural Business Statistics, could be used for the aims of scanner data project carried out by Istat. In particular the possible application to map EAN codes is briefly illustrated.
http://www.istat.it/en/archive/168897
http://www.istat.it/it/archivio/168890
Troubleshooting Tips and Tricks for Database 19c - EMEA Tour Oct 2019Sandesh Rao
This session will focus on 19 troubleshooting tips and tricks for DBA's covering tools from the Oracle Autonomous Health Framework (AHF) like Trace file Analyzer (TFA) to collect , organize and analyze log data , Exachk and orachk to perform mass best practices analysis and automation , Cluster Health Advisor to debug node evictions and calibrate the framework , OSWatcher and its analysis engine , oratop for pinpointing performance issues and many others to make one feel like a rockstar DBA
Conference: 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, UK – July 22-24 2015
Title of the paper: Towards processing and reasoning streams of events in knowledge-driven manufacturing execution systems
Authors: Borja Ramis Ferrer, Sergii Iarovyi, Andrei Lobov, José L. Martinez Lastra
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.Sérgio Sacani
The return of a sample of near-surface atmosphere from Mars would facilitate answers to several first-order science questions surrounding the formation and evolution of the planet. One of the important aspects of terrestrial planet formation in general is the role that primary atmospheres played in influencing the chemistry and structure of the planets and their antecedents. Studies of the martian atmosphere can be used to investigate the role of a primary atmosphere in its history. Atmosphere samples would also inform our understanding of the near-surface chemistry of the planet, and ultimately the prospects for life. High-precision isotopic analyses of constituent gases are needed to address these questions, requiring that the analyses are made on returned samples rather than in situ.
4th SERENA-HEWG Meeting,
SERENA BepiColombo mission payload instrument
Hermian Environment Working Group
Key Largo (FL, USA), May, from 13th to 17th, 2013
Data-intensive tasks call for distributed computation. By using one of the many available libraries based on the Hadoop Spark engine, even a newcomer of distributed computing can take advantage of parallelism using familiar programming languages without having to worry about the underlying data and task distribution. We present demos of SparkR (the distributed version of R), Koalas (similar to Pandas) and SparkSQL.
Presentation at ASHPC22, the Austrian-Slovenian HPC Meeting - 31 May – 2 June 2022 (https://vsc.ac.at/research/conferences/ashpc22/).
Time Series Analysis… using an Event Streaming Platformconfluent
Time Series Analysis… using an Event Streaming Platform, Mirko Kämpf, Solutions Architect, Confluent
Meetup Link: https://www.meetup.com/Apache-Kafka-Germany-Munich/events/272827528/
Time Series Analysis Using an Event Streaming PlatformDr. Mirko Kämpf
Advanced time series analysis (TSA) requires very special data preparation procedures to convert raw data into useful and compatible formats.
In this presentation you will see some typical processing patterns for time series based research, from simple statistics to reconstruction of correlation networks.
The first case is relevant for anomaly detection and to protect safety.
Reconstruction of graphs from time series data is a very useful technique to better understand complex systems like supply chains, material flows in factories, information flows within organizations, and especially in medical research.
With this motivation we will look at typical data aggregation patterns. We investigate how to apply analysis algorithms in the cloud. Finally we discuss a simple reference architecture for TSA on top of the Confluent Platform or Confluent cloud.
Apache Spark 2.0: A Deep Dive Into Structured Streaming - by Tathagata Das Databricks
“In Spark 2.0, we have extended DataFrames and Datasets to handle real time streaming data. This not only provides a single programming abstraction for batch and streaming data, it also brings support for event-time based processing, out-or-order/delayed data, sessionization and tight integration with non-streaming data sources and sinks. In this talk, I will take a deep dive into the concepts and the API and show how this simplifies building complex “Continuous Applications”.” - T.D.
Databricks Blog: "Structured Streaming In Apache Spark 2.0: A new high-level API for streaming"
https://databricks.com/blog/2016/07/28/structured-streaming-in-apache-spark.html
// About the Presenter //
Tathagata Das is an Apache Spark Committer and a member of the PMC. He’s the lead developer behind Spark Streaming, and is currently employed at Databricks. Before Databricks, you could find him at the AMPLab of UC Berkeley, researching datacenter frameworks and networks with professors Scott Shenker and Ion Stoica.
Follow T.D. on -
Twitter: https://twitter.com/tathadas
LinkedIn: https://www.linkedin.com/in/tathadas
Enabling Active Flow Manipulation In Silicon-based Network Forwarding EnginesTal Lavian Ph.D.
A significant challenge in today’s Internet is the ability to efficiently incorporate customizable network intelligence in commercial high performance network devices.
Framework for introducing services
API for programming network devices
Description of the status of design and developing activities of the data analysis software of SuperAGILE instrument of the AGILE Space Mission, one year before the launch.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Scanner Data
The presentation explains how a software (INSIDE: INtegrated StatIstical Datawarehouse Environment) developed in the context of Structural Business Statistics, could be used for the aims of scanner data project carried out by Istat. In particular the possible application to map EAN codes is briefly illustrated.
http://www.istat.it/en/archive/168897
http://www.istat.it/it/archivio/168890
Troubleshooting Tips and Tricks for Database 19c - EMEA Tour Oct 2019Sandesh Rao
This session will focus on 19 troubleshooting tips and tricks for DBA's covering tools from the Oracle Autonomous Health Framework (AHF) like Trace file Analyzer (TFA) to collect , organize and analyze log data , Exachk and orachk to perform mass best practices analysis and automation , Cluster Health Advisor to debug node evictions and calibrate the framework , OSWatcher and its analysis engine , oratop for pinpointing performance issues and many others to make one feel like a rockstar DBA
Conference: 13th IEEE International Conference on Industrial Informatics, INDIN 2015. Cambridge, UK – July 22-24 2015
Title of the paper: Towards processing and reasoning streams of events in knowledge-driven manufacturing execution systems
Authors: Borja Ramis Ferrer, Sergii Iarovyi, Andrei Lobov, José L. Martinez Lastra
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.Sérgio Sacani
The return of a sample of near-surface atmosphere from Mars would facilitate answers to several first-order science questions surrounding the formation and evolution of the planet. One of the important aspects of terrestrial planet formation in general is the role that primary atmospheres played in influencing the chemistry and structure of the planets and their antecedents. Studies of the martian atmosphere can be used to investigate the role of a primary atmosphere in its history. Atmosphere samples would also inform our understanding of the near-surface chemistry of the planet, and ultimately the prospects for life. High-precision isotopic analyses of constituent gases are needed to address these questions, requiring that the analyses are made on returned samples rather than in situ.
Toxic effects of heavy metals : Lead and Arsenicsanjana502982
Heavy metals are naturally occuring metallic chemical elements that have relatively high density, and are toxic at even low concentrations. All toxic metals are termed as heavy metals irrespective of their atomic mass and density, eg. arsenic, lead, mercury, cadmium, thallium, chromium, etc.
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Sérgio Sacani
Since volcanic activity was first discovered on Io from Voyager images in 1979, changes
on Io’s surface have been monitored from both spacecraft and ground-based telescopes.
Here, we present the highest spatial resolution images of Io ever obtained from a groundbased telescope. These images, acquired by the SHARK-VIS instrument on the Large
Binocular Telescope, show evidence of a major resurfacing event on Io’s trailing hemisphere. When compared to the most recent spacecraft images, the SHARK-VIS images
show that a plume deposit from a powerful eruption at Pillan Patera has covered part
of the long-lived Pele plume deposit. Although this type of resurfacing event may be common on Io, few have been detected due to the rarity of spacecraft visits and the previously low spatial resolution available from Earth-based telescopes. The SHARK-VIS instrument ushers in a new era of high resolution imaging of Io’s surface using adaptive
optics at visible wavelengths.
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...Wasswaderrick3
In this book, we use conservation of energy techniques on a fluid element to derive the Modified Bernoulli equation of flow with viscous or friction effects. We derive the general equation of flow/ velocity and then from this we derive the Pouiselle flow equation, the transition flow equation and the turbulent flow equation. In the situations where there are no viscous effects , the equation reduces to the Bernoulli equation. From experimental results, we are able to include other terms in the Bernoulli equation. We also look at cases where pressure gradients exist. We use the Modified Bernoulli equation to derive equations of flow rate for pipes of different cross sectional areas connected together. We also extend our techniques of energy conservation to a sphere falling in a viscous medium under the effect of gravity. We demonstrate Stokes equation of terminal velocity and turbulent flow equation. We look at a way of calculating the time taken for a body to fall in a viscous medium. We also look at the general equation of terminal velocity.
The ability to recreate computational results with minimal effort and actionable metrics provides a solid foundation for scientific research and software development. When people can replicate an analysis at the touch of a button using open-source software, open data, and methods to assess and compare proposals, it significantly eases verification of results, engagement with a diverse range of contributors, and progress. However, we have yet to fully achieve this; there are still many sociotechnical frictions.
Inspired by David Donoho's vision, this talk aims to revisit the three crucial pillars of frictionless reproducibility (data sharing, code sharing, and competitive challenges) with the perspective of deep software variability.
Our observation is that multiple layers — hardware, operating systems, third-party libraries, software versions, input data, compile-time options, and parameters — are subject to variability that exacerbates frictions but is also essential for achieving robust, generalizable results and fostering innovation. I will first review the literature, providing evidence of how the complex variability interactions across these layers affect qualitative and quantitative software properties, thereby complicating the reproduction and replication of scientific studies in various fields.
I will then present some software engineering and AI techniques that can support the strategic exploration of variability spaces. These include the use of abstractions and models (e.g., feature models), sampling strategies (e.g., uniform, random), cost-effective measurements (e.g., incremental build of software configurations), and dimensionality reduction methods (e.g., transfer learning, feature selection, software debloating).
I will finally argue that deep variability is both the problem and solution of frictionless reproducibility, calling the software science community to develop new methods and tools to manage variability and foster reproducibility in software systems.
Exposé invité Journées Nationales du GDR GPL 2024
Professional air quality monitoring systems provide immediate, on-site data for analysis, compliance, and decision-making.
Monitor common gases, weather parameters, particulates.
(May 29th, 2024) Advancements in Intravital Microscopy- Insights for Preclini...Scintica Instrumentation
Intravital microscopy (IVM) is a powerful tool utilized to study cellular behavior over time and space in vivo. Much of our understanding of cell biology has been accomplished using various in vitro and ex vivo methods; however, these studies do not necessarily reflect the natural dynamics of biological processes. Unlike traditional cell culture or fixed tissue imaging, IVM allows for the ultra-fast high-resolution imaging of cellular processes over time and space and were studied in its natural environment. Real-time visualization of biological processes in the context of an intact organism helps maintain physiological relevance and provide insights into the progression of disease, response to treatments or developmental processes.
In this webinar we give an overview of advanced applications of the IVM system in preclinical research. IVIM technology is a provider of all-in-one intravital microscopy systems and solutions optimized for in vivo imaging of live animal models at sub-micron resolution. The system’s unique features and user-friendly software enables researchers to probe fast dynamic biological processes such as immune cell tracking, cell-cell interaction as well as vascularization and tumor metastasis with exceptional detail. This webinar will also give an overview of IVM being utilized in drug development, offering a view into the intricate interaction between drugs/nanoparticles and tissues in vivo and allows for the evaluation of therapeutic intervention in a variety of tissues and organs. This interdisciplinary collaboration continues to drive the advancements of novel therapeutic strategies.
Nutraceutical market, scope and growth: Herbal drug technologyLokesh Patil
As consumer awareness of health and wellness rises, the nutraceutical market—which includes goods like functional meals, drinks, and dietary supplements that provide health advantages beyond basic nutrition—is growing significantly. As healthcare expenses rise, the population ages, and people want natural and preventative health solutions more and more, this industry is increasing quickly. Further driving market expansion are product formulation innovations and the use of cutting-edge technology for customized nutrition. With its worldwide reach, the nutraceutical industry is expected to keep growing and provide significant chances for research and investment in a number of categories, including vitamins, minerals, probiotics, and herbal supplements.
1. SERENA Data ProcessingSERENA Data Processing
1
SERENA BC SGS meeting 21-22/05/2015
ESAC, Madrid
Francesco Lazzarotto INAF IAPS Rome 21/05/15
francesco.lazzarotto@iaps.inaf.it
2. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 2
SERENA Processing overviewSERENA Processing overview
The proposal of the SERENA PI is to build a system
where the SERENA SGS applications run both in
the ESAC based system and in a system based at
IAPS.
The aim of this concerns:
reliability, allowing hot redundancy for the
SERENA data processing services
supervision of the whole data production process by
the SERENA PI
establishing a common I/F with ESA.
3. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 3
SERENA processing servicesSERENA processing services
The SERENA experiment processing services have
the aim of automatically process the raw data
packets stream incoming from the BC spacecraft
into human readable data files.
It shall be possible run all applications in batch
mode operated by a scheduler such as cron
Single tasks may then also be wrapped in GUI based
applications
4. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 4
SERENA pipelinesSERENA pipelines
Science Data processing software
[TMdata]-->TM2Raw-->[PDS4RawData]
[PDS4RawData]-->Raw2Cal-->[PDS4CalData]
[PDS4RawData]-->Raw2PP-->[PDS4PPData]-->PP2Cal-->[PDS4CalData]
Science Quick Look
[any]-->QLA-->[StatsData] and/or [PlotData]
Legenda
PP = Partially Processed
Stats = data containing statistics about the analysed data
Plot = images or other formats able to be plotted by standard software
TM2Raw = telemetry data to Raw data software
Raw2Cal = PDS4 Raw data to Calibrated data software
Raw2PP = PDS4 Raw data to Partially Processed data software
PP2Cal = Partially Processed data to Calibrated data software
QLA = Quick Look Analysis
[xx] = dataset of type xx
5. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 5
SERENA (PDS4) Raw DataSERENA (PDS4) Raw Data
from https://pds.nasa.gov/policy/PolicyOnProcessingLevels03112013.pdf
Original data from an instrument. If compression,
reformatting, packetization, or other translation has
been applied to facilitate data transmission or
storage, those processes will be reversed so that the
archived data are in a PDS4 approved archive
format.
we'll refer to this data format as PDS4 raw, to disambiguate from the
instrument native data format, as a matter of fact SERENA instruments can
produce on-board accumulated data.
6. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 7
Strofio PDS4 Raw DataStrofio PDS4 Raw Data
Uncompressed, unformatted, un-packed raw data
The STROFIO raw data products include
1) Basic rates: Event counters per second, accumulated for a period of time (counters
include start/stop pulses, position and time measurements and coincident
position/time measurements; for the left and right anodes),
2) High-quality ToF spectra (rebinned or integrated into low-time resolution spectra),
3) Low-quality ToF spectra (rebinned or integrated into low-time resolution spectra),
and
4) Raw events: Raw events saved in the order in which they were received and filtered
depending on the selected option (no filtering, high and/or quality).
7. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 8
MIPA PDS4 Raw DataMIPA PDS4 Raw Data
The MIPA raw data products consist of a matrix of
accumulated counts as a function of position, energy
and mass, with up to 24 pixels, 96 energy levels and
N mass bins. Number of mass bins TBC.
8. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 9
PICAM PDS4 Raw DataPICAM PDS4 Raw Data
The PICAM raw data products consist of a matrix of
accumulated counts from all detector pixels (1-60
pixels) for up to 32 energy levels and N mass bins.
Number of mass bins TBC.
9. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 10
SERENA pipelinesSERENA pipelines
Data processing software
[TMdata]-->TM2Raw-->[PDS4RawData]
[PDS4RawData]-->Raw2Cal-->[PDS4CalData]
[PDS4RawData]-->Raw2PP-->[PDS4PPData]-->PP2Cal-->[PDS4CalData]
Science Quick Look
[any]-->QLA-->[StatsData] and/or [PlotData]
Legenda
PP=Partially Processed
Stats=data containing statistics about the analysed data
Plot=images or other formats able to be plotted by standard software
TM2Raw=telemetry data to Raw data software
Raw2Cal=PDS4 Raw data to Calibrated data software
Raw2PP=PDS4 Raw data to Partially Processed data software
PP2Cal=Partially Processed data to Calibrated data software
QLA=Quick Look Analysis
[xx]=dataset of type xx
10. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 11
Event ListsEvent Lists
Time Tag <Position> Energy <attrn> ... ... <attrm>
... ... ... ... ...
Basic representation of measurement data
outcaming from a particle detector.
Each interaction event between the particle and the detector is
saved with the event describing the attributes. Attributes may
also be structured.
Histogramming on time attribute we accumulate time series, on
position we accumulate images and on energy we accumulate
spectra.
Conditions on the event attributes can help to discriminate
events.
11. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 12
Example: ELENAExample: ELENA
ELENA instrument may produce the following data
products:
1)Event Lists (the most important raw format from
which all the other data can be reproduced)
2)Monodimensional images and/or 1D histograms
3)2D images (pixel on y and time or space on x)
4)Time Series (time vs counts/flux)
17. 21/05/15 Francesco Lazzarotto SERENA SGS meeting 18
ELENA pipeline logfilesELENA pipeline logfiles
2015-05-07T11:56:47.497237660|nibbio|gesh|INFO|1 param: ok
2015-05-07T11:56:47.530848635|nibbio|gesh|INFO|creating gnuplot temp script in
2015-05-07T11:56:47.536302681|nibbio|gesh|INFO|n. of pars = 1
2015-05-07T11:56:47.541704765|nibbio|gesh|INFO|genehist: creating 4 histograms file(s)
2015-05-07T11:56:47.558989083|nibbio|gesh|INFO|elena histograms generated (histos on rows) on file /tmp/tmp.EouvruJ7J8_on_rows.dat
2015-05-07T11:56:47.570270686|nibbio|gesh|INFO|creating reversed histo data file (histogram on columns) on file /tmp/tmp.ezfzsm94go_on_cols.dat
2015-05-07T11:56:47.581347232|nibbio|gesh|INFO|created reversed histo data file (histogram on columns) in /tmp/tmp.ezfzsm94go_on_cols.dat
2015-05-07T11:56:47.587414204|nibbio|gesh|INFO|removing histogram on rows data file in /tmp/tmp.EouvruJ7J8_on_rows.dat
2015-05-07T11:56:47.605369559|nibbio|gesh|INFO|./gehs.sh: creating temp gnuplot script on file /tmp/tmp.UAGXN3MYWI.gp
2015-05-07T11:56:47.614962678|nibbio|gesh|INFO|awk output is 4
2015-05-07T11:56:47.622007987|nibbio|gesh|INFO|gnuplot script generated
2015-05-07T11:56:47.629641639|nibbio|gesh|INFO|created gnuplot temp script in /tmp/tmp.UAGXN3MYWI.gp
2015-05-07T11:56:47.635893271|nibbio|gesh|INFO|running gnuplot
2015-05-07T11:56:53.961194671|nibbio|gesh|INFO|removing gnuplot temp script in /tmp/tmp.UAGXN3MYWI.gp