CTA - serving the community at large J. Knödlseder (CESR)

Slides:



Advertisements
Similar presentations
Leicester Database & Archive Service J. D. Law-Green, J. P. Osborne, R. S. Warwick X-Ray & Observational Astronomy Group, University of Leicester What.
Advertisements

Leicester Database & Archive Service J. D. Law-Green, S. W. Poulton, J. Osborne, R. S. Warwick Dept. of Physics & Astronomy, University of Leicester LEDAS.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Platforms, installation, configuration; accessing example collections Course material prepared by Greenstone Digital Library Project University of Waikato,
Astronomical GRID Applications at ESAC Science Archives and Computer Engineering Unit Science Operations Department ESA/ESAC.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
PHP By Dr. Syed Noman Hasany. PHP PHP was originally created by Rasmus Lerdorf in PHP stands for PHP: Hypertext Preprocessor (a recursive acronym).
Open Office Writer Computer Training Programme Speaker Kumardeep Chaudhary 17th September 2014 (Wednesday)
Setting up Greenstone for your organization Course material prepared by Greenstone Digital Library Project University of Waikato, New Zealand andNational.
Data Processing and User Software Ken Ebisawa (Astro-E2 GOF) presentation and demonstration.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
GLAST Science Support CenterAugust 9, 2004 Implementation of the Standard Analysis Environment (SAE) James Peachey (HEASARC/GLAST SSC—GSFC/L3)
X-ray Astronomy School 2007 Databases, software, etc. for X-ray astronomy Keith Arnaud NASA Goddard University of Maryland.
IXYZ Frank Marshall NASA/GSFC 25 April 2012 April 25, 20121Implementing Portals of the Universe.
ICD-C Compiler Framework Dr. Heiko Falk  H. Falk, ICD/ES, 2008 ICD-C Compiler Framework 1.Highlights and Features 2.Basic Concepts 3.Extensions.
SDD/DFS R. Hook. VLT 2 nd Generation Instrumentation Pipelines, 18 Apr Richard Hook Sampo & ESO Reflex background, status and plans.
Chandra Users’ Committee CXC Manager’s Status Report For the period October 2009 – April 2010 Roger Brissenden CXC Manager 27 April 2009.
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
HEASARC and Related Data Center Activities Nicholas White HEASARC Director.
Swift HUG April Swift data archive Lorella Angelini HEASARC.
06-1L ASTRO-E2 ASTRO-E2 User Group - 14 February, 2005 Astro-E2 Archive Lorella Angelini/HEASARC.
The HEASARC Coordinate data, software, and media standards with other astrophysics sites. Established December 1990 The HEASARC Charter: Maintain and disseminate.
 Programming - the process of creating computer programs.
