26 October 2004ADASS 2004 - Pasadena1 Publishing and Resource Discovery with Registries Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY Kevin Benson.

Slides:



Advertisements
Similar presentations
IVOA Registry WG, IVOA Registry WG Pune, 28 Sept 2004.
Advertisements

Registry Interop Summary IVOA Interoperability meeting Cambridge, Boston, MA May 2004.
28 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE TAP/VOTable Registry Interface Reg 1 – G.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Pierre Lesidaner Closing Plenary 20 May 2011 IVOA Interoperability.
16 October 2003IVOA Interoperability Conference Registry Working Group VOResource (v0.8.4) XML Schema defining core metadata applicable to all resources.
19 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Registry Extension Schemas VODataService VOStandard.
Yuji Shirasaki National Astronomical Observatory of Japan JVO JVO Publishing/Searchable Registry Implementation Experience IVOA Interoperability Meeting.
May IVOA Interop Meeting1 STScI/JHU Registry Status Gretchen Greene Wil OMullane T HE US N ATIONAL V IRTUAL O BSERVATORY.
23 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Closing Plenary Integration.
27 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Opening Plenary Registry.
14 Apr 2005 VOEvent workshop1 XML Schema and the VO Registry Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.
IVOA, Kyoto May Data Access Layer Working Group Working Group Report and Summary Doug Tody National Radio Astronomy Observatory International.
NVO Summer School VO Protocols and Jargon Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
8 September 2006NVO Summer School Aspen1 Publishing and Resource Discovery with Registries Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL.
NVO Summer School, Aspen Center for Physics1 Publishing and Resource Discovery with Registries Ray Plante Gretchen Greene.
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.
2008 NVO Summer School1 Finding Services in the NVO Registry Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
NVO Summer School, Aspen Center for Physics1 Publishing and Resource Discovery with Registries Ray Plante Matthew Graham.
Sept NVO Summer School1 Cone, SIAP, and OpenSkyQuery Client Development Gretchen Greene, Maria Nieto-Santisteban T HE US N ATIONAL V IRTUAL O.
8 September 2008NVO Summer School 2008 – Santa Fe1 Publishing Data and Services to the VO Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
A PPARC funded project AstroGrid Framework Consortium meeting, Dec 14-15, 2004 Edinburgh Tony Linde Programme Manager.
CASDA Virtual Observatory CSIRO ASTRONOMY AND SPACE SCIENCE Arkadi Kosmynin 11 March 2014.
26 May 2004IVOA Interoperability Meeting - Boston1 IVOA Registry Working Group VOResource v1.0 Ray Plante.
20 January 2004ESS Technical Colloquium1 NVO Infrastructure Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
Using Sakai to Support eScience Sakai Conference June 12-14, 2007 Sayeed Choudhury Tim DiLauro, Jim Martino, Elliot Metsger, Mark Patton and David Reynolds.
14 October 2003ADASS 2003 – Strasbourg1 Resource Registries for the Virtual Observatory R.Plante (NCSA), G. Greene (STScI), R. Hanisch (STScI), T. McGlynn.
Solar and STP Physics with AstroGrid 1. Mullard Space Science Laboratory, University College London. 2. School of Physics and Astronomy, University of.
Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
October 12, 2003ADASS NVO Tutorial1 How-To Implement Cone and SIA Services Gretchen Greene Space Telescope Science.
July 2004SC4DEVO -Caltech1 IVOA WebServices William O’Mullane The Johns Hopkins University T HE US N ATIONAL V IRTUAL O BSERVATORY.
Virtual Observatory Single Sign-on U.S. National Virtual Observatory National Center for Supercomputing Applications Ray Plante, Bill Baker.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
26 May 2004IVOA Interoperability Meeting - Boston1 Recommendations for Revisions to the VOResource XML Schema IVOA Registry Working Group.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Relational Schema: Updates and New Interface(s) Theresa Dower Registry WG 16 May 2013 IVOA.
Astrogrid Resource Registry Querying the Registry 1.Mullard Space Science Laboratory, University College London, Holmbury St. Mary, Dorking, Surrey RH5.
Astronomical Data Query Language Simple Query Protocol for the Virtual Observatory Naoki Yasuda 1, William O'Mullane 2, Tamas Budavari 2, Vivek Haridas.
A PPARC funded project AstroGrid: new technology for the virtual observatory SC2004 Pittsburgh, PA November 2004 Guy Rixon AstroGrid Technical Architect.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
29-30 April 2004NVO Team Meeting NCSA1 Data Access Layer (DAL) SSA, SIA Enhancement Doug Tody National Radio Astronomy Observatory National Virtual Observatory.
Science with the Virtual Observatory Brian R. Kent NRAO.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Status Spring 2014 Theresa Dower Registry WG IVOA Interoperability Meeting – Madrid 2014.
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
Federated Discovery and Access in Astronomy Robert Hanisch (NIST), Ray Plante (NCSA)
VO & Astro-Wise A.Belikov OmegaCEN
30 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VOTable interface with Registry Joint Apps/DM/Registry.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Aurélien Stébé Registry and Curation, Oct 2005, ESAC, Spain ESAVO Registry.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 28 May 2009 IVOA Interoperability Meeting -- Strasbourg NVO Registry Curation and Validation Tools NVO.
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
May 17, 2005Maria Nieto-Santisteban, JHU / IVOA - Kyoto1 VO JHU Open SkyQuery and more … T. Budavari, S. Carliles, L. Dobos, G. Fekete,
May 24, 2004IVOA Interop Meeting1 An AXIS-based Java SkyNode Ramon Williamson NCSA T HE US N ATIONAL V IRTUAL O BSERVATORY.
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf.
IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.
12 Oct 2003VO Tutorial, ADASS Strasbourg, Data Access Layer (DAL) Tutorial Doug Tody, National Radio Astronomy Observatory T HE US N ATIONAL V IRTUAL.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 25 May 2009 IVOA Interoperability Meeting -- Strasbourg Resource Registries Opening Plenary Interoperability.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Opening Plenary 16 May 2011 IVOA Interoperability Meeting -- Naples.
Publishing Combined Image & Spectral Data Packages Introduction to MEx M. Sierra, J.-C. Malapert, B. Rino VO ESO - Garching Virtual Observatory Info-Workshop.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
16 May 2006IVOA Interoperability – Registries WG1 VOResource Schema v1.0 Release 6 Ray Plante NCSA T HE I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
1 IVOA Registry Interoperability Meeting Strasbourg 16-Oct-2003.
Sept. 2004IVOA Meeting / Pune1 Virtual Observatory Query Language (VOQL) Working Group William O’Mullane For Masatoshi Oishi T HE US N ATIONAL V IRTUAL.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
VO Registry & China VO DAS
Google Sky.
IVOA Interoperability Meeting - Boston
Presentation transcript:

