1 Tom Stephens GSSC/GSFC Database Access and the dataSubselector Tool December 8, 2003 DC1 Kickoff Workshop.

Slides:



Advertisements
Similar presentations
Using EBSCOs Search Box Builder Tool Tutorial. Would you like to promote your EBSCOhost resources by adding an easy-to-use search box to your website?
Advertisements

Creating an EDS Search Box Using EBSCO’s Search Box Builder Tool
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
GLAST Science Support CenterAugust 9, 2004 Overview of Analyzing GLAST Data David Band (GLAST SSC—GSFC/UMBC)
Scheduling Discoverer Reports Scheduling Standard Reports Printing & Re-printing Standard Reports Focus on Reports Session 2 To print: Right click Choose.
The Maize Inflorescence Project Website Tutorial Nov 7, 2014.
Query Manager. QM is a collection of tools you can use to obtain information from the AS/400 database Used to –select, arrange, and analyze information.
Chapter 3 Tables and Page Layout
Experiences From The Fermi Data Archive Dr. Thomas Stephens Wyle IS/Fermi Science Support Center.
LAT Data Server Workshop - 1 Jan 13-14, 2005 Tom Stephens GSSC Database Lead GSSC LAT Data Server Overview.
GLAST LAT ProjectDC1 Closeout Workshop, Feb , Post-DC1 Work Seth Digel (HEPL/Stanford Univ.) Post-DC1 Work.
GLAST Science Support CenterDecember8-9, 2003 DC1 Workshop Gamma-Ray Burst Spectral Analysis with the SAE Prepared by Yasushi Ikebe – GSSC Presented by.
Product Retrieval Statistics Canada / Statistique Canada Chuck Humphrey ACCOLEDS/DLI Training December, 2001.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 24 How Websites Work with Databases How Websites Work with Databases.
CHAPTER 12 COOKIES AND SESSIONS. INTRO HTTP is a stateless technology Each page rendered by a browser is unrelated to other pages – even if they are from.
CFT Offline Monitoring Michael Friedman. Contents Procedure  About the executable  Notes on how to run Results  What output there is and how to access.
Server-side Scripting Powering the webs favourite services.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
WEEK 3 AND 4 USING CLIENT-SIDE SCRIPTS TO ENHANCE WEB APPLICATIONS.
Creating a Web Site to Gather Data and Conduct Research.
Robinson_CIS_285_2005 HTML FORMS CIS 285 Winter_2005 Instructor: Mary Robinson.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
CS 497C – Introduction to UNIX Lecture 7: General-Purpose Utilities Chin-Chih Chang
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
© 2009 Research In Motion Limited Advanced Java Application Development for the BlackBerry Smartphone Trainer name Date.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Chapter 8 Cookies And Security JavaScript, Third Edition.
UNIX and Shell Programming (06CS36) Unit 1 Continued… Shrinivas R. Mangalwede Department of Computer Science and Engineering K.L.S. Gogte Institute of.
Using Client-Side Scripts to Enhance Web Applications 1.
On-line data submission training California Partnership for Achieving Student Success.
Website Development with PHP and MySQL Saving Data.
Database control Introduction. The Database control is a tool that used by the database administrator to control the database. To enter to Database control.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
Damian Tamayo Tutorial DTM Data Generator Fall 2008 CIS 764.
STATE MANAGEMENT.  Web Applications are based on stateless HTTP protocol which does not retain any information about user requests  The concept of state.
XHTML & Forms. PHP and the WWW PHP and HTML forms – Forms are the main way users can interact with your PHP scrip Typical usage of the form tag in HTML.
GLAST Science Support Center May 8, 2006 GUC Meeting Demonstration of GRB Spectral Analysis with the SAE David Band (GSSC/JCA-UMBC)
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
Serving Data to the GLAST Users Community Thomas E. Stephens (GSFC/RSIS) for the GLAST Science Support Center Abstract.
GLAST Science Support CenterJuly, 2003 LAT Ground Software Workshop Status of the D1 (Event) and D2 (Spacecraft Data) Database Prototypes for DC1 Robert.
Serving Data to the GLAST User Community Don Horner (L3 GSI/GSFC) and the GLAST Science Support Center Team Data Properties and Impact on Data Serving.
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.
Mar 1-3 – DC2 Kickoff Meeting - 1 Tom Stephens GSSC Database Programmer Retrieving, Filtering and Previewing Data.
Chapter 2: Variables, Functions, Objects, and Events JavaScript - Introductory.
SRS Introductory Course 5/12/ Temporary and permanent sessions - Simple querying - Browsing indices - Standard and extended query forms - User defined.
CPT 499 Internet Skills for Educators Session Three Class Notes.
Microsoft FrontPage 2003 Illustrated Complete Integrating a Database with a Web Site.
1 © 2005 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Cisco Cross Reference Tool (CCRT) User’s Guide Version.
©SoftMooreSlide 1 Introduction to HTML: Forms ©SoftMooreSlide 2 Forms Forms provide a simple mechanism for collecting user data and submitting it to.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
1 State and Session Management HTTP is a stateless protocol – it has no memory of prior connections and cannot distinguish one request from another. The.
TIU Note Templates. Learning Objectives Discuss Human Factor Internationals (HFIs) recommendations for Text Integration Utility (TIU) Templates Become.
FORMS How to collect information f XX rom visitors Different kinds of form controls New HTML5 form controls.
How Web Database Architectures Work CPS181s April 8, 2003.
Creating Forms on a Web Page. 2 Introduction  Forms allow Web developers to collect visitor feedback  Forms create an environment that invites people.
1 Getting Involved with GLAST Workshop, CFA, 06/21/ C. Shrader, NASA/GSFC GLAST Data & Software Release plans + Science Support Center Services C.
1 Working with MS SQL Server Beginning ASP.NET in C# and VB Chapter 12.
June 27-29, DC2 Software Workshop - 1 Tom Stephens GSSC Database Programmer GSSC Data Servers for DC2.
Web Analytics and Reporting Michal Neuwirth Product Manager – Kentico Software.
Introduction to Web Site Development Department of Computer Science California State University, Los Angeles Lecture 8: Forms and Controls.
GLAST Science Support Center November 8, 2005 GUC Action Item #15 AI#15: Pre-Launch GI Proposal Tools David Band (GSSC/JCA-UMBC)
2440: 141 Web Site Administration Web Forms Instructor: Joseph Nattey.
SQL and SQL*Plus Interaction
Product Retrieval Statistics Canada / Statistique Canada Title page
Microsoft FrontPage 2003 Illustrated Complete
eTapestry Workshop Session 3: Queries and Reports
Forms, cont’d.
Electronic Document Access (EDA)
Presentation transcript:

