IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

22
IVOA RM, VOResources, Identifiers, Interface s Chenzhou CUI

Transcript of IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Page 1: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

IVOA RM, VOResources, Identifiers, Interfaces

Chenzhou CUI

Page 2: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

AgendaWhy Registry?IVOA Resource Metadata 1.01VOResource 0.10IVOA Identifiers 1.1IVOA Registry Interfaces 1.02

Page 3: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Semantic Web

Page 4: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Current WebResources:

identified by URI's untyped

Links: href, src, ... limited, non-descriptive

User: Exciting world - semantics of the resource, however, gleaned from content

Machine: Very little information available - significance of the links only evident from the context around the anchor.

Page 5: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Semantic WebResources:

Globally Identified by URI's or Locally scoped (Blank) Extensible Relational

Links: Identified by URI's Extensible Relational

User: Even more exciting world, richer user experience

Machine: More processable information is available (Data Web)

Computers and people: Work, learn and exchange knowledge effectively

Page 6: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Semantic Web一种能让计算机理解的新型 Web 内容形式 "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." -- Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001

Page 7: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

MetadataMetadata: data for dataDublin Core Metadata

Page 8: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

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 descriptionsExpressed as structured metadata

to enable automated processing and searching

Page 9: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

An Overview of Data Discovery

You can search the main VO registries to find resources based on descriptive criteria

NVO Registries are “coarse-grained”You can find organizations, archives, catalogsWon’t find images, celestial objects, table records

AstroGrid Registries are “fine-grained”Table columns, individual images and associated metadata

Registry framework contains multiple registries:

searchable registriespublishing registries

Page 10: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

Registry Framework

Page 11: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

Registry Framework

harvest(pull)

Page 12: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

Registry Framework

harvest(pull)

replicate

Page 13: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

Registry Framework

harvest(pull)

replicate

selectiveharvesting

Page 14: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

ClientApplications

searchqueries

Registry Framework

Page 15: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Local PublishingRegistry Local

SearchableRegistry

FullSearchableRegistry

Local PublishingRegistry

FullSearchableRegistry

DataCenters

VOProjects

SpecializedPortals & Services

ClientApplications

searchqueries

Registry Framework

Page 16: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

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: http://nvo.stsci.edu/voregistry/NCSA Registration Portal: http://nvo.ncsa.uiuc.edu/nvoregistration.htmlCaltech Carnivore: http://mercury.cacr.caltech.edu:8080/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 http://nvo.ncsa.uiuc.edu/VO/software/Caltech Carnivore: http://mercury.cacr.caltech.edu:8080/carnivore/

Page 17: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

IVOA Identifiers

Two formatsStringXML

Two componentsAuthority IDResource Key

Page 18: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

Registry InterfacesSearch

SearchKeywordSearchGetResigistries

HarvestingIdentifyListIdentifiersListRecordsGetRecordsListMetadataFormatsListSets

Page 19: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

The Registry standard addresses the need for an astronomer to be able to locate, get details of, and make use of, any resource located anywhere in the IVO space, ie in any Virtual Observatory.

Page 20: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

IVOA Registry Definition: The IVOA Registry will allow an astronomer to be able to locate, get details of, and make use of, any resource located anywhere in the IVO space, ie in any Virtual Observatory. The IVOA will define the protocols and standards whereby different registry services are able to interoperate and thereby realise this goal.

Page 21: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

IVOA Resource Registry Specifications

Page 22: IVOA RM, VOResources, Identifiers, Interfaces Chenzhou CUI.

OAI linksOpen Archives Initiative Protocol for Metadata Harvesting (2.0)OAI - Repository Explorer(检测接口与OAI的兼容性)OAI Tools Registry Interface , HarvestingIssues