26 October 2004ADASS Pasadena1 Publishing and Resource Discovery with Registries Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY Kevin Benson Sebastien Derriere Pierre Fernique Matthew Graham Gretchen Greene Bob Hanisch Paul Harrison Martin Hill Jeongin Lee Gerard Lemson Tony Linde Tom McGlynn Wil O’Mullane Keith Noddle Ramon Williamson Visit the NVO Demo Booth

26 October 2004ADASS Pasadena2 Summary (2003) We built a working prototype registry system to support an end-user VO service –Distributed Publishing and Searchable components –Encoded descriptions using emerging VO XML standard schemas –OAI Harvesting Standard deployed easily –Used to discover Cone Search and SIA services What’s next: Interoperable registries IVOA-wide –Stablize XML metadata standard –Standardize registry interfaces

26 October 2004ADASS Pasadena3 Summary (2004) We built a working production registry system to support an end-user VO services –DataScope: discovers Cone Search, Simple Image Access services –OpenSkyQuery Portal: discovers OpenSkyNodes What’s next: Interoperable registries IVOA-wide –Stabilize XML metadata standard –Standardize registry interfaces => IVOA: Frozen working draft standard for January ’05 releases

26 October 2004ADASS Pasadena4 Registries 2004 Review of Registry architecture Resource Metadata Model IVOA Registry Interface Standard –Harvesting –Searching The NVO Publishing Process Searching for Resources Curation Issues

26 October 2004ADASS Pasadena5 The role of Resource Registries Used to discover and locate resources—data and services—that can be used in a VO application Resource: anything that is describable and identifiable. –Besides data and services: organizations, projects, software, … –Presently concerned with simple set of resource types Registry: a list of resource descriptions –Expressed as structured metadata to enable automated processing and searching

26 October 2004ADASS Pasadena6 Selected Requirements Allow user to select resources that are likely to pertain to a scientific question Select resources based on characteristics… –Type of resource: catalogs, image archives, EPO, services –Coverage in space, time, and frequency –Where data comes from, who curates it Dynamic: resources will come and go Distributed: Should not depend on a single point of failure or single view of the VO. Preserve the data providers’ control over their data –Curators control what gets registered, content, updates –Allow integration with existing resource management Allow extension to new types of resources