1 Tom Stephens GSSC/GSFC Database Access and the dataSubselector Tool December 8, 2003 DC1 Kickoff Workshop

2  Access to the LAT Event Summary (D1) and the Pointing, Livetime and Mode History (D2) databases is provided by the GLAST SSC’s website at bin/ssc/U1/D1WebDC1.cgihttp://glast.gsfc.nasa.gov/cgi- bin/ssc/U1/D1WebDC1.cgi  This site allows access to both databases either individually or simultaneously. D1/D2 Database Interface

3 DC1 Web interface Database selection (D1/D2/Both) Position search and/or Time search and/or Energy search Search area shape: - circle Size(radius) of search area. Start and end times for search. Time format: - MJD - Gregorian - MET Minimum and maximum energy to search. Click to submit

4 Search Options  Database Options –D1 – LAT Event Summary Database (for DC1 this is just photons) –D2 – Pointing, Livetime and Mode History Database –Both together – This is the default behavior  Position Search Options –Search coordinates – entered as a comma separated RA,Dec pair Currently must be in decimal degrees. Sexagesimal input coming soon –Search areas – currently only allows searches on circular regions Enter radius of circle in degrees

5 Search Options (cont.)  Time Search Options –Time can be entered in multiple formats MJD Gregorian Date/Time Mission Elapsed Time (MET) in seconds –Times entered as a comma separated start and end time –End time is optional. If omitted, the search returns 6 months of data beginning with the start time entered. –If no time cut is specified, the past six months of data is returned. –Optional START and END keywords can be used to respectively specify the beginning of the data and the most recent data in the system.

6 Search Options (cont.)  Energy Search Options –Units are MeV – natural units of the FT1 file –Energies are entered as a comma separated low, high energy limit pair –The high energy limit is optional. If omitted the search returns all data with energy greater than the lower limit. –If no energy cuts entered all the data is returned. –For searches with just an upper energy limit use 0 as the lower limit.

7 Results Page Location of D1 Data Location of D2 Data Query ID string

8 Results Description  Data location –The URL for the requested data is presented on the query results page One link(file) for data from each database Click to download  Query ID –The query ID is used to identify the files generated by the query and is stored in the database log files  Data lifetime on FTP server –We only have a small amount of disk space so get your data immediately. It will only be there for a few days.

9 dataSubselector Tool  Called the User-level Data Extraction Tool (U2) in the Science tools description.  Allows the user to make additional cuts on more parameters than the web interface to D1 –Position (RA,Dec and radius) –Time (MET) –Energy (MeV) –Instrument Coordinates (THETA and PHI) –Zenith Angle –Reconstruction data cuts (background, PSF and energy resolution) –IMGAMMAPROB data column  For DC1 dataSubselector is a very basic command line tool

10 dataSubselector Usage

11 dataSubselector Usage Examples  Select only events with energy between 1 and 10 GeV with a Zenith angle of less than 30°: dataSubselector input.fits output.fits –emin 1000 –emax –zmax 30  Select only events that passed all three reconstruction cuts (background, PSF and energy resolution): dataSubselector input.fits output.fits –bgcut –psfcut -erescut