Bulk Metadata Structures in CERA Frank Toussaint, Michael Lautenschlager Max-Planck-Institut für Meteorologie World Data Center for Climate.

Slides:



Advertisements
Similar presentations
How to Author Teaching Files Draft Medical Imaging Resource Center.
Advertisements

Other Web Application Development Technologies. PHP.
Setting Up Information Portal Irwan Sampurna C-CONTENT 23 May 2006.
GTS MetaData Generation data GTS data bases GTS Switch Volume C1 Central Support Office Information Classes white-list Metadata Synchronization.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
DT228/3 Web Development WWW and Client server model.
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
M.Lautenschlager (WDCC/MPI-M) / / 1 The CEOP Model Data Archive at the World Data Center for Climate as part of the CEOP Data Network CEOP / IGWCO.
DT211/3 Internet Application Development JSP: Processing User input.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Direct Congress Dan Skorupski Dan Vingo 15 October 2008.
Multiple Tiers in Action
DT228/3 Web Development JSP: Directives and Scripting elements.
Apache Tomcat Server Typical html Request/Response cycle
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
SQL Server 2000 and XML Erik Veerman Consultant Intellinet Business Intelligence.
M.Lautenschlager (WDCC / MPI-M) / / 1 WS Spatiotemporal Databases for Geosciences, Biomedical sciences and Physical sciences Edinburgh, November.
M.Lautenschlager (WDCC / MPI-M) / / 1 GO-ESSP at LLNL Livermore, June 19th – 21st, 2006 World Data Center Climate: Status and Portal Integration.
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
M. Lautenschlager (M&D/MPIM)1 The CERA Database Michael Lautenschlager Modelle und Daten Max-Planck-Institut für Meteorologie Workshop "Definition.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
ULI101 – XHTML Basics (Part II) What is Markup Language? XHTML vs. HTML General XHTML Rules Block Level XHTML Tags XHTML Validation.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
SDPL 2002Notes 7: Apache Cocoon1 7 XML Web Site Architecture Example: Apache Cocoon, a Web publishing architecture based on XML technology
Another PillowTalk Presentation  2004 Dynamic Systems, Inc. Introduction to XML for SOA Lee H. Burstein,
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Peoplesoft XML Publisher Integration with PeopleTools -Jayalakshmi S.
F. Toussaint (WDCC, Hamburg) / / 1 CERA : Data Structure and User Interface Frank Toussaint Michael Lautenschlager World Data Center for Climate.
A Basic Web Page. Chapter 2 Objectives HTML tags and elements Create a simple Web Page XHTML Line breaks and Paragraph divisions Basic HTML elements.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
M.Lautenschlager (WDCC, Hamburg) / / 1 Semantic Data Management for Organising Terabyte Data Archives Michael Lautenschlager World Data Center.
M.Lautenschlager (WDCC, Hamburg) / / 1 Semantic Data Management for Organising Terabyte Data Archives Michael Lautenschlager World Data Center.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
M.Lautenschlager (WDCC, Hamburg) / / 1 Training-Workshop Facilities and Sevices for Earth System Modelling Integrated Model and Data Infrastructure.
The european ITM Task Force data structure F. Imbeaux.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
PatentScope - Electronic Publication World Intellectual Property Organization.
GO-ESSP Workshop, LLNL, Livermore, CA, Jun 19-21, 2006, Center for ATmosphere sciences and Earthquake Researches Construction of e-science Environment.
The CERA2 Data Base Data input – Data output Hans Luthardt Model & Data/MPI-M, Hamburg Services and Facilities of DKRZ and Model & Data Hamburg,
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 1.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
The Repository of the World Data Centre for Climate Frank Toussaint, Michael Lautenschlager Max-Planck-Institut für Meteorologie Repositories in Research.
PSI Meta Data meeting, Toulouse - 15 November The CERA C limate and E nvironment data R etrieval and A rchiving system at MPI-Met / M&D S. Legutke,
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Lautenschlager + Thiemann (M&D/MPI-M) / / 1 Introduction Course 2006 Services and Facilities of DKRZ and M&D Integrating Model and Data Infrastructure.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo HoarFundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Fundamentals of Web DevelopmentRandy.
Product Description. XML file generation Fluidity in data transfer. Just-in-time integration and transformation Based on JAVA technology. Output formats.
IPCC WG II + III Requirements for AR5 Data Management GO-ESSP Meeting, Paris, Michael Lautenschlager, Hans Luthardt World Data Center Climate.
M. Lautenschlager (M&D/MPIM)1 WDC on Climate as Part of the CERA 1 Database System Michael Lautenschlager Modelle und Daten Max-Planck-Institut.
Database Form Processing Made Easy Chad Killingsworth Web Projects Coordinator.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
JAFER Toolkit Project Oxford University 1 JAFER Java-based high level Z39.50 toolkit Matthew Dovey; Colin Tatham; Antony Corfield; Richard Mawby Oxford.
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
2005 – 06 – - ESSP1 WDC Climate : Web Access to Metadata and Data Frank Toussaint World Data Center for Climate (M&D/MPI-Met, Hamburg)
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Internet/Web Databases
WWW and HTTP King Fahd University of Petroleum & Minerals
EVLA Archive The EVLA Archive is the E2E Archive
Chapter 27 WWW and HTTP.
SDMX IT Tools SDMX Registry
Presentation transcript:

