Towards a CTA high-level science analysis framework

Slides:



Advertisements
Similar presentations
Requirements for a UI Test Framework Stanislaw Wozniak Bernie Miles.
Advertisements

NGAS – The Next Generation Archive System Jens Knudstrup NGAS The Next Generation Archive System.
© 2010 Wipro Ltd - Confidential SGSN Automation Testing Using TTCN3 Authors: Jyothi Gavara Nikhil Rahul Ekka.
A P RAGMATIC A PPROACH Brent Bradbury Joshua Bruning.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Networking for Ocean Bottom Observatories Taken from the Cabled Observatory Presentation School of Ocean and Earth Science and Technology February 2006.
GNE: Global NEWS Modeling Environment What it is / what it’s not How it works Components, samples Installation NEWS 2 Implementation Emilio MayorgaMay.
Lecture Nine Database Planning, Design, and Administration
SIMULATING ERRORS IN WEB SERVICES International Journal of Simulation: Systems, Sciences and Technology 2004 Nik Looker, Malcolm Munro and Jie Xu.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
10th TTCN-3 User Conference, 7-9 June 2011, Bled, Slovenia AUTOSAR Conformance Tests - Feedback on their development and utilization Alain Feudjio-Vouffo,
Spring Roo CS476 Aleksey Bukin Peter Lew. What is Roo? Productivity tool Allows for easy creation of Enterprise Java applications Runs alongside existing.
Configuration Management and Server Administration Mohan Bang Endeca Server.
GLAST Science Support CenterAugust 9, 2004 Implementation of the Standard Analysis Environment (SAE) James Peachey (HEASARC/GLAST SSC—GSFC/L3)
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Putting What We Learned Into Context – WSGI and Web Frameworks A290/A590, Fall /16/2014.
Business Unit or Product Name © 2007 IBM Corporation Introduction of Autotest Qing Lin.
Dec 2, 2014 MAST Data Discovery Portal Tom Donaldson Tony Rogers.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Usability Issues Facing 21st Century Data Archives Joey Mukherjee and David Winningham
SDD/DFS R. Hook. VLT 2 nd Generation Instrumentation Pipelines, 18 Apr Richard Hook Sampo & ESO Reflex background, status and plans.
SIMO SIMulation and Optimization ”New generation forest planning system” Antti Mäkinen Dept. of Forest Resource Management / University of Helsinki.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
Where will PyRAF lead us?: The future of data analysis software at STScI Perry Greenfield Science Analysis Tools Project Space Telescope Science Institute.
1 Japan-US collaboration to develop the “End-to-End simulator” Tsunefumi Mizuno Mar 12, 2003.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
 Programming - the process of creating computer programs.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
JWST Pipeline/Analysis Tools Perry Greenfield Science Software Branch.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Origami: Scientific Distributed Workflow in McIDAS-V Maciek Smuga-Otto, Bruce Flynn (also Bob Knuteson, Ray Garcia) SSEC.
GammaLib based analysis of TeV data Proposal for a CTA High-level Science Analysis framework J. Knödlseder (CESR, Toulouse)
GammaLib based analysis of TeV data A high-level Science Analysis framework for CTA Jürgen Knödlseder (IRAP, Toulouse)
GammaLib A versatile framework for the analysis of astronomical gamma-ray data.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
7/8/2016 OAF Jean-Jacques Gras Stephen Jackson Blazej Kolad 1.
3 nd Coding Sprint Jürgen Knödlseder (IRAP) 1.GammaLib and ctools concepts 2.Coding for GammaLib and ctools 3.Current status 4.Goals of this sprint.
Gammalib and ctools. Anneli Schulz, Rolf Bühler, Jürgen Knödlseder, Michael Mayer, … Fermi Collaboration Meeting Montpellier, Towards a common.
CTA - serving the community at large J. Knödlseder (CESR)
KnowARC design Aleksandr Konstantinov 1 st KnowARC Conference, Oslo, 2006 November 7-9.
Software and Communication Driver, for Multimedia analyzing tools on the CEVA-X Platform. June 2007 Arik Caspi Eyal Gabay.
Introduction to InVEST ArcGIS Tool
Self Healing and Dynamic Construction Framework:
CE-105 Spring 2007 Engr. Faisal ur Rehman
Release Presentation – January 2017
4th Coding Sprint Short intro into GammaLib and ctools concepts
Tom Rink Tom Whittaker Paolo Antonelli Kevin Baggett.
Smithsonian Astrophysical Observatory
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
GIFT / Fiscal Data Package Iteration 3
MissionLab Pre-mission Planner Component (MPPC): Overview
GENERAL VIEW OF KRATOS MULTIPHYSICS
Module 01 ETICS Overview ETICS Online Tutorials
Overview of big data tools
Cloud Web Filtering Platform
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Metadata The metadata contains
The Most Popular Android UI Automation Testing Tool Andrii Voitenko
User Specific Framework Component
10th ASTRI GENERAL MEETING
Monitoring the INTEGRAL satellite
Status and plans for bookkeeping system and production tools
C++/Java/COM Interoperability
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
Presentation transcript:

Towards a CTA high-level science analysis framework CTA as a community tool - requirements base science analysis framework on experience gained from other high-energy observatories (Fermi, INTEGRAL, Chandra, XMM, Swift, …) use wide spread data formats (FITS, VO) use widely used user interfaces (e.g. IRAF parameter files, XML formats) break down science analysis into analysis steps (executables) CTA analysis based GammaLib toolbox GammaLib: generic, self-contained, open source, multi-platform C++ library for instrument independent high-level science analysis of gamma-ray data http://sourceforge.net/projects/gammalib/ Easy installation: ./configure & make install No library dependencies = cheap maintenance Developed by CESR based on former experience with COMPTEL, INTEGRAL & Fermi Currently at prototype stage Yellow = prototype exists

Possible high-level science analysis schemes Use GammaLib as C++ API Analysis executables (ctatools) use GammaLib services Possible scheme à la Fermi : Script GammaLib (python) Access GammaLib services directly Working example: fitting the Crab using a model define in XML file (à la Fermi) $ python >>> from gammalib import * >>> >>> run = GCTAObservation() >>> run.load_binned("cntmap.fits.gz") >>> run.response("kb_E_50h_v3", "/cta/irf") >>> obs = GObservations() >>> obs.append(run) >>> models = GModels("model.xml") >>> obs.models(models) >>> opt = GOptimizerLM() >>> opt.max_iter(1000) >>> obs.optimize(opt) >>> print obs Prefactor: 1.269e-08 +/- 0.000e+00 Index: -2.163e+00 +/- 0.000e+00 Yellow = prototype exists

Status summary and Next steps Prototype GammaLib software for most components is available Prototype CTA and Fermi-LAT instrument interfaces are implemented Several prototype CTA analysis tools are written Simple CTA data analysis possible (point source fitting) Next steps Add the few missing core components to GammaLib (e.g. logging I/F) Enhance existing GammaLib core components (extended sources, more complex spectral laws, parameter error estimation) Enhance CTA instrument interface (more realistic response functions, include background handling) Add CTA analysis tools to complete analysis chain Conclusions The prototype software demonstrates that a generic gamma-ray high-level analysis framework is feasible. CTA analysis in this framework will profit from multi-mission interfaces enabling broad-band spectral analysis of sources from a few tens of keV up to tens of TeV.