Representing scientific databases online andrew markwick jodrell bank centre for astrophysics university of manchester, UK

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Jesús Salgado SLAP Implementations Sep 2006, Moscow, Russia Simple Line.
Usage Statistics in Context: related standards and tools Oliver Pesch Chief Strategist, E-Resources EBSCO Information Services Usage Statistics and Publishers:
Protecting Browser State from Web Privacy Attacks Collin Jackson, Andrew Bortz, Dan Boneh, John Mitchell Stanford University.
Alternative FILE formats
Swets Information Services Agent Perspective Ins and Outs of ERM "Good ideas come when people with different perspectives work together on the same problem."
June 19, rd OSU Meeting on Molecular Spectroscopy – Columbus, OH1 COMPLETE 2MM SPECTRAL LINE SURVEY ( GHZ) OF SGR B2N, SGR B2OH, IRC +10.
Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
Click to edit Master subtitle style JISC XYZ Project Principal Investigator: Peter Murray-Rust Project Team: Nick England, Brian Brooks Unilever Centre,
The Future of the Document Paper is OUT Trees are IN UVic Humanities Computing and Media Centre.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
VI-4 JPL Catalog Upgrades: New Tools, New Formats and New Interfaces BRIAN J. DROUIN, SHANSHAN YU, JOHN C. PEARSON, Jet Propulsion Laboratory, California.
New Tools for Storing and Accessing Spectroscopic Data The Development of an XML Schema for the HITRAN Database Dr Christian Hill Department of Physics.
A dynamic database of (currently Jun-18) molecular model spectra for astronomers Jan Cami Andrew Markwick.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array.
PDF accessibility Susannah Pike
Why create a Gandhara What is it expected to do that the library catalog is not doing? What other benefits can it offer to users? Think of Gandhara as.
Introduction to content management systems BTM 395: Internet Programming.
0 1 Presented by MANSOUREH SERATI Faculty Member of Islamic World Science Citation Center (ISC) shiraz, Iran.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
Chapter 11 Databases. 11 Chapter 11: Databases2 Chapter Contents  Section A: File and Database Concepts  Section B: Data Management Tools  Section.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Testing and Debugging Web pages. Final exam Wednesday, May 10: 10am – noon Content: guidelines will be distributed next lecture Format: Matching, multiple.
E-Learning Material Applied Business Modelling. Business Patterns What are business patterns? Process interaction Practical process modelling Summary.
Exploring Business Technologies “I Can” and “I Will” Statements By Mr. Free.
Data File Access API : Under the Hood Simon Horwith CTO Etrilogy Ltd.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Rusty Mumford Crisfield Academy & High School Somerset County Public School
Science with the Virtual Observatory Brian R. Kent NRAO.
Atomic & Molecular Lines Data Model Paris Observatory and ESA/ESAC ML Dubernet, P. Osuna, M. Guanazzi, J. Salgado, E. Roueff MLD acknowledges support.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Jesús Salgado SLAP Implementations May 2007, Beijing, China Simple Line.
Przemysław Rek, Mirosław Kopeć, Zofia Gdaniec, Łukasz Popenda, Ryszard W. Adamiak, Marcin Wolski, Marcin Lawenda, Norbert Meyer, Maciej Stroiński.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Jesús Salgado Spectroscopic lines in the VO context Mar 2007, ESAC, Madrid,
63 rd OSU Meeting on Molecular Spectroscopy – Columbus, OH June 19, Anthony J. Remijan NRAO Assistant Scientist – ALMA Commissioning Andrew J. Markwick-Kemper.
Strasbourg astronomical Data Centre (DS) Françoise GENOVA.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Search Engines AGCM 4143 Electronic Communications in Agriculture.
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
Scientific Applications of XML Arvind Hulgeri, Shantanu Godbole
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Jesús Salgado IVOA Interop meeting Strasbourg, May 2009 (1/12) SLAP v0.9.
The next generation of powerful millimeter/submillimeter observatories (ALMA, Herschel) require extensive resources to help identify spectral line transitions.
Crossmatch: the NRAO Cross-identifcation Service Jared Crossley Data Archive Access Meeting - Socorro, NM - 5 April 2010.
Web Development 101 Presented by John Valance
NDD (National Oceans Office Data Directory) development overview as at 1 July 2002 Tony Rees/Miroslaw Ryba CSIRO Marine Research, Hobart.
64th International Symposium on Molecular Spectroscopy June , 2009 – Columbus, Ohio MOLECULAR SPECTROSCOPY AND THE ATACAMA LARGE MILLIMETER/SUBMILLIMETER.
API Crash Course CWU Startup Club. OUTLINE What is an API? Why are API’s useful? What is HTTP? JSON? XML? What is a RESTful API? How do we consume an.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The ALMA Observing.
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf.
AstroGrid Usability & Docs, JBO, 6 th Dec 2005 Jonathan Tedds Leicester University AstroGrid Usability & Documentation Usability –Documentation –Infrastructure.
21-jun-2009 IVOA Standards Pedro Osuna ESA-VO Project Science Archives and Computer Support Engineering Unit (SRE-OE) Science Operations Department (SRE-O)
● Link between : – the DALIA tool (Direct Approach to Spectral Line Analysis ) ● Generic Interface for Modelisation Codes – the Basecol database ● Use.
CS5604: Final Presentation ProjOpenDSA: Log Support Victoria Suwardiman Anand Swaminathan Shiyi Wei Department of Computer Science, Virginia Tech December.
THOMSON SCIENTIFIC Web of Science 7.0 via the Web of Knowledge 3.0 Platform Access to the World’s Most Important Published Research.
RF11 THE JPL MILLIMETER AND SUBMILLIMETER SPECTRAL LINE CATALOG BRIAN J. DROUIN, SHANSHAN YU, JOHN C. PEARSON, Jet Propulsion Laboratory, California Institute.
Microsoft Access 4 Database Creation and Management.
Briefing and Planning meeting on INSPIRE validator implementation – Discussion 16/12/2015.
February 12, 2002Tom McGlynn ADEC Interoperability Technical Working Group Report.
Web Services Essentials. What is a web service? web service: software functionality that can be invoked through the internet using common protocols like.
A dynamic database of molecular model spectra
XSEDE GLUE2 Update 1. Current XSEDE Usage Using legacy TeraGrid information services Publishing compute information about clusters – Subset of XSEDE clusters.
DHTML.
05/30/09 UPDATES, ADDITIONS AND PLANS FOR SPLATALOGUE FOR ALMA FULL SCIENCE OPERATIONS Anthony J. Remijan North American ALMA Science Center (NAASC)
AJAX.
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Lesson 1 The Web.
Presentation transcript:

representing scientific databases online andrew markwick jodrell bank centre for astrophysics university of manchester, UK

motivation projects issues with online

design simple, intuitive maintain and distribute query by species, reaction provide reference data and history technology PHP/MySQL HTML, css, javascript

‘sfv2’ w/ JC

design interactive save repetition of work community-led and extensible technology PHP/MySQL HTML, css, javascript Flash, xml

‘spectral line catalogue’ on the shoulders of giants w/ A. Remijan

curl Splatalogue SLAP Service small description identifying the line the name of the line catalog this entry was drawn from the wavelength in the vacuum of the transition originating the line The molecular formula which may include notation of the common quantum state of the transition The molecular formula which may include notation of the common quantum state of the transition The type of molecular given as an integer identifier an integer flag indicating whether this record provides the recommended frequency for this line. The initial and final quantum number states that produces this line a description of the spectral line online is more than the web TM

JPL: CH2OHCOCH2OH v29=1 65(10,55)-65( 9,56) JPL CH2OHCOCH2OH v29=1 0 65(10,55)-65( 9,56) JPL: NH2CO2CH3 v=1 9( 4, 6)- 8( 3, 6) E JPL NH2CO2CH3 v=1 0 9( 4, 6)- 8( 3, 6) E JPL: NH2CO2CH3 v=1 9( 4, 6)- 8( 3, 6) E JPL NH2CO2CH3 v=1 0 9( 4, 6)- 8( 3, 6) E JPL: (CH3)2CO v=0 54(33,21)-54(32,22) EE JPL (CH3)2CO v= (33,21)-54(32,22) EE JPL: cis-CH2OHCHO v=1 14( 2,13)-14( 1,14) JPL cis-CH2OHCHO v=1 0 14( 2,13)-14( 1,14) JPL: C3H8 N/A JPL C3H8 0 N/A JPL: C3H8 N/A JPL C3H8 0 N/A JPL: NH2CO2CH3 v=1 23(20, 3)-24(19, 5) E JPL NH2CO2CH3 v=1 0 23(20, 3)-24(19, 5) E JPL: C3H8 N/A JPL C3H8 0 N/A JPL: NH2CO2CH3 v=1 23(20, 3)-24(19, 5) E JPL NH2CO2CH3 v=1 0 23(20, 3)-24(19, 5) E JPL: NH2CO2CH3 v=1 23(20, 3)-24(19, 5) E JPL NH2CO2CH3 v=1 0 23(20, 3)-24(19, 5) E JPL: C3H8 N/A JPL C3H8 0 N/A JPL: C2H5OOCH-trans 21( 9,12)-20( 9,11) JPL C2H5OOCH- trans 0 21( 9,12)-20( 9,11) JPL: C2H5OOCH-trans 21( 9,13)-20( 9,12) JPL C2H5OOCH- trans 0 21( 9,13)-20( 9,12) JPL: NH2CH2CH2OH v26=1 18( 4,14)-17( 5,13) JPL NH2CH2CH2OH v26=1 0 18( 4,14)-17( 5,13) CDMS: CO v=0 1-0 CDMS CO v= JPL: CO v=0 1-0 JPL CO v= Lovas/NIST: CO v=0 1-0 Lovas/NIST CO v= SLAIM: CO v= SLAIM CO v= CDMS: FeCO N=14-13, J= CDMS FeCO 0 N=14-13, J=13-12 CDMS: CH3CHNH2COOH - I 29(11,18)-29( 8,21) CDMS CH3CHNH2COOH - I 0 29(11,18)-29( 8,21) VOTABLE as in ‘Virtual Observatory’

ALMA Observing Tool ALMA, Chile, artist’s impression ALMA – the Atacama Large Millimetre Array

ALMA ‘OT’ – Observing Tool

design ALMA–OT – flat & queryable machine readable one-stop for astronomical spectroscopy update of (famous) Lovas list technology PHP/MySQL, xml

why go ‘online’? web is world’s #1 information source = visibility = accessibility and not just to your colleagues

use how is your data(base) used? usage can drive development examples

q. What is the most common molecule searched for in udfa? a. H 3 +

q. What is the most common molecule searched for that is not in udfa? a. glycine

q. Spectra from which molecules have been plotted the most times in sfv2? (i.e. since Feb. 2006) a. H 2 O, C 2 H 2, CO 2, TiO, HCN, …

use.. or you can let users drive content directly e.g. sfv2 requests usage may influence funding bodies

abuse users: will find errors and inconsistencies (but this is good) will misuse data and your service (so don’t expose yourself too much, and do have lots of validation) users rarely read documentation

idealism vs. practicality idealism where are you?practicality ‘standards’ beautiful, detailed, generic, unambiguous data model vs. what works for you and/or your user? [heresy] is xml best? just give people what they want

serve data machine readable custom format key / service

two worlds collide publishing in traditional print journals funding online is dynamic - how to reference?

issues online is lots of work (to do properly) you can’t just publish and forget (bizarrely) there is opposition

some ideas worth considering don’t expose your underlying data model (or at least be v. careful) limits some abuses protects against (your own) changes

some ideas worth considering be aware of technology you and your users depend on keep your own statistics give people what they want!