Difference: IVOARegWp03 (61 vs. 62)

Revision 622004-05-25 - RayPlante

 
META TOPICPARENT name="IvoaResReg"
Links: IvoaResReg :: registry mail archive :: InterOpMay2003ResReg :: ResourceMetadata

RegistryWorkingGroup

Work Package 3 (Rwp03): Metadata Specifications

Contents

Introduction

--++ Members

This WP is led by RayPlante with SebastienDerriere, BobHanisch, CliveDavenhall, ClivePage, ElizabethAuden, ArnoldRots, RoyWilliams

Scope

A Resource is any entity that can be described and identified in a machine readable manner. With this general statement, a resource can be most anything, including a service or a data collection or something more abstract, such as a standard interface. In this work package, we will:

  1. Identify the pertinent information necessary for describing and locating a resource within a registry, satisifying the requirements set forth in RWP02.
  2. Provide a basic, extensible data model for describing resources within a registry.
  3. Develop an XML schema for rendering descriptions of resources in terms of the resource data model.

Although a resource could be anything, this WP should concentrate on describing high-level entities, such as organizations, data collections, and services; this is referred to as coarse-grain granularity. We should strive to keep the basic resource data model simple, reusing data model components (that might come out of the Data Models Working Group) where ever possible. At the same time, the data model needs to provide hooks to allow additional metadata to be included in order to describe more specific types of resources.

References and Background

From the Registry Kick-Off Meeting in London, 19-03-2003.

See also the Registry WG Session Page for the IVOA Interoperability Workshop held May 12-16, 2003 in Cambridge, England.

Previous Modeling from the NVO:

Note that the above Schema is under development and changes often. More stable versions should appear under the Specifications section below.

  • Space-Time Metadata

-- RayPlante - 14 Apr 2003

Previous Modeling by the AstroGrid Project:

-- RayPlante - 30 Apr 2003

Added:
>
>

Notes on Future Revsisions

 

Specifications

This section is for specifications currently under discussion. A spec's inclusion here says nothing about its overall acceptance by the team or community, but rather provides a definitive location for documents under discussion. I recommend that such documents be uploaded (i.e. attached) and labeled with a version number, and all versions should be preserved and accessible. I recommend the following format:

Example:

-- RayPlante - 14 Apr 2003

Resource (and Service) Metadata (RM)

IVOA Identifiers

  • IVOA Identifiers: an IVOA Working Draft. latest version: 0.2 (HTML)
  • A compliant XML Schema for the XML format for identifiers: latest version (0.1)
    Versions: 0.2, 0.1
    • Some strawman ideas for amending the Identifier framework for supporting persistance and location-independence.

VOResource: a Resource Metadata Schema

New as of 18 Nov. 2003. Developers have identified a few mistakes in the schemas; as a result, the following files have been updated:

Be sure to download these updated versions (or download the complete set from the tar-ball/zip-file links below).

New as of 5 Nov. 2003. Updated WD versions of the schema are now officially available. Developers should be sure to download the latest versions from the table below (or all of them together: tar-file, zip-file)--even the version number appears unchanged--as the namespace names have all been updated. These are the schemas to be used for January 2004 demos.

The schemas are:

Schema Description Versions Documentation
VOResource-v0.9.xsd
requires VOResourceRelType-v0.2.xsd and VOResourceRelType.xsd which handle extensible relationships
core resource metadata 0.9, 0.8.3, 0.8.2, 0.8.1 (see also deprecated versions below) VOMDoc

(XMLSpy   xs3p)

VOCommunity-v0.2.xsd extensions for describing organizations and projects (formerly VOOrg) 0.2, 0.1, VOOrg-v0.1 VOMDoc

(XMLSpy   xs3p)

VODataService-v0.4.xsd
requires VODataServiceCoverage.xsd and VODataServiceCoverage-v0.2.xsd which contain temporary coverage metadata
extensions for describing data collections and services 0.4, 0.3,0.2, 0.1 VOMDoc

(XMLSpy   xs3p)

VORegistry-v0.2.xsd extensions for describing registries 0.2, 0.1 VOMDoc

(XMLSpy   xs3p)

The following two extensions are examples of extensions that define two standard tabular sky services. They include the elements necessary for decribing the tables returned by the services (using VOTable tags). These are included for indicative purposes only.

ConeSearch-v0.2.xsd extension for a Cone Search Service 0.2, 0.1 VOMDoc

(XMLSpy   xs3p)

SIA-v0.6.xsd extension for a Simple Image Access Service 0.6, 0.5 VOMDoc