26 October 2004ADASS Pasadena7 IVOA Registry Working Group (RWG) IVOA = International Virtual Observatory Alliance Common, global approach to registries Towards a standard framework –Registry Model –Resource Identifiers –Metadata schemas –Registry Interface Distributed model for registries

26 October 2004ADASS Pasadena8 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Registry Model

26 October 2004ADASS Pasadena9 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Registry Model harvest (pull)

26 October 2004ADASS Pasadena10 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Registry Model harvest (pull) replicate

26 October 2004ADASS Pasadena11 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Registry Model harvest (pull) replicate selective harvesting

26 October 2004ADASS Pasadena12 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Client Applications search queries Registry Model

26 October 2004ADASS Pasadena13 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Client Applications search queries Registry Model

26 October 2004ADASS Pasadena14 Local Publishing Registry Local Searchable Registry Full Searchable Registry Local Publishing Registry Full Searchable Registry Data Centers VO Projects Specialized Portals & Services Client Applications search queries Registry Model

26 October 2004ADASS Pasadena15 Local Publishing Registry Full Searchable Registry Local Publishing Registry Caltech JHU/STScI harvest (pull) DataScope search for services Registries in Use: DataScope NCSA DS

26 October 2004ADASS Pasadena16 Local Publishing Registry Local Publishing Registry Local Publishing Registry Full Searchable Registry Local Publishing Registry Caltech JHU/STScI harvest (pull) DataScope search for services NCSA DS HEASARC CDS Full Searchable Registry AstroGrid Registries in Use: DataScope

26 October 2004ADASS Pasadena17 Cone Search Service Cone Search Service Simple Image Access Simple Image Access Full Searchable Registry JHU/STScI search for services Cone Search Service Simple Image Access Data Providers DataScope DS Full Searchable Registry AstroGrid Local Publishing Registry Local Publishing Registry Local Publishing Registry Local Publishing Registry Caltech harvest (pull) NCSA HEASARC CDS Registries in Use: DataScope

26 October 2004ADASS Pasadena18 Registries in Use Registries in the NVO are currently operating and functional –DataScope: discovers Cone Search, Simple Image Access (SIA) services –OpenSkyQuery Portal: discovers OpenSkyNodes –CDS Aladin/GLU: (Pierre Fernique) harvests Cone Search and SIA services converts them into GLU dictionary records Accessible directly by the Aladin image and catalog viewer AstroGrid Registry foundation for building workflows –Portal uses descriptions to stitch services together –(Previous talk by Keith Noddle) Cross-project harvesting –NVO, AstroGrid, AVO (Vizier, GLU) Registries are at the leading edge of VO development

26 October 2004ADASS Pasadena19 Resource Metadata Model IVOA Recommendation: Resource Metadata

26 October 2004ADASS Pasadena20 Resource Metadata Model IVOA Recommendation: Resource Metadata Resource OrganisationService IVOA Working Draft: VOResource as XML Core Metadata

26 October 2004ADASS Pasadena21 Resource Metadata Model IVOA Recommendation: Resource Metadata Resource OrganisationAuthority Registry Service IVOA Working Draft: VOResource VORegistry DataCollection SkyService TabularSkyService VODataService as XML

26 October 2004ADASS Pasadena22 Resource Metadata Model IVOA Recommendation: Resource Metadata Resource OrganisationAuthority Registry Service IVOA Working Draft: VOResource VORegistry DataCollection SkyService TabularSkyService VODataService SimpleImageAccess SIA ConeSearch as XML

26 October 2004ADASS Pasadena23 Resource Metadata Model IVOA Recommendation: Resource Metadata Resource OrganisationAuthority Registry Service IVOA Working Draft: VOResource VORegistry DataCollection SkyService TabularSkyService VODataService SimpleImageAccess SIA ConeSearch CEAApplication CEAService VOCEA as XML

26 October 2004ADASS Pasadena24 IVOA Working Draft: Registry Interface (RI) Standard Kevin Benson (AstroGrid), Editor Harvesting Delivering resource descriptions from publishers to searchable registries –Adoption of Open Archives Initiative (OAI) standard: Protocol for Metadata Harvesting –RI defines application of OAI to VO resource records Plug in VOResource as metadata format –Optional SOAP version to augment HTTP Get standard Searching –Returns XML VOResource records –Keyword search –Advanced search Uses the Astronomical Dataset Query Language (ADQL) Refer to metadata items via a simplified XPath –Easily mapped to either SQL for an RDBMS implementation, XQuery for an XML DB implementation

