Common Data Index CDI V1 How to proceed By Dick M.A. Schaap – technical coordinator Madrid, March 09.

Slides:



Advertisements
Similar presentations
Koninklijk Nederlands Instituut voor ZeeonderzoekRoyal Netherlands Institute for Sea Research 1 NIOZ is part of the Netherlands Organisation for Scientific.
Advertisements

OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 Tools for data management in the frame.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES Training Workshop – Ostende – October 2009 REFORMATTING TOOLS Med2MedSDN and NEMO M. Fichaut.
Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Bologna, September 08.
Online data access in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Oostende, June 08.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 MIKADO tool M. Fichaut, V. Tosello, M.
UIC Data Conversion and Submission via CDX Node Client UIC Database V2 6/16/
Cruise Summary Report Content Management SDN2 1. Training Workshop - Ostend, Belgium.
Training course – Ostende – 2-6 July 2012 Training Workshop – Ostende – 1-4 March 2010 Practical work on NEMO Converting files M. Fichaut.
SIMORC Workshop March 2007 SeaDataNet A Pan-European Infrastructure for Ocean and Marine Data Management.
NODCi - National Infrastructure for access to Oceanographic and Marine Data and Information (RGI-014) By Dick M.A. Schaap – MARIS Amsterdam, April 09.
Status of CDI service (connections, NetCDF introduction, CDI ingestion service and set-up of CDI ingestion pilot) By Dick M.A. Schaap – Technical Coordinator.
Pan-European infrastructure for Ocean & Marine Data management An EU Integrated research Infrastructure Initiative (I3) MIKADO : Java tool for XML Creation.
A Pan-European Infrastructure for Ocean and Marine Data Management Dick M.A. Schaap – MARIS (SeaDataNet technical coordinator)
SDN2 First Training Course, Oostende IODE-PO, 2-6 July 2012 Metadata Directories Management Sissy Iona, HCMR/HNODC.
Status of advanced access and viewing services following SeaDataNet D5.6 and D8.7 By Dick M.A. Schaap – Technical Coordinator Barcelona – Spain, 19 – 20.
For Sage MIP Fund Accounting
Overview of the ODP Data Provider Sergey Sukhonosov National Oceanographic Data Centre, Russia Expert training on the Ocean Data Portal technology, Buenos.
2 nd Training Workshop 4 – 5 June 2007 Common Data Index - CDI By Dick M.A Schaap Technical Coordinator SeaDataNet.
Status of upgrading CDI service (user interface, harvesting via GeoNetwork, CDI interoperability options following SeaDataNet D8.7) By Dick M.A. Schaap.
DE&T (QuickVic) Reporting Software Overview Term
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 NEMO reformatting tool v1 M. Fichaut.
7 th TTG meeting – Trieste – 3-4 March, 2015 SeaDataNet tools, new developments IFREMER : M. Fichaut, A. Briand, M. Larour, T. Loubrieu, V. Tosello ALTRAN.
Training course – Ostende – 2-6 July 2012 Introduction to the 1 st training session of SeaDataNet 2 M. Fichaut, IFREMER, France.
The Asset Inventory Management module assists with data collection and discovery management processes. Collected information is interpreted and automatically.
Distributed system development, including standards and interoperability By Dick M.A. Schaap – technical coordinator Bologna, September 08.
NATO ARW September 2007 SeaDataNet A Pan-European Infrastructure for Ocean and Marine Data Management by Dick M.A. Schaap (MARIS) Technical coordinator.
Synthesis of the technical activity and State of development of the on-line system V1 By Dick M.A. Schaap – technical coordinator Madrid, March 09.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
EMODnet Chemistry 2 Service Contract MARE/2012/10 S Progress of the CDI service By Dick M.A. Schaap – Technical Coordinator Istanbul – Turkey,
TTG, March 2014, Barcelona WP3: Capacity building and training.
Training session: Concept of CDI, RSM and Download Manager Peter Thijsse (MARIS) – Training workshop Oostende – 6 july 2012.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES SeaDataNet annual meeting, Madrid, March 2009 How to prepare data for integration in SeaDataNet.
Copyright Theorem Solutions Ltd 2001 Tony Ranger Technical Director Theorem Solutions Ltd. The PDM
OBSERVATIONS & PRÉVISIONS CÔTIÈRES Synthesis of the data management activities (NA) S. Iona (HCMR), R. Lowry (BODC), F. Nast (BSH),
Chemical lot - HOW: Infrastructure set up based on SeaDataNet V1 efficient distributed Marine Data Management Infrastructure; Principle of “ADOPTED AND.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S How to make EMODnet Chemistry fit for purpose at system level By Dick M.A. Schaap – Technical.
Welcome to SeaDataNet Technical Task Team Meeting + a few basic questions that the co-ordinator expects to get a preliminary answer before the Kick-Off.
SeaDataNet Harmonizing and optimizing the metadatabases and controlled vocabularies, incl maintenance & retrieval systems.
Download Manager software Training Workshop Ostend, Belgium, 20 th May 2014 D.M.A. Schaap - Technical Coordinator.
Pan-European infrastructure for Ocean & Marine Data management An EU Integrated research Infrastructure Initiative (I3) How to implement CDI ? M. Fichaut,
2 nd training course – Ostende – May, 2014 What’s new in NEMO 1.5?
Metadata generation, control and updating Peter Thijsse - MARIS.
3rd Training Workshop June 2008, Ostende Management of CSR Anne Che-Bohnenstengel, BSH  Metadata Formats  Defined Vocabularies  Content Management.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
ODP V2 Data Provider overview. 22 Scope Data Provider provides access to data and metadata of the local data systems. Data Provider is a wrapper, installed.
SeaDataNet European Directory of Marine Research Projects - EDMERP By Dick Schaap.
User Registration in the SeaDataNet V1 system by Dick M.A. Schaap – technical coordinator Oostende, June 08.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S Progress of the CDI service By Dick M.A. Schaap – Technical Coordinator Helsinki – Finland,
Validation of Metadata XML files SeaDataNet Training, June 2008 Presented by with contributions from Karen Vickers (BODC) Presented by Michèle Fichaut.
CDI Data Discovery and Access Service Dick Schaap (MARIS) – SeaDataNet Technical Coordinator RDA – Paris - Sept 2015.
Stavroula Balopoulou , Angelo Lykiardopoulos, Sissy Iona HCMR-HNODC
MIKADO – Generation of ISO – SeaDataNet metadata files
SeaDataNet tools NEMO, OCTOPUS, MIKADO
Introduction to the 1st training session of SeaDataNet 2
Training session: Concept of CDI, RSM and Download Manager
Supported by the European Commission
NEMO – Reformating tool
Practical work on NEMO Converting files
SeaDataNet tools NEMO, MIKADO, VALIDATOR
OCTOPUS – SeaDataNet Format conversion tool
ISRAMAR Work Flow for SeaDataNet
Dick M.A. Schaap – Technical Coordinator SeaDataNet Training Workshop
MIKADO: Generation of CDI ISO19139 XML files
Vanessa Tosello (IFREMER), Flavian Gheorghe (MARIS)
Tools for generation of SDN NetCDF (CFPOINT) files
Upgrading the portal and its services
Presentation transcript:

Common Data Index CDI V1 How to proceed By Dick M.A. Schaap – technical coordinator Madrid, March 09

Central and homogeneous metadatabase plus transparent access to the distributed data sets via a unique user interface at the SeaDataNet portal and downloading services SeaDataNet Delivery Services – CDI V1

SeaDataNet CDI V1 system components CDI V1 Metadatabase and User Interface: Searching and browsing of metadata of data sets, managed by SeaDataNet Data Centres Central User Register - Web service: Details of users, their organizations and addresses, license period, Id-Passwords, SeaDataNet Roles Shopping Basket – User Interface: Preparing a user request of multiple data sets, handling validation of users and roles via the Central User Register, and routing requests to the Request Status Manager Request Status Manager – Web service + User Interface: Processing and administration of all requests and data deliveries (downloads), for users in communication with data centres. For data centres to oversee all transactions.

SeaDataNet CDI V1 system components Data Centre Download Manager – Java Tool: Handles communication with Request Status Manager and takes care that requested files are made ready for downloading by User (if OK) in the agreed formats via a local website address at the Data Centre

SeaDataNet CDI V1 – implementation step by step Prepare CDI V1 XML test records using the new MIKADO software and the latest CDI XML schema Consider carefully the Data Access Restriction, that you want to apply to the data Send the test records to the XML Validation Services for validation If ok, then forward the test records to MARIS for inclusion in the CDI V1 test database

SeaDataNet CDI V1 – implementation step by step Install the Download Manager software; 2 possible situations You have a file management system You have a database management system In case of file management system: Convert data files to SeaDataNet standard formats Fill the ‘coupling table’ to connect the CDI V1 records (via LOCAL_CDI_ID) to the associated files (by name OR by query) Test together with MARIS the set-up and good functioning of the connection via the Test interface

SeaDataNet CDI V1 – implementation step by step If ok, then make full production of CDI V1 records, complete coupling table and make sure that the files are ready / the queries are ok. Possible interim step: full CDI V1 production in the Import system for checking the quality of the CDI V1 records Final step: MARIS moves the production CDI V1 records to the operational CDI V1 system and the data centre is active. Maintenance and updating; only modifications => LOCAL_CDI_ID is important key to recognise updated or new CDI records

CDI is a fine-grained index to individual data measurements (such as a CTD cast or moored instrument record). This is in contrast to EDMED, which is an inventory of data sets, each of which comprises a large number of measurements. CDI XML Schema is based upon the ISO standard At the SeaDataNet website you can find: CDI V1 XML Schema CDI V1 XML example CDI V1 logical description in XLS file CDI V1 XML files can be prepared with the MIKADO software SeaDataNet Prepare CDI V1 XML test records

SeaDataNet MIKADO Java tool Available under multiple environments : Microsoft : Windows 2000, XP, VISTA APPLE Unix - Solaris Linux MIKADO Java code Native Drivers MYSQL ORACLE POSTGRES SQLServer Bridge Drivers using Microsoft ODBC (ACCESS, EXCEL, SQL SERVER) DATABASE JDBC Java DataBase Connectivity EXCEL File XML files for SeaDataNet catalogues CSR EDMED EDMERP CDI [EDIOS] Manual Automati c Other Drivers Downloaded from ad hoc Websites (Copied in the dist/lib MIKADO directory)

User must register once in order to get a personal login - password Web form to provide necessary information User agrees with “SeaDataNet User Licence” After processing, login/password sent by ( check) Licence is part of the SeaDataNet Data Policy NODCs intermediate in the registration of their national users to the SeaDataNet central user register => users will get a user role Role together with the data access restriction determines the access: User will have immediate access to the data The User request will be considered by the Data Centre and possibly the user will be contacted User will be denied access SeaDataNet – Consider the Data Access Restriction

User Roles in AAA Register, of relevance for data access SDRN02Public SDRN03Academic SDRN04Commercial SDRN05National and local government SDRN06Pan-National government See Vocabulary for definitions Multiple roles may apply

Data access restrictions in CDI V1 Collection cost charge Commercial charge Licence Moratorium No access Distribution cost Organisation Restricted Academic SeaDataNet licence Unrestricted See Vocabulary L081 for definitions Recommended to use: SeaDataNet Licence!

Business Matrix Restriction Role ABCD U V W OK TBD NO Recommended to use: SeaDataNet Licence!

SeaDataNet – Test CDI V1 records imported Send the test records to the XML Validation Services for validation If ok, then forward the test records to MARIS for inclusion in the CDI V1 test database

SeaDataNet CDI V1 – Data Access example Search Results Include in Basket Shopping list Submit + Authentication Request Confirmed Data Check Status In RSM Ready at DC x Download SDN format

SeaDataNet Download Manager V1.1 Installation Install and configure the Download Manager V1.1 software, following the installation instructions and in discussion with MARIS, who has to register the new data centre in the RSM configuration. At the SeaDataNet Extranet (BSCW) in the Technical Task Team folders you can find all the relevant documentation and tools for the upgrade: CDI V0 – V1 Steps guidance document (see Delivery Services folder) Specifications of the Download Manager (see Delivery Services folder) Technical documentation of the Download Manager (see Delivery Services folder) Installation instruction of the Download Manager (see Delivery Services folder) Software package of the Download Manager V1.1d (see Delivery Services folder) Transition document if you go from V1.1c to V1.1d (see Delivery Services folder)

SeaDataNet Download Manager V1.1 Installation Install the Download Manager software; 2 possible situations You have a file management system You have a database management system In case of file management system: You have to convert data files to SeaDataNet standard formats In case of database management system: Conversion is done ‘on the fly’ by the Download Manager software Fill the ‘coupling table’ to connect the CDI V1 records (via LOCAL_CDI_ID) to the associated files (by name OR by query) Test together with MARIS the set-up and good functioning of the connection via the Test interface

SeaDataNet Download Manager V1.1 Functions Communication with RSM Web service about process progress Processing order lists => retrieving requested data files Retrieving data sets from: file management systems database systems (e.g. Oracle, MySQL, MS-SQL, Sybase, ….) If data sets are retrieved from a database => export of data files in SDN ODV4 format Note: Data sets from a file management system must be pre- processed in SDN transport formats (ODV4 and optional MedATLAS for ASCII type data, or NetCDF (CF) for grid type data) Combining data set files in daily zip files in a user download directory Generating dynamic user download webpage, following SDN template, to give user overview and option of downloadable zip files

SeaDataNet – Converting to SDN Data Formats V1: data sets are accessable by downloading services. Delivery of data sets to users requires common data transport formats, which interact with other SeaDataNet standards (Vocabularies, Quality Flag Scale) and analysis & presentation tools (ODV, DIVA) The following formats have been defined: SeaDataNet ODV4 ASCII for profiles, time series and trajectories SeaDataNet MedAtlas as optional extra format. NetCDF with CF compliance for gridded data sets ODV4 and MedAtlas have been outfitted with a SeaDataNet semantic header NEMO tool ready for conversion of ASCII files to SeaDataNet ODV and MedATLAS Med2MedSDN V1.0 ready for conversion of MEDATLAS files without the SeaDataNet extensions to MEDATLAS files with SeaDataNet extensions (SeaDataNet MEDATLAS)

SeaDataNet CDI V1 – next steps If the DM – RSM connection works fine in the Test system, then you are ready to move to full production and operational status Make full production of CDI V1 records Complete the coupling table Make sure: associated files are ready OR all SQL queries are ok. Possible interim step: full CDI V1 production in the Import system for checking the quality of the CDI V1 records

SeaDataNet CDI V1 – final steps Final step: MARIS moves the production CDI V1 records to the operational CDI V1 system and the data centre is active. Maintenance and updating; only modifications => LOCAL_CDI_ID is important key to recognise updated or new CDI records

SeaDataNet CDI V1 – Quick Search interface Using an intuitive approach which is easy for users

SeaDataNet CDI V1 interim as temporary alternative All Data Centres must populate the CDI V1 database: Preparing CDI V1 XML records following the upgraded CDI XML schema and using the new MIKADO software V1 interim = no installation of Download Manager, but data centres will be informed by the Request Status Manager by of all requests Data centres have to process all requests manually using the Request Status Manager Delivering data sets in SeaDataNet Formats (conversion via new NEMO tool) – pre-processing required. Effect is, that users will experience a common approach to all data centres. The difference is behind the scenes. Thereafter centres should move to full V1 status by installing DM