PHP Introduction PHP is a server-side scripting language.
April , 2006 HEASARC Users Group Tom McGlynn The HEASARC On-line Services Tom McGlynn.
1 Getting Involved with GLAST Workshop, CFA, 06/21/ C. Shrader, NASA/GSFC GLAST Data & Software Release plans + Science Support Center Services C.
1 SUZAKU HUG 12-13April, 2006 Suzaku archive Lorella Angelini/HEASARC.
X-ray Astronomy School 2005 Databases, software, etc. for X-ray astronomy Keith Arnaud NASA Goddard University of Maryland.
HEASARC and Related Data Center Activities Frank Marshall Acting HEASARC Director.
GammaLib based analysis of TeV data Proposal for a CTA High-level Science Analysis framework J. Knödlseder (CESR, Toulouse)
Java Programming, 3e Concepts and Techniques Chapter 1 Section 56 – An Introduction to Java.
GammaLib A versatile framework for the analysis of astronomical gamma-ray data.
Pyragen A PYTHON WRAPPER GENERATOR TO APPLICATION CORE LIBRARIES Fernando PEREIRA, Christian THEIS - HSE/RP EDMS tech note:
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
Science Gateway- 13 th May Science Gateway Use Cases/Interfaces D. Sanchez, N. Neyroud.
Gammalib and ctools. Anneli Schulz, Rolf Bühler, Jürgen Knödlseder, Michael Mayer, … Fermi Collaboration Meeting Montpellier, Towards a common.
- 12 August 2006.
AstroGrid and Virtual Observatories for Radio Interferometry arrays/ proposals Anita Richards Paul Harrison Noel Winstanley (Jodrell Bank Centre for Astrophysics,
Environment & Education & More Dan Bothell. Overview Data Teaching Materials Environment Other ACT-R 5.0 and RPM issues.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Part I: Python. Part I: Python Guido van Rossum Over six years ago, in December 1989, I was.
“Under the hood”: Angry Birds Maze
Computer Software Digital Literacy.
Towards a CTA high-level science analysis framework
Computer Software Lecture 5.
Outline SOAP and Web Services in relation to Distributed Objects
Useful Technology – Reading
JZOS (Java Batch Launcher and Toolkit for z/OS) Quick Start Guide
Existing Perl/Oracle Pipeline
Computer Software Digital Literacy.
What is FITS? FITS = Flexible Image Transport System
The Good,The Bad,And The Ugly: Working with OVM
Outline SOAP and Web Services in relation to Distributed Objects
Everyone’s a designer…
4th Coding Sprint Short intro into GammaLib and ctools concepts
IBM Start Now Host Integration Solutions
Canon.com/ijsetup - Download, setup- Installation. More info visit:
SVTRAININGS. SVTRAININGS Python Overview  Python is a high-level, interpreted, interactive and object-oriented scripting language. Python is designed.
Chapter 2: Operating-System Structures
COMPUTER SOFT WARE Software is a set of electronic instructions that tells the computer how to do certain tasks. A set of instructions is often called.
Tango in a Nutshell 31/12/2018.
Lessons Learned through the Development and Publication of AstroImageJ
What is Perl? PERL--Practical Extraction and Report Language
Java Analysis Studio - Status
Data Challenge 1 Closeout Lessons Learned Already
BlueJ: a very quick introduction
FEATURES OF PYTHON.
STATEL an easy way to transfer data
Web Application Development Using PHP
Presentation transcript:

CTA - serving the community at large J. Knödlseder (CESR)

CTA and the « common astronomer » Requirements CTA access should be as easy as possible for the community Provide high-level data products (from calibrated photon lists up to spectra and images) Provide a data analysis system that astronomers are already familiar with (do not invent data formats / analysis logics / interfaces that are completely new!) Provide support Provide documentation Open access is key to success Guarantees best science (competetive proposal selection) Guarantees visibility (the community using TeV data will greatly expand) Enhances science return (more people will work on CTA data and publish results) Paves the way for funding

Towards a standard for HE astronomy Common features in high-energy astronomy (soft X-rays up to TeV gamma-rays) Data are photon based (event lists are common) Background is important or dominating (background reduction techniques are crucial) Instruments are complex (time variable background and instrument properties, indirect imaging) Common formats and methods in high-energy astronomy All community data are in FITS format (OGIP) (ftools, DS9, …) Most systems break down analysis tasks in executables (bricks of science analysis) (ftools like executables; analysis pipeline by chaining executables) Many executables use the IRAF parameter interface (ftools, Chandra, INTEGRAL, SWIFT, Fermi, …) XSPEC: X-ray (and beyond) spectra analysis tool (Chandra, XMM-Newton, INTEGRAL, SWIFT, Fermi, …)

System comparison Comparison of some HE data analysis systems Chandra XMM-Newton SWIFT INTEGRAL Fermi Test protocol Installation of data analysis system on RH9 32 Bit server Data access First cookbook data analysis

Chandra: C handra I nteractive A nalysisOf O bservations Information Access: Supported systems: Solaris 8/10, FC 4/8, Mac OS X 10.4/10.5 (Intel/PowerPC) Self contained: yes Installs: binary & source 64 Bit compliant: not supported but apparently possible (no native 64 Bit builds) Documentation: online Helpdesk: yes Other features: yearly newsletter, integrated data center (CXC) Personal experience Download & installation (ciao-4.1): binary not for RH9, painful source install (many library dependencies and some compile problems) Data access: easy (Chaser tool) First analysis: easy (online tutorials)

XMM: S cientific A nalysis S system Information Access: Supported systems: Sun OS 2. 8/2.9, RH9, EL3/4, FC3, SuSE8.2, Mac OS X 10.4/10.5 (Intel/PowerPC), Windows VM Self contained: almost (requires ds9, Grace, Heasoft, Perl, X11 for Mac) Installs: binary only 64 Bit compliant: not supported Documentation: online Helpdesk: yes Other features: newsletter Personal experience Download & installation (sas-8.0.1): Binary install went smoothly Data access: easy (Java applet, ftp retrieval) First analysis: not so easy as Chandra (environment variables, data ingest, …)

SWIFT: HEAsoft Information Access: Supported systems: Solaris, Linux, Mac OS X (Intel/PowerPC), Cygwin Self contained: yes (only X11 required for Mac) Installs: source (recommended) & binary 64 Bit compliant: yes Documentation: online Helpdesk: yes (general HEASARC feedback form) Other features: software fully included in HEAsoft, FAQ Personal experience Download & installation (heasoft-6.6.2): Source install went smoothly Data access: easy (Web interface, wget) First analysis: easy (good software guide)

INTEGRAL: O ff-line S cientific A nalysis Information Access: Supported systems: Solaris, Linux, Mac OS X 10.4 (Intel/PowerPC) Self contained: yes (HEAsoft & DS9 needed to follow cookbook) Installs: source & binary (recommended) 64 Bit compliant: Linux and Solaris Documentation: online Helpdesk: yes Other features: FAQ, newsletter, integrated data centre (ISDC) Personal experience Download & installation (OSA 7.0): Binary install went smoothly Data access: easy (Web interface, download script using wget slightly troublesome) First analysis: smoothly following cookbook; quite complex data structure

Fermi: S cience T ools Information (preliminary) Access: Supported systems: ScientificLinux4/5, Mac OS X 10.4/5 (Intel/PowerPC) Self contained: yes Installs: source & binary 64 Bit compliant: yes Documentation: online Helpdesk: yes Other features: FAQ, newsletter, integrated data centre (FSSC) Personal experience Download & installation (ST v9r8p2): Source install went relatively smoothly Data access: n.a. First analysis: n.a.

Science analysis requirements Lessons Self contained binary packages install best, source compilation can be painful Easy data access through web access (sometimes download very long) Short cookbooks with worked out step-by-step examples are extremely useful Requirements: musts All community data in OGIP FITS format Self contained analysis system (GNU compliant) supporting Linux, Solaris & Mac OS X (32 Bit and 64 Bit) ftools compatible analysis executables (IRAF parameter I/F) Requirements: nice to haves python interface to analysis executables XSPEC compatibility CALDB calibration database

The gammalib project Goal Self contained multi-instrument library Very limited dependencies (if at all) Structure Usage Proposal CTA community data analysis system could be based on this toolbox Proposal CTA community data analysis system could be based on this toolbox