版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、IVOA RM, VOResources, Identifiers, InterfacesChenzhou CUIAgendaWhy Registry?IVOA Resource Metadata 1.01VOResource 0.10IVOA Identifiers 1.1IVOA Registry Interfaces 1.02Semantic WebCurrent WebResources: identified by URIs untyped Links: href, src, . limited, non-descriptive User: Exciting world - sema
2、ntics of the resource, however, gleaned from content Machine: Very little information available - significance of the links only evident from the context around the anchor. Semantic WebResources: Globally Identified by URIs or Locally scoped (Blank) Extensible Relational Links: Identified by URIs Ex
3、tensible 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 Semantic Web一种能让计算机理解的新型一种能让计算机理解的新型Web内容形内容形式式 The Semantic Web is an extension of the curren
4、t 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 MetadataMetadata: data for dataDublin Core MetadataThe role of Resource RegistriesUsed
5、 to discover and locate resourcesdata and servicesthat can be used in a VO applicationResource: anything that is describable and identifiable.Besides data and services: organizations, projects, software, Presently concerned with simple set of resource typesRegistry: a list of resource descriptionsEx
6、pressed as structured metadata to enable automated processing and searchingAn Overview of Data DiscoveryYou can search the main VO registries to find resources based on descriptive criteriaNVO Registries are “coarse-grained”You can find organizations, archives, catalogsWont find images, celestial ob
7、jects, table recordsAstroGrid Registries are “fine-grained”Table columns, individual images and associated metadataRegistry framework contains multiple registries:searchable registriespublishing registriesLocal PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryF
8、ullSearchableRegistryDataDataCentersCentersVOVOProjectsProjectsSpecializedSpecializedPortals & ServicesPortals & ServicesRegistry FrameworkLocal PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryFullSearchableRegistryDataDataCentersCentersVOVOProjectsPro
9、jectsSpecializedSpecializedPortals & ServicesPortals & ServicesRegistry Frameworkharvest(pull)Local PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryFullSearchableRegistryDataDataCentersCentersVOVOProjectsProjectsSpecializedSpecializedPortals & Serv
10、icesPortals & ServicesRegistry Frameworkharvest(pull)replicateLocal PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryFullSearchableRegistryDataDataCentersCentersVOVOProjectsProjectsSpecializedSpecializedPortals & ServicesPortals & ServicesRegistry F
11、rameworkharvest(pull)replicateselectiveharvestingLocal PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryFullSearchableRegistryDataDataCentersCentersVOVOProjectsProjectsSpecializedSpecializedPortals & ServicesPortals & ServicesClientClientApplicationsApp
12、licationssearchqueriesRegistry FrameworkLocal PublishingRegistryLocal SearchableRegistryFullSearchableRegistryLocal PublishingRegistryFullSearchableRegistryDataDataCentersCentersVOVOProjectsProjectsSpecializedSpecializedPortals & ServicesPortals & ServicesClientClientApplicationsApplications
13、searchqueriesRegistry FrameworkOverview of PublishingResources are published if one can use VO facilities to find them.Multiple layers of publishingStarts with registry description of resourceData Access ServicesIncremental exposure for incremental effortWho are you? How you publish depends on what
14、you want to publish.An individual with a small data collectionAn archive centerSomeone with a cool servicePersistent Archives:Tools for FederationRegistering your resources with a VO publishing registryEnter description into registration form at one of the available NVO registries:STScI/JHU Registry
15、: /voregistry/NCSA Registration Portal: /nvoregistration.htmlCaltech Carnivore: :8080/carnivore/If you have a large number of resources to register, you can run your own registry on your own siteNCSA VORegistry-in-a-Box http:/nv
16、/VO/software/Caltech Carnivore: :8080/carnivore/What can/should you register?Should: your OrganizationDeclares yourself as a publisher with an IDShould: your CollectionCan: your existing servicesBrowser-based services: e.g. search pageTraditional CGI serv
17、icesWeb ServicesThe next levelImplement and register one or more standard servicesCone SearchSimple Image AccessSkyNode*Simple Spectral Access*standard still in developmentPersistent Archives:Tools for FederationResource Metadata: XML SchemaClasses of ResourcesOrganisation, DataCollection, Service,
18、RegistrySpecific classes inherit from generic Organized into separate schemas:Core resource metadata: VOResourceVarious extensions schemas containing specific typesCapable of describingData centers, research organizations, missions, observatoriesData collections, archives VO standard services: Cone
19、Search, Simple Image AccessExisting Browser/CGI-based servicesWeb ServicesDescribing Resources with XML:VOResourceModel: types of ResourcesGeneric ResourceExtensions: e.g. DataCollection, Service, ConeSearch, VOResource: Family of XML schemasCore schema: VOResourceCommon set of metadata applicable t
20、o all resources including Dublin CoreResource types: Resource, Service, OrganisationExtension schemas to describe specific kinds of resourcesExtended type inherits generic metadataadds metadata specific to the type of resourceExtensibility allows for evolutionDevelopers only need to support types of
21、 interest to themAllows developers to experiment with non-standard extensionsCurrently transitioning from v0.9 to v0.10Lastest status of metadata standards:http:/ Extension SchemasVODataService: describing data and servicesTypes: DataCollection, SkyService, TabularSkyServiceConeSearch: describes loc
22、ation and behavior of a Cone Search serviceTypes: ConeSearchSIA: describes location and behavior of a Simple Image Access serviceTypes: SimpleImageAccessVORegistry: metadata for managing registriesTypes: Registry, AuthorityIVOA IdentifiersTwo formatsStringXMLTwo componentsAuthority IDResource KeyA w
23、ord about IdentifiersIVOA Identifier: a globally-unique URI identifying a resourceEx: ivo:/adil.ncsa/targeted/SIARequired as part of a registered resource descriptionAs publisher, you control what it looks likeTwo components:Authority ID: e.g. adil.ncsa, hst.nasa, vlt.esoDefines a namespace for iden
24、tifiersOwned by a single publishing organizationResource Key: e.g. targeted/SIA, acs/SIAName for the resource unique within the namespaceEncourage re-use of local identifiersIVOA Standard Registry InterfaceIVOA Working Draft: 2 partsHarvesting: sending descriptions from publishers to searchable regi
25、strySearchingSearchingmethods keywordSearch(string words, boolean combineByOr)search(ADQLWhere constaints)Returns a list of VOResource descriptionsAdvanced searching with ADQL:Just the “where” parti.e. search constraints-of ADQLIn place of column names, use XPath to VOResource elementCuration/Publis
26、her like %NASA%Query extensible to any VOResource XML extensionMaps readily to registry implementations based on RDBMS or XML-DB.Registry InterfacesSearchSearchKeywordSearchGetResigistriesHarvestingIdentifyListIdentifiersListRecordsGetRecordsListMetadataFormatsListSetsWhy might a client use the stan
27、dard search interface?Uniform interface to all VO RegistriesNot dependent on a single registryDirect relationship between information you are querying and information you get back.Extensible to any type of resource descriptionRe-use of ADQLCustom interfaces to Registries:Registries can provide extended functio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 可爱的草塘- 课件
- 《论文写作》课程课件
- 内蒙古鄂尔多斯西部四旗2025届高三下第一次测试数学试题含解析
- 湖北省沙洋县后港中学2025届高考英语五模试卷含解析
- 浙江省乐清市知临中学2025届高三二诊模拟考试英语试卷含解析
- 吉林省长春二中2025届高考数学四模试卷含解析
- 陕西省西安市长安区2025届高三下学期联合考试数学试题含解析
- 2025届天津五区县高考考前提分语文仿真卷含解析
- 现代学徒制课题:市域产教联合体与行业产教融合共同体内开展现场工程师培养的机制创新研究(研究思路模板、技术路线图)
- 2025届四川省德阳五中高考仿真卷语文试卷含解析
- 发酵酸菜加工厂建设项目可行性研究报告
- 包豪斯对现代设计的影响
- 基于分形结构的多频与宽带天线技术研究
- 人间生活-中国部分+课件高中美术湘美版(2019)美术鉴赏1
- YY/T 1771-2021弯曲-自由恢复法测试镍钛形状记忆合金相变温度
- LY/T 1755-2008国家湿地公园建设规范
- JJF 1874-2020(自动)核酸提取仪校准规范
- GB/T 7378-2012表面活性剂碱度的测定滴定法
- GB/T 37762-2019同步调相机组保护装置通用技术条件
- GB/T 36961-2018超高强钢热冲压工艺通用技术
- 国开Photoshop图像处理模式试题1及答案
评论
0/150
提交评论