Bulk Metadata Structures in CERA Frank Toussaint, Michael Lautenschlager Max-Planck-Institut für Meteorologie World Data Center for Climate

Contents  Present activities  General vs. specific metadata  Present structure at WDC-Climate  Structural changes in CERA  Data flows  Pros and cons of this mode  What do we gain?

dynamic html pages http: html Servlet / JSP lnternet Application Server web browser New Catalogue Access Catalogue access via WWW URL parsed by JSP integrated DB retrieval by JSP response in standard html efficient administration of detailed meta information request: URL

raw xml xhtml ISO xml DC xml... various metadata formats http: XML xsl – mapping xsql –query see wini.wdc-climate.de lnternet Application Server Metadata access via WWW: xsql query to DB xml output from DB by integrated servlet xsl mapping to any metadata format http Metadata Output request: URL user applications

MD type General/Catalogue MD Specific/Use MD properties canonical, general branch specific, detailled use browse, search, retrieval interpretation, processing content title, contacts, dates, space-time coverage… grids, setups, platform/sensor… complexity low diversity relatively high stability high diversity low stability user catalogue visitors (all scientists) user of the data (branch specific) Types of Metadata

Forms of Specific Metadata  grib headers with/without code tables  NetCDF(-CF) headers  xml files – structure definitions in xsd …in addition:  hand written notes  programme inline comments  phone calls

Present Structure at WDCC raw data postprocessed data data products e.g., homogeneous grids: stored in present CERA for general scientific use (CERA Module DATA_ORG) inhomogeneous grids: experts only

CERA Modules 5 Modules (3 in use): DATA_ACCESS for automatted data access DATA_ORG organization of grid data CODE model code numbers 1 submodule

Appendix for Bulk MD: XML and other Appendix for bulk data type of appendix incl version xml, xsd, xsl techniques for catalogue display txt files to view other formats for download possible types: numerical grid description model/experiment description

Data flows: Input xsl mapping xml metadata format xsd definitions specific MD as bulk data general MD as table content control tables bulk xml

Data flows: xml Output xsl mapping xml metadata format xsd definitions specific MD as bulk data general MD as table content not used

Data flows: Catalogue Output xsl mapping xml metadata format xsd definitions specific MD as bulk data general MD as table content user display download on request not used

Concept of Appendix for Bulk Data Pros  Data structure discussion decouples from data storage technique  maximum flexibility  easy catalogue integrated display for xml  low effort  access rights separate from main metadata  stable xml structures later can be migrated to table structures

Concept of Appendix for Bulk Data Cons  search mechanisms on stored data are between crude and none  …

Data Storage Problem and Numerical Model Desription Problem  Which problems are solved by this concept ?  Which problems are created ?  Which problems persist ? diversity & time changes of specific data … we do not yet have a structural concept… …responsibility of scientific specialists ?

The Structures of Bulk Data Minimum requirements  every data bulk needs a name, format, size  it may have contact persons, access constraints … Bulk metadata as XML  extraction & display of defined information  undefined data is stored but not displayed Other bulk metadata  text files as name lists, source codes, run scripts, …  for display  docs as pdf