19-20 March 2003 IVOA Registry Workgroup LeSc Astrogrid Registry: Early Designs Elizabeth Auden Astrogrid Registry Workgroup Leader IVOA Registry Workgroup Meeting London e-Science Centre March 2003
19-20 March 2003 IVOA Registry Workgroup LeSc Registry Service Types Data Archive Data Storage Data Transformation Distributed Network of Registries Registry Database Service Types: Data Archive: repository of datasets and catalogues Data Storage: storage facilities accessible to MySpace Data Transformation: Models, image processing, product pipelines, individual programs, feature recognition, astrometric alignment, number crunching, etc. Registry: “this” registry as well as other Astrogrid registries Everything is a service. Each service entry in the registry contains up to 3 types of metadata: basic, curation, and “metadata format”.
19-20 March 2003 IVOA Registry Workgroup LeSc Registry Schema 3 types of metadata: basic, curation, and “metadata format”. CURATION Clive Page Clive Page Leicester dataset Clive Page Clive Page BASIC: ThisRegistry Leicester AstroGrid Registry ID Service Type Title Subjects People Date / Version Contact Description
METADATA FORMAT: archive FITS box gal xray JBO LRT Leicester March 2003 IVOA Registry Workgroup LeSc Registry Schema Archive metadata Dataset coverage metadata Instrument metadata Data Location metadata
19-20 March 2003 IVOA Registry Workgroup LeSc Current Implementation 5 USE CASES: 1) List All Services: return basic metadata for all services 2)Query Services: return basic metadata for services matching a query element and value 3)List Service Metadata: return curation metadata for services matching query element and value 4)List Service MetadataFormat: return basic metadata and metadata format of services matching query element and value 5)List Registry Metadata: return curation metadata for registry matching query element and value The registry can currently be queried on any element and element value contained in the registry.xml file. “All” is an acceptable element value. Web Service Query Web Interface Registry.xml
19-20 March 2003 IVOA Registry Workgroup LeSc Future Implementation Web Service Query: XPath Astrogrid Portal Registry Database: DB2 Data Archive Data Storage Data Transformation Distributed Network of Registries 5 GENERIC USE CASES: 1)Query Services: find metadata about services based on query 2)Lookup Community MQ: find community information based on query (members, registered members, certificates, etc) 3)Lookup Datasets: query for dataset metadata and locations 4)Lookup Dataset Details: return detailed dataset metadata and locations based on query 5)Lookup Locations: return metadata about data locations based on dataset metadata, community information, user information, etc. Job Control Data Mover Work Flow
19-20 March 2003 IVOA Registry Workgroup LeSc Registry Interfaces
19-20 March 2003 IVOA Registry Workgroup LeSc Registry Issues & Challenges