26 October 2004ADASS Pasadena25 Publishing to the NVO Resources are published if one can use VO facilities to find them. Multiple layers of publishing –Starts with registry description of resource –Data Access Services Incremental exposure for incremental effort Who are you? How you publish depends on what you want to publish. –An individual with a small data collection –An archive center –Someone with a cool service Extinction Correction Service –Developed by C. Miller, K. S. Krughoff –In one day of the NVO Summer School using VO tools

26 October 2004ADASS Pasadena26 Small collections: VO-ready Repositories Repositories that allow users to deposit data to share with community –Guarantee long-term storage, availability Automatic support for VO publishing mechanisms –Entries into NVO Registry –Support for standard services: Cone Search, SIA, SSA, SkyNode Currently available Repositories –Images: NCSA Astronomy Digital Image Library –Spectra: Spectrum Services for the VO More public repositories are expected to emerge Check NVO website ( for latesthttp://us-vo.org/

26 October 2004ADASS Pasadena27 Persistent Archives: Tools for Federation Registering your resources with a public VO publishing registry Choose resource type Edit Form STScI Registry NCSA Registry

26 October 2004ADASS Pasadena28 Persistent Archives: Tools for Federation Registering your resources with a VO publishing registry –Enter description into registration form at one of the available NVO registries: STScI/JHU Registry: NCSA Registration Portal: Caltech Carnivore: –If you have a large number of resources to register, you can run your own registry on your own site NCSA VORegistry-in-a-Box Caltech Carnivore:

26 October 2004ADASS Pasadena29 What can/should you register? –Should: your Organization Declares yourself as a publisher with an ID –Should: your Collection Users at least know how to access it via a Browser –Can: your existing services Browser-based services: e.g. search page Traditional CGI services Web Services The next level… Implement and register one or more standard services –Cone Search –Simple Image Access –SkyNode* –Simple Spectral Access* *standard still in development NVO Summer School Software package: server-side templates and toolkits Persistent Archives: Tools for Federation

26 October 2004ADASS Pasadena30 Cool Services: Integrating with the VO 1.Register your service at a registry 2.Integrate support for standard VO formats, schemas FITS and VOTable  Enable integration with existing tools & visualizers Standard Data Model schemas (emerging) VOResource, Space-time Coordinates, Spectra  Enable integration with other services using these models 3.Implement Standard Support Interface a standard in development for: Self-description, tracking health and usage

26 October 2004ADASS Pasadena31 Searching the Registry Use a searchable registry to find data and services –NVO has two searchable registries available: STScI/JHU Registry: Caltech Carnivore: Two types of searches: –Simple keyword-based search –Advanced search STScI/JHU: SQL-based Caltech: XQuery-based Currently working on user-oriented improvements to interactive interface G. Greene & W. STScI –Help with advanced searches –Improved organization of returned results

26 October 2004ADASS Pasadena32 Accessing the Registry from Applications Custom Web Service Interfaces available –keyword and advanced search functions –Currently used by DataScope and SkyPortal IVOA Standard Web Service interface –Full support targeted for January 2005 roll-out –Beta support available from Caltech Carnivore Available Java client software –Currently available via NVO Summer School software distribution Zip file: HowTos: –Includes: Client library for IVOA Standard search interface Sample client code for both custom and standard interfaces

26 October 2004ADASS Pasadena33 Curation Issues NVO Registries now contain over 3000 records  Lots of problematic metadata: –Missing information, incorrect usage, truncated values –Duplicates, deprecated records, missing resources –Broken/non-compliant services People need to assume responsibility for curation –Software can help, but is not sufficient –Role of Registry administrator?

26 October 2004ADASS Pasadena34 A practical approach to Curation Proposal: “VerificationLevel” tag attached to resource descriptions by a registry curator –3 levels: Unverified Verified by software Verified by human curator –Tag exposed to users/apps: e.g. select only highly verified resources –Tag is specific to a registry; can by overridden when harvested by another registry. Software verification –NCSA: building a suite of software verifiers –Can be incorporated directly into registries Either locally or by calling a remote web service –First example: Cone Search Verifier

26 October 2004ADASS Pasadena35 Summary 2004 NVO is operating production registries –serving end-user applications –greater emphasis on user interfaces –registry searches easily integrated into applications –Full release of latest improvements by January 2005 Interoperable exchange between IVOA registries Extensible Resource Metadata model IVOA Registry Interface Standard is emerging What’s next: shift from development to curation Finalize RI standard Address curation issues No talk on registries next year