(XMLSpy,   xs3p)

Example instance containing several resource descriptions:

Download all schemas in one go; two versions are available below. When these packages are unpacked, all files will be put in the current directory.

VOResource-v0.9 (tar.gzzip)
the official schemas from the table above.
VOResource-v0.9-local (tar.gzzip)
the official schemas with "schemaLocation" set to look for imports on local disk. This version enables a verifier to look for schemas in the current directory instead from the IVOA site. Use this version when developing off-line or with tools that have trouble finding imported schemas.

More supporting material is coming soon!

Added:
>
>
See also notes being gathered for Version 0.10
 

Deprecated Versions

For more detailed information (particularly if you are not used to looking at XML Schema), please see the following additional resources:

VOResource Overview (version 0.8.3)
an overview of the schema containing high-level diagrams, a summary of major changes from the last version, and pointers to more detailed documentation.
adil-v0.8.3.xml
an example instance file describing several resources associated with the NCSA Astronomy Digital Image Library (ADIL), including 3 services for accessing the data.
Schema Documentation
You can interactive browse automatically generated documentation by following the "XMLSpy" or "xs3p" links in the tables above.

-- RayPlante - 6 October 2003

Below is earlier verisons of VOResource and supporting information that are deprecated by the proposal above. The 2nd schema below holds metadata (roughly) specific to the SIA protocol.

  • VOResource.xsd: Versions: 0.1

To help folks interpret these schemas, I've prepared some additional resources:

  • An overview document that explains the major components and structure of the schemas; you may find the XMLSpy diagrams particularly helpful. It also gives a summary of the overall approach used to define metadata within XML Schema.
  • A sample XML instance document shows how to describe an organization, a data collection, and services using this schema. It shows how metadata from different schemas can be combined into a single document. (See overview document for more description.)
  • A Metadata Dictionary generated automatically directly from the XSD file using an XSL stylesheet.

-- RayPlante - 22 Apr 2003

Helpful Documentation

Describing Services with VOResource v0.9 -- RayPlante - 17 May 2004

Progress Reports

META FILEATTACHMENT attr="" comment="Just an example for uploading specs" date="1050601201" name="specsecspecV1.0.txt" path="specsecspecV1.0.txt" size="701" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Just an example for uploading specs" date="1050334638" name="specsecspecV1.1.txt" path="specsecspecV1.1.txt" size="701" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="draft spec for Resource metadata" date="1063087171" name="VOResource.xsd" path="VOResource.xsd" size="16590" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="modified to specify targetNamespace" date="1050602535" name="VOTable.xsd" path="VOTable.xsd" size="14993" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="draft spec for service md specific to SIA" date="1052333545" name="VOStdService.xsd" path="VOStdService.xsd" size="11964" user="RayPlante" version="1.4"
META FILEATTACHMENT attr="" comment="About the VOResource Schema" date="1051035048" name="MDinXML-Summary.html" path="MDinXML-Summary.html" size="18113" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="Example XML using VOResourc" date="1051039794" name="adil.xml" path="adil.xml" size="5599" user="RayPlante" version="1.5"
META FILEATTACHMENT attr="h" comment="Resource metadata v0.1" date="1051033514" name="VOResourceV0.1.xsd" path="VOResourceV0.1.xsd" size="26465" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="VO SIA metadata v0.1" date="1051033802" name="VOStdServiceV0.1.xsd" path="VOStdServiceV0.1.xsd" size="11717" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="VO SIA metadata v0.2" date="1051033918" name="VOStdServiceV0.2.xsd" path="VOStdServiceV0.2.xsd" size="11886" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Figure 1: types of Resources" date="1051033990" name="VODescription.jpg" path="VODescription.jpg" size="31235" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Figure 5: SIA & related metadata" date="1051035136" name="SIA.jpg" path="SIA.jpg" size="70429" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Figure 3: Service metadata" date="1051035169" name="Service.jpg" path="Service.jpg" size="77167" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Figure 2: Common Resource metadata" date="1051035212" name="Resource.jpg" path="Resource.jpg" size="147866" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Figure 4: SIA interface" date="1051035245" name="ParamHTTPGet.jpg" path="ParamHTTPGet.jpg" size="23252" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment=" VO SIA metadata v0.3" date="1052333601" name="VOStdServiceV0.3.xsd" path="VOStdServiceV0.3.xsd" size="11964" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Metadata Dictionary for VOResource" date="1052902424" name="VOResource.html" path="C:\My Documents\NVO\schemas\VOResource.html" size="67489" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1052902596" name="dictionary.xsl" path="C:\My Documents\NVO\schemas\dictionary.xsl" size="15098" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="STC schema; requires coords.xsd and region.xsd" date="1064325597" name="stc.xsd" path="stc.xsd" size="26443" user="ArnoldRots" version="1.2"
META FILEATTACHMENT attr="" comment="STC coords schema" date="1052993314" name="coords.xsd" path="coords.xsd" size="36915" user="ArnoldRots" version="1.1"
META FILEATTACHMENT attr="" comment="STC Region schema" date="1052993345" name="region.xsd" path="region.xsd" size="11146" user="ArnoldRots" version="1.1"
META FILEATTACHMENT attr="" comment="STC documentation" date="1052993392" name="STCdoc.pdf" path="STCdoc.pdf" size="408803" user="ArnoldRots" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1062528706" name="VOIdentifierV0.1.xsd" path="VOIdentifierV0.1.xsd" size="2201" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1062580228" name="WD-ID-20030830.html" path="WD-ID-20030830.html" size="36496" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="" date="1062528782" name="IVOA-WD.css" path="IVOA-WD.css" size="2222" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1062528818" name="base.css" path="base.css" size="2130" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1062528840" name="pr-default.css" path="pr-default.css" size="963" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1062528893" name="IVOA_wb_300.jpg" path="IVOA_wb_300.jpg" size="12903" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="draft spec for Resource metadata" date="1063087010" name="VOResource-v0.8.1.xsd" path="VOResource-v0.8.1.xsd" size="16590" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Example use of VOResource-v0.8.1 and extensions" date="1063106642" name="adil-v0.8.1.xml" path="adil-v0.8.1.xml" size="4391" user="RayPlante" version="1.4"
META FILEATTACHMENT attr="" comment="overview of VOResource structure" date="1063143950" name="VOResource-v0.8.1-overview.html" path="VOResource-v0.8.1-overview.html" size="8255" user="RayPlante" version="1.5"
META FILEATTACHMENT attr="h" comment="" date="1063104403" name="vordiag-manres.jpg" path="vordiag-manres.jpg" size="44193" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1063104485" name="vordiag-org.jpg" path="vordiag-org.jpg" size="50172" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1063104539" name="vordiag-person.jpg" path="vordiag-person.jpg" size="21338" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1063104595" name="vordiag-resource.jpg" path="vordiag-resource.jpg" size="24293" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1063104645" name="vordiag-service.jpg" path="vordiag-service.jpg" size="10217" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1063104716" name="vordiag-skyservice.jpg" path="vordiag-skyservice.jpg" size="47596" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Extension to VOResource for People" date="1063105328" name="VOPerson-v0.1.xsd" path="VOPerson-v0.1.xsd" size="2349" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="extension to VOResource for Organisations" date="1063105384" name="VOOrg-v0.1.xsd" path="VOOrg-v0.1.xsd" size="2826" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="Extension to VOResource for Data & Services" date="1063105438" name="VODataService-v0.1.xsd" path="VODataService-v0.1.xsd" size="10011" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1063143487" name="vordiag-datac.jpg" path="vordiag-datac.jpg" size="51985" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="extension to VOResource for Organisations " date="1064082145" name="VOCommunity-v0.1.xsd" path="VOCommunity-v0.1.xsd" size="2831" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="example use of VOResource schema" date="1064207414" name="VOResource-v0.8.2.xsd" path="VOResource-v0.8.2.xsd" size="28898" user="RayPlante" version="1.3"
META FILEATTACHMENT attr="h" comment="draft spec for Resource metadata" date="1064207271" name="VODataService-v0.2.xsd" path="VODataService-v0.2.xsd" size="6993" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="Extenstion to VOResource for People" date="1064083295" name="VOPerson-v0.1.1.xsd" path="VOPerson-v0.1.1.xsd" size="2445" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="resource relationship types" date="1064086575" name="VOResourceRelType-v0.1.xsd" path="VOResourceRelType-v0.1.xsd" size="1177" user="RayPlante" version="1.3"
META FILEATTACHMENT attr="" comment="version wrapper for relationship types" date="1065414316" name="VOResourceRelType.xsd" path="VOResourceRelType.xsd" size="354" user="RayPlante" version="1.4"
META FILEATTACHMENT attr="h" comment="extension to VOResource for Registries" date="1064203704" name="VORegistry-v0.1.xsd" path="VORegistry-v0.1.xsd" size="2618" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="h" comment="example use of VOResource schema" date="1064207501" name="adil-v0.8.2.xml" path="adil-v0.8.2.xml" size="7837" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="draft spec for Resource metadata" date="1065432095" name="VOResource-v0.8.3.xsd" path="VOResource-v0.8.3.xsd" size="39016" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="" date="1065418289" name="VOCommunity-v0.2.xsd" path="VOCommunity-v0.2.xsd" size="2270" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="" date="1065418353" name="VODataService-v0.3.xsd" path="VODataService-v0.3.xsd" size="11071" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="" date="1065418424" name="VORegistry-v0.2.xsd" path="VORegistry-v0.2.xsd" size="2564" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="version wrapper for relationship types" date="1065414093" name="VOResourceRelType-v0.2.xsd" path="VOResourceRelType-v0.2.xsd" size="1413" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="extension metadata for Cone Search Services" date="1065414393" name="ConeSearch-v0.1.xsd" path="ConeSearch-v0.1.xsd" size="3626" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="extension metadata for SIA Services" date="1065414633" name="SIA-v0.5.xsd" path="SIA-v0.5.xsd" size="11954" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Example use VOResource v0.8.3 and extensions" date="1065417944" name="adil-v0.8.3.xml" path="adil-v0.8.3.xml" size="20635" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="Overview of VOResource schema" date="1065420259" name="VOResource-v0.8.3-overview.html" path="VOResource-v0.8.3-overview.html" size="13029" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065420637" name="v0.8.3-Capability.jpg" path="v0.8.3-Capability.jpg" size="15028" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065420707" name="v0.8.3-ConeSearch.jpg" path="v0.8.3-ConeSearch.jpg" size="43528" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065420796" name="v0.8.3-DataCollection.jpg" path="v0.8.3-DataCollection.jpg" size="60768" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065420860" name="v0.8.3-Interface.jpg" path="v0.8.3-Interface.jpg" size="14689" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065420952" name="v0.8.3-Organisation.jpg" path="v0.8.3-Organisation.jpg" size="50064" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065421032" name="v0.8.3-Resource.jpg" path="v0.8.3-Resource.jpg" size="53223" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065421105" name="v0.8.3-Service.jpg" path="v0.8.3-Service.jpg" size="44035" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065421194" name="v0.8.3-SkyService.jpg" path="v0.8.3-SkyService.jpg" size="52507" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="h" comment="" date="1065421266" name="v0.8.3-Legend.jpg" path="v0.8.3-Legend.jpg" size="43669" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1066203568" name="ADASS03-Reg.ppt" path="ADASS03-Reg.ppt" size="1147392" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1066287257" name="VODataService-v0.4.xsd" path="VODataService-v0.4.xsd" size="14240" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1066287710" name="ConeSearch-v0.2.xsd" path="ConeSearch-v0.2.xsd" size="3020" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="" date="1066287744" name="SIA-v0.6.xsd" path="SIA-v0.6.xsd" size="11348" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="All Resource-related schemas in one package" date="1069703400" name="VOResource-v0.9.tar.gz" path="VOResource-v0.9.tar.gz" size="18196" user="RayPlante" version="1.3"
META FILEATTACHMENT attr="" comment="All Resource-related schemas in one package" date="1069703447" name="VOResource-v0.9.zip" path="VOResource-v0.9.zip" size="24694" user="RayPlante" version="1.3"
META FILEATTACHMENT attr="" comment="example use of VOResource schema" date="1068593082" name="adil-v0.9.xml" path="adil-v0.9.xml" size="22036" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="schemas for local, off-line use" date="1069703642" name="VOResource-v0.9-local.tar.gz" path="VOResource-v0.9-local.tar.gz" size="20440" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="schemas for local, off-line use" date="1069703793" name="VOResource-v0.9-local.zip" path="VOResource-v0.9-local.zip" size="25971" user="RayPlante" version="1.2"
META FILEATTACHMENT attr="" comment="schemas for local, off-line use" date="1069703574" name="VOResource-local.tar.gz" path="VOResource-local.tar.gz" size="20457" user="RayPlante" version="1.1"
META FILEATTACHMENT attr="" comment="XSL Stylesheet: VOResource v0.9 to OAI-Dublin Core" date="1071508229" name="vor2dc_v9.xsl" path="vor2dc_v9.xsl" size="8172" user="RamonWilliamson" version="1.1"
META FILEATTACHMENT attr="" comment="documentation generator for VOResource XSDs" date="1080853288" name="vomdoc-v0.3.xsl" path="vomdoc-v0.3.xsl" size="434675" user="RayPlante" version="1.1"
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback