NB the files in www.astrogrid.org are out of date until I can update them, so the schemas will not quite validate properly.

Attatchment resource_schemas+templates030613.tar contains:

resourceRegistry.xsd
identity.xsd and .xml (template)
curation.xsd and .xml (template)
content.xsd and .xml (template)
service.xsd and .xml (template)

MORE COMMENTS TO COME

Not fully specified/restricted but they work. Outstanding questions include:

  • In the schema:
    • How to use ID/IDREF (e.g. in content.xsd)
    • How to specify the root in any .xsd
    • Are there better fixes for the times when e.g. type="xs:float" insists on minOccurs >0 (have to use NaN or (-)INF) and when type="xs:string" ignors minOccurs 1 (have to use a minLength)
    • Is there a better way of making sure a polygon has min. 3 angles?
    • After much huffing I have omitted the 'associated data sets' elements for now, will consider re-instating once I have a clearer idea of requirements.
  • General:
    • We need to have namespaces(?) for UCDs and Keywords
    • Units - see RegistryUnits - suggestions for initial restricted selection, based on initial catalogues. Need feeback!
      • Is there a cframe appropriate for solar data?
      • At present, I have treated spectralBandpass e.g. U, B, V as labels which do not have to be interpreted, but are available for 'dumb' matching. To enable seaching by wavelength more exactly than optical, infrared etc., we will use coverageSpectralCentral/Minimum/MaximumWavelength ?
      • I have converted everything to do with sensitivity (crudely) to Jy
      • In some cases e.g. spectral resolution, dimensionless fractions make more sense than units (see examples for USNOB etc.)
    • Conventions for words in restricted/searchable lists:
      • I suggest that we use British spellings e.g. colour, sulphur and make sure any scripts recognise and translate color etc.
      • Capitalisation - see suggestions from Elizabeth RegistryIt02Metadata at the top.
  • Access to data
    • In identity and service schemas, various URLs/URIs are called for. These should include the location AstroGrid will use to access the data, if direct access exists. Please can someone supply!
  • Suggested next steps - these schema are based on Hanisch V0.7 with very few additions. The actual catalogues and science cases I have looked at suggest these additional elements/changes would be useful:
    • startTime etc. is usually actually a date; specifying it as a time implies too much precision
    • For archives of pointed observations/observational data taken in multiple separate wavebands/periods, there should be spatial, spectral and temporal fractionalCoverage (within the limits of Box etc., max/min wavelength, start/stop time)
    • regionOfRegard should be expanded to spatial, spectral and temporal search region sizes.

-- AnitaRichards - 13 Jun 2003

Topic revision: r3 - 2003-06-16 - 14:13:10 - AnitaRichards
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback