Improvements in database of data products and services

Slides:



Advertisements
Similar presentations
Lessons Learned from Getting Data into STORET: A State’s Perspective Mike Beauchene, State of Connecticut Department of Environmental Protection; Mellony.
Advertisements

Status of CDI service (connections, NetCDF introduction, CDI ingestion service and set-up of CDI ingestion pilot) By Dick M.A. Schaap – Technical Coordinator.
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.
WP2: Data products generation in Mediterranean Sea EMODNET Chemistry Data Products, Experts Workshop Split (Croatia), June 2014 Sissy Iona, HCMR-HNODC.
Status of upgrading CDI service (user interface, harvesting via GeoNetwork, CDI interoperability options following SeaDataNet D8.7) By Dick M.A. Schaap.
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
EMODnet Chemistry 2 Advanced services Progress by Deltares Service Contract MARE/2012/10 S By Dick M.A. Schaap – Technical Coordinator Istanbul.
SeaDataNet2 Plenary meeting, 19th-20th September 2012, Rhodes SeaDataNet2 Plenary meeting THE EMODNET CHEMISTRY LOT. FROM THE EXPERIENCE OF THE THREE YEARS.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S Progress of the CDI service By Dick M.A. Schaap – Technical Coordinator Istanbul – Turkey,
Emodnet Chemistry Lot Guidelines for data products.
06-1L ASTRO-E2 ASTRO-E2 User Group - 14 February, 2005 Astro-E2 Archive Lorella Angelini/HEASARC.
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.
MARTIN M. LARSEN & JESPER H. ANDERSEN PHD QA COORDINATOR & PHD PROJECT MANAGER CHASE VERSION 2.X MARTIN M. L., JESPER H. A. CHASE-ING HAZARDOUS SUBSTANCES.
Student Centered ODS ETL Processing. Insert Search for rows not previously in the database within a snapshot type for a specific subject and year Search.
EMODnet Chemistry 2 Technical progress and new challenges Service Contract MARE/2012/10 S By Dick M.A. Schaap – Technical Coordinator Venice,
Confidencial - TRACASA Automatize test [e- Reporting]
Reiner Schlitzer Alfred Wegener Institute for Polar and Marine Research ODV – New Developments.
Download Manager software Training Workshop Ostend, Belgium, 20 th May 2014 D.M.A. Schaap - Technical Coordinator.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
The SeaDataNet data products regional temperature and salinity historical data collections S. Simoncelli 1, C. Coatanoan 2, O. Bäck 3, H. Sagen 4, S.
Reiner Schlitzer Alfred Wegener Institute for Polar and Marine Research Ocean Data View Achievements and Future Developments.
Queen’s University Library 2004 LibQUAL+™ Comments Easy Access & Analysis with.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S Progress of the CDI service By Dick M.A. Schaap – Technical Coordinator Helsinki – Finland,
Python Driven Sensor Observation Service Benjamin Welton NASA USRP.
DATA AGGREGATION AND PRODUCTS GENERATION
MIKADO – Generation of ISO – SeaDataNet metadata files
SeaDataNet tools NEMO, OCTOPUS, MIKADO
Installing PostgreSQL/PostGIS Loading data manually
How to include additional information in ODV and CDI formats
EMODnet Chemistry 3 Upgrading of the portal and its services By
NEMO – Reformating tool
Partner contribution:
Data aggregation and products generation in the Mediterranean Sea
Using Ocean Data View for EMODnet Chemistry Reiner Schlitzer
Management - coordination
WP3: Data aggregation and products generation NE Atlantic Sea
MongoDB Er. Shiva K. Shrestha ME Computer, NCIT
Flanders Marine Institute (VLIZ)
HIV Drug Resistance Training
EMODnet Chemistry WP1: Data collection and metadata compilation in sea regions: current status Partner contribution: IMGW OM – Wlodzimierz Krzyminski.
Data Virtualization Demoette… Parameterized Queries
ISRAMAR Work Flow for SeaDataNet
Publishing and Maintaining a Website
Database Management  .
Databases and Information Management
Dick M.A. Schaap – Technical Coordinator SeaDataNet Training Workshop
Vanessa Tosello (IFREMER), Flavian Gheorghe (MARIS)
Dynamic visualization of odv files via WPS
Design central EMODnet portal Objectives and Technical description Initial draft prepared by the Flanders Marine Institute.
Databases and Information Management
Dick M.A. Schaap – Technical Coordinator
Data aggregation and products generation
Data aggregation and products generation in the Mediterranean Sea
EMODnet Chemistry WP1: Data collection and metadata compilation in sea regions: current status Partner contribution: BODC Annual Meeting, June ,
Custom Functions in Power Query
WP4 EMODNet Visualiation techniques using OGC-WPS
Technical Integration Guide
EMODnet Chemistry WP1: Data collection and metadata compilation in sea regions: current status Partner contribution: Latvian Institute of Aquatic Ecology.
Further population of metadata and data for contaminants
New Round of Regional data collections Deltares
Upgrading the portal and its services
Updating the existing advanced viewing services
EMODnet Chemistry 3 Generation of data products in the Baltic Sea
EMODnet Chemistry WP1: Data collection and metadata compilation in sea regions: current status Partner contribution: data delivery Annual Meeting, June.
Generation of data products in the Mediterranean Sea
Status on Products Catalogue service
Partner contribution: IOLR
APE EAD3 introduction - DARIAH - Brussels
WPS 4 ODV: on-the-fly server-side plotting of data (in Google Earth)
EMODnet Chemistry 3 Project Management and Communication
Presentation transcript:

Improvements in database of data products and services Giorgio Santinelli, Gerrit Hendriksen, Wouter Schoonveld First Annual Meeting EMODnet-Chemistry3 Roskilde, Denmark 12 april 2019

Index P01 terms next to P35 in ODV collections ETL procedure for automated data ingestion WPS to return data from database 12 april 2019

P01 terms next to P35 in ODV collections AWI was asked to include also P01 terms in the resulting ODV collections next to the P35 parameters. Done in a release of the ODV software, circulated to all Regional Coordinators, and which includes per CDI an extra column with all related original P01 terms (so not 1 : 1 paired to P35 terms). Deltares ingested the ODV collection by retrieving all the P01 terms. 12 april 2019

P01 terms next to P35 in ODV collections 12 april 2019 P01 terms next to P35 in ODV collections Most ideal situation is to store P01 in the aggregated ODV collections and serve the P35 value to end-users. What are the options? Full new delivery of all existing data (incl. the P35 – P01 information), so start over again with ‘clean slate’ Fix only contaminants in biota data And/or only new data with the P35 – P01 information (so from 2018 on add new data) 12 april 2019

Data model changes Current situation data model New additional table 12 april 2019 Data model changes Current situation data model New additional table CDI id Local_cdi_id Edmo location observation id cdi_id Parameterid Datetime Depth value Obs-p01 Id observationid [P01] 1:n n:1 1:n parameter Id altlabel preflabel p35 Data model changes are necessary to be able to add a list of P01 parameters to a p35 parameter, or better, to an observation. Because for each observation it could be different list of P01 parameters. The way the new additional table (obs-po1 called) is setup can be part of the discussion. With a combined foreign key of parameterid, cdi_id and date from the observation to a array of P01’s associated with that specific combination of location, parameter and observations. 12 april 2019

ETL procedure for automated ingestion For uploading and further maintenance of the database of aggregated data Deltares has developed a number of scripts and it would like to handover the responsibility to another partner. We need a staging process whereby the loading is first done and tested in another version of the database before it is made public in the production database. 12 april 2019

Proposed setup of data ingestion Regional coordinators Ocean browser automated quality control, feedback & approval Geoserver + PyWPS ETL PostgreSQL/PostGIS BackOffice for final approval? 12 april 2019

WPS to return file of observation Working on an API to easily query parts of the database As first step. Generation of a WPS service that returns data in a certain format. Test: http://emodnet02.cineca.it/wps?DataInputs=[mindatetime=2000-01-01T00:00:00.000Z;maxz=10;maxdatetime=2001-01-01T00:00:00.000Z;bbox=0,0,45,45;width=512;markersize=0.5;minz=0;p35=EPC00007]&service=wps&request=Execute&Identifier=observed_cindex&version=1.0.0 12 april 2019

WPS to return file of observation Ready to implement a WPS that can return a file of aggregated data products needed or selected. It is depending on: depth - limits Bbox Time - limits P35 Download option? What format? 12 april 2019

Thank you Questions? 12 april 2019