Source identification with gtsrcid

Slides:



Advertisements
Similar presentations
Chapter 6 Server-side Programming: Java Servlets
Advertisements

September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
Code Composer Department of Electrical and Computer Engineering
MAST-VizieR/NED cross correlation tutorial 1. Introduction Figure 1: Screenshot of the MAST VizieR Catalog Search Form. or enter here as object class:
1 CODE TESTING Principles and Alternatives. 2 Testing - Basics goal - find errors –focus is the source code (executable system) –test team wants to achieve.
Where Do the 7 layers “fit”? Or, where is the dividing line between hdw & s/w? ? ?
Constraining Astronomical Populations with Truncated Data Sets Brandon C. Kelly (CfA, Hubble Fellow, 6/11/2015Brandon C. Kelly,
Rutgers PANIC Laboratory The State University of New Jersey Self-Managing Federated Services Francisco Matias Cuenca-Acuna and Thu D. Nguyen Department.
Monday, 11/18/02, Slide #1 CS 106 Intro to CS 1 Monday, 11/18/02  QUESTIONS??  Today:  Hand back, discuss HW #4  Discussion of Lab 10  Exam #2 Friday.
Lecture 2 – MapReduce CPE 458 – Parallel Programming, Spring 2009 Except as otherwise noted, the content of this presentation is licensed under the Creative.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
TERMS TO KNOW. Programming Language A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. Each language has.
Task Farming on HPCx David Henty HPCx Applications Support
2003 April 151 Data Centres: Connecting to the Real World Clive Page.
S. Derriere et al., ESSW03 Budapest, 2003 May 20 UCDs - metadata for astronomy Sébastien Derriere François Ochsenbein Thomas Boch CDS, Observatoire astronomique.
Indexes/Abstracts Ready Reference Dr. Dania Bilal IS 530 Spring 2002.
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
The GAVO Cross-Matcher Application Hans-Martin Adorf, Gerard Lemson, Wolfgang Voges GAVO, Max-Planck-Institut für extraterrestrische Physik, Garching b.
DateADASS How to Navigate VO Datasets Using VO Protocols Ray Plante (NCSA/UIUC), Thomas McGlynn and Eric Winter NASA/GSFC T HE US N ATIONAL V IRTUAL.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Last News of and
06/02/2006 M.Razzano - DC II Closeout Meeting Pulsars in DC2 preliminary results from an “optimized” analysis Gamma-ray Large Area Space Telescope Massimiliano.
FusionInspector & FusionInspectorWeb Galaxy-integration.
GLAST Science Support CenterJuly, 2003 LAT Ground Software Workshop Status of the D1 (Event) and D2 (Spacecraft Data) Database Prototypes for DC1 Robert.
Source catalog generation Aim: Build the LAT source catalog (1, 3, 5 years) Jean Ballet, CEA SaclayGSFC, 29 June 2005 Four main functions: Find unknown.
DØ Data Handling & Access The DØ Meta-Data Browser Pushpa Bhat Fermilab June 4, 2001.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf.
NSF Review, 18 Nov 2003 Peter Shawhan (LIGO/Caltech)1 How to Develop a LIGO Search Peter Shawhan (LIGO / Caltech) NSF Review November 18, 2003 LIGO-G E.
Mireille Louys et al., OV-France Theory WG meeting, LYON, June DALIA : an observation vs simulation comparison frame work What could be a Model.
Theory and Practice of Software Testing
MarLIN: a research data metadatabase for CSIRO Marine Research Tony Rees Divisional Data Centre CSIRO Marine Research, Hobart contact:
Determination of radio spectra from catalogues and identification of Gigahertz peaked sources (GPS) from the Virtual Observatory Bernd Vollmer, S. Derriere,
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Publishing Combined Image & Spectral Data Packages Introduction to MEx M. Sierra, J.-C. Malapert, B. Rino VO ESO - Garching Virtual Observatory Info-Workshop.
JavaScript Introduction and Background. 2 Web languages Three formal languages HTML JavaScript CSS Three different tasks Document description Client-side.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
UNC to NCDOJ Banner Student Accounts Interface Fayetteville Fort Bragg.
Chapter 2 Variables and Constants. Objectives Explain the different integer variable types used in C++. Declare, name, and initialize variables. Use character.
Source catalog generation Aim: Build the LAT source catalog (1, 3, 5 years) Jean Ballet, CEA SaclaySLAC, 23 May 2005 Four main functions: Find unknown.
Cloud readiness assessment
Konstantin Okonechnikov Qualimap v2: advanced quality control of
REAL-TIME OPERATING SYSTEMS
User-Written Functions
Chapter 7 Text Input/Output Objectives
Chapter 7 Text Input/Output Objectives
Learning to Program D is for Digital.
Towards a CTA high-level science analysis framework
Chapter 7 Text Input/Output Objectives
DC2 pulsars analysis: a population point-of-view
sourceIdentify and identification strategies for LAT sources
Census Technology: Processing architecture and data analysis
Testing REST IPA using POSTMAN
Translators & Facilities of Languages
JDXpert Workday Integration
Topics Introduction to File Input and Output
Enhancement Notification Release 5.4
Planning contents of [DC2] LAT source catalog
Benchmarking Models for the Water framework directive
Creating Noninput Items
ECE 353 Lab 3 Pipeline Simulator
Spreadsheets, Modelling & Databases
Data Warehousing Concepts
Setting of various source Part II
Topics Introduction to File Input and Output
Will Penny Wellcome Trust Centre for Neuroimaging,
MapReduce: Simplified Data Processing on Large Clusters
Variables and Constants
Introduction to Classes and Objects
Presentation transcript:

Source identification with gtsrcid Jürgen Knödlseder & Vincent Lonjou Centre d’Etude Spatiale des Rayonnements

Purpose of gtsrcid Identification of LAT point sources using publically available counterpart candidate catalogues (CDS, HEASARC) Evaluate probability of chance coincidence between LAT point source and astronomical catalogues of potential counterparts (à la Mattox et al. 1997, ApJ, 481, 95) see presentation of Vincent Lonjou Client computer tool, should not be computationally intensive

gtsrcid philosophy - 1 Simple executable that finds counterparts for a catalogue of sources using a catalogue of potential counterparts simple and understandable interface small number of parameters

gtsrcid philosophy - 2 Implement sophistication (à la Mattox et al.) by subsequent executions of gtsrcid deriving new quantities Subsequent search for counterparts, counterpart of counterparts, etc … Counterpart search using multi-l master catalogue

gtsrcid parameters 5 sections: Source catalogue parameters Counterpart catalogue parameters Output catalogue parameters gtsrcid task parameters ScienceTools standard parameters

gtsrcid parameters - source catalogue - Source catalogue name (either FITS or TSV format) Prefix for source catalogue quantities “3EG” RAJ2000  @3EG_RAJ2000 Source catalogue quantities that should be copied in result catalogue “*” copies all quantities “RAJ2000,DEJ2000” copies RAJ2000 and DEJ2000 Source position uncertainty if not found in catalogue

gtsrcid parameters - counterpart catalogue - symmetric to source catalogue parameters

gtsrcid parameters - output catalogue - Output catalogue FITS filename Formulae to derive new quantities (max. 9) “RATIO = $@3EG_F$ / $@WB14_S1.4$” evaluate for each counterpart candidate the ratio between the quantity F in the 3EG (=source) catalogue and the quantity S1.4 in the WB14 (=counterpart) catalogue and assign the result to the new quantity RATIO (use $$ to bracket non alphanumeric char’s) Results from preceeding new quantities may be used

gtsrcid parameters - main task parameters - Definition of counterpart probability “POSITION” use positional coincidence only “POSITION * PROB_RATIO” use positional coincidence and derived quantity probability Threshold level for counterpart candidates Maximum number of counterpart candidates per source Output catalogue quantity selection criteria (max. 9)

gtsrcid parameters - standard parameters - Verbosity of gtsrcid “0” no run information and errors are logged “1” only errors are logged “2” concise run information is logged “3” log summary information about all counterpart candidates “4” log detailed information about all counterpart candidates Allow overwriting of exisiting output catalogue gtsrcid code debug mode (very high chattiness of U9!) Mode of automatic parameters (ql = query and learn)

gtsrcid benchmark

gtsrcid v1r0p3 limitations - 1 Generic access (including correct handling of positional uncertainties) is so far limited to a small number of catalogues (3EG, ROSAT, Veron, Green SNR) For other catalogues Unified Content Descriptors (UCDs) are needed (FITS keywords TBCOL or TBUCD): Right Ascension: UCD = POS_EQ_RA_MAIN Declination: UCD = POS_EQ_DEC_MAIN Error radius: UCD = ERROR Name = PosErr or ErrorRad (for a catalogue downloaded in FITS format from CDS using VizieR it is in general sufficient to change the positional error column name to PosErr or ErrorRad)

gtsrcid v1r0p3 limitations - 2 No direct Web access has been implemented so far Source and counterpart catalogues are loaded in memory (both have to fit within your computer ressources) Counterpart catalogue objects < 10,000,000,000 Positional coincidence probability based on exponential probability law (but see Vincent’s presentation for a work around)

gtsrcid working example see now the presentation of Vincent Lonjou