M. Lautenschlager, H. Ramthun 1 Metafor Review 5 / 2010
M. Lautenschlager, H. Ramthun 2 Metafor Review 5 / Metadata sources - community: - ESG Publisher database - CMIP5 questionnaire - local: - modelling environment (e.g. ESMF, IMDI) - legacy datamangement (e.g. CERA) - human - Metadata capture methods - access to legacy databases (e.g. ESG Publisher) - XML output of CMIP5 questionnaire - GeoNetwork (view and edit)
M. Lautenschlager, H. Ramthun 3 Metafor Review 5 / 2010 Activity: dataProcessing * from CMIP5 questionnaire ensemble * from ESG Publisher numericalExperiment simulationComposite * simulationRun * Software: deployment * modelComponent * processorComponent Data: dataObject * * Grid: gridSpec CIM objects: CIMRecordSet (some objects of the list) CIMRecord (one object of the list)
M. Lautenschlager, H. Ramthun 4 Metafor Review 5 / 2010 ESG publisher ESG Data Node Metadata Capture model environment datamanagement human CIM dataObject Questionnaire Completion / Repository for Metafor / IS-ENES / ESG CIM Model / SIM ESG Gateway CIM ingestion CIM population Database /THREDDS APIAPI Intermediate CIM XML
M. Lautenschlager, H. Ramthun 5 Metafor Review 5 / 2010 GUI for interactive CIM completion WP6 - CIM XML Architecture CIM XML (instance) - provided on OAI server - transfer with FTP/Atom Intermediate CIM XML CIM complete? YES NO CIM repository Metadata sources CIM correct? YES NO GeoNetwork (DKRZ/MPI) Create/Update CIM instances
M. Lautenschlager, H. Ramthun 6 Metafor Review 5 / 2010 CIM world CIM repository (Central CIM db) data files (archive) Metadata Capturing Metadata Database Intermediate CIM XML ESG publisher THREDDS rdb access GeoNetwork CMIP5 questionnaire portal viewer query compare GU I ESG (RDF)
M. Lautenschlager, H. Ramthun 7 Metafor Review 5 / 2010 … CF-Topic from ESG database default controlled vocabulary server aggregation from ESG database … data files (archive with CMIP5 structure) Intermediate CIM XML ESG Publisher model output Postgres RDBMS THREDDS Catalog THREDDS to CIM API - python script - access / transform with lxml - into intermediate CIM XML CMOR2 controlled by esg.ini CIM dataObject template
M. Lautenschlager, H. Ramthun 8 Metafor Review 5 / 2010 Technology Ajax (Asynchronous JavaScript Technology and XML) Implementation at: Advantages Java + JavaScript capability simple and advanced search (on Lucene index) CV implementation by XML / RDF file access database MySQL, Oracle, postgresSQL XML handling (with XSLT) document view types: flat, advanced, XML schematron rules OAI server included multiple schemas User administration (incl. LDAP and Shibboleth)
M. Lautenschlager, H. Ramthun 9 Metafor Review 5 / 2010 some text any Text to be searched in all text fields
M. Lautenschlager, H. Ramthun 10 Metafor Review 5 / 2010
M. Lautenschlager, H. Ramthun 11 Metafor Review 5 / 2010 incomplete mandatory field
M. Lautenschlager, H. Ramthun 12 Metafor Review 5 / 2010 incomplete mandatory field
M. Lautenschlager, H. Ramthun 13 Metafor Review 5 / 2010 incomplete mandatory field
M. Lautenschlager, H. Ramthun 14 Metafor Review 5 / 2010 performance of XML document loading implementation of: complete Metafor CV helptext (from questionnaire) Atom support OpenID support
M. Lautenschlager, H. Ramthun 15 Metafor Review 5 / 2010 WP6 - Next steps GeoNetwork issues: - complete integration of Metafor controlled vocabulary (CV) - complete integration of Metafor helptext - implementation of Atom - implementation of OpenID authentification CIM service: - tool / service to access THREDDS catalog CIM service: - tool / service for upload XML into questionnaire
M. Lautenschlager, H. Ramthun 16 Metafor Review 5 / 2010 WP6 –... Thank You!