MBARI’s SSDS Data Management for Ocean Observatories Brian Schlining ブライアン シュリニング.

Slides:



Advertisements
Similar presentations
Copyright MBARI 2003 Managing Sensor Network Configuration and Metadata In Ocean Observatories Using Instrument Pucks Kent L. HEADLEY, Thomas C. O’REILLY,
Advertisements

Copyright MBARI 2004 MBARI-CIMT Mooring EARTH Workshop July 7, 2004 Kent Headley, Software Engineer, MBARI.
HydroServer A Platform for Publishing Space- Time Hydrologic Datasets Support EAR CUAHSI HIS Sharing hydrologic data Jeffery.
MS CRM Integration WhosOn Service Integration Presentation MS CRM User Group.
SENSORS and PUCK Duane Edgington, Bob Herlien, Kevin Gomes, Tom O’Reilly MBARI Duane Edgington, Bob Herlien, Kevin Gomes, Tom O’Reilly MBARI.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Components of an Integrated Environmental Observatory Information System Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S.
Caro-COOPS Data Management: Metadata. Cast-Net addresses the need for improved connectivity among coastal observing systems by creating a regional framework.
An Architecture for Creating Collaborative Semantically Capable Scientific Data Sharing Infrastructures Anuj R. Jaiswal, C. Lee Giles, Prasenjit Mitra,
Systems Oceanography: Observing System Design. Why not hard-wire the system? Efficiency of interface management –Hard-wire when component number small,
GLEON Data Management Luke Winslow PASEO 3/18/09.
Monterey Bay 2006 Data System Overview October 6, 2005 Michael Godin Monterey Bay Aquarium Research Institute (MBARI)
Knowledge Portals and Knowledge Management Tools
Tutorial 11: Connecting to External Data
Doug Nebert Senior Advisor for Geospatial Technology CSS, FGDC Secretariat.
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
Discussion and conclusion The OGC SOS describes a global standard for storing and recalling sensor data and the associated metadata. The standard covers.
Trident Scientific Workflow For Neptune Roger S. Barga Architect, Technical Computing Group Microsoft Corporation.
MBARI’s Shore Side Data System From Ships, ROVs, Moorings, AUVs, & ? To Bytes, Plots, Pictures, Samples, & Video.
Information Requirements for Integrating Spatially Discrete, Feature- Based Earth Observations Jeffery S. Horsburgh Anthony Aufdenkampe, Kerstin Lehnert,
Metadata Guides for Smarties Marine Metadata Initiative URL:
EARTH SCIENCE MARKUP LANGUAGE “Define Once Use Anywhere” INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
Kevin Gomes, SENSORS Overview and Architecture OOI Cyberinfrastructure: Sensing and Acquisition Workshop San Diego August 5-7, 2008.
AERONET Web Data Access and Relational Database David Giles Science Systems and Applications, Inc. NASA Goddard Space Flight Center.
Jeremy D. Bartley Kansas Geological Survey An Introduction to an Index of Geospatial Web Services.
REQUIREMENTS GATHERING JANUARY 16, 2013 Chesapeake Bay Program Data Hub.
Publishing and Visualizing Large-Scale Semantically-enabled Earth Science Resources on the Web Benno Lee 1 Sumit Purohit 2
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
Marine & Aquatic Sensor Arrays Ken Johnson Monterey Bay Aquarium Research Institute.
STOQS: The Spatial Temporal Oceanographic Query System Mike McCann Abstract Monterey Bay Aquarium Research Institute Architecture Postgres.
Oceanographic Data Provenance Tracking with the Shore Side Data System Mike McCann, Kevin Gomes International Provenance and Annotation Workshop June 18,
NEPTUNE Canada Workshop Oceans 2.0 Project Environment NEPTUNE Canada DMAS Team Victoria, BC February 16, 2009.
SSDS: Data for Science A Walkthrough of Proposed SSDS Capabilities 4 April 2002 John Graybeal.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
AUV CTD Time Series (900200) 09 June Project Goals Automate and sustain observations in Monterey Bay Increase the spatial resolution of regular.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
MBARI’S EARTH Teacher Program 2011 NAME Conference Lake Crescent, WA Jennifer Magnusson, MBARI EARTH Webmaster
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Tom O’Reilly Monterey Bay Aquarium Research Institute.
MBARI Observatory Software Software Infrastructure and Applications for MOOS K. Headley January 2011.
Digitization An Introduction to Digitization Projects and to Using the Montana Memory Project.
CS370 Spring 2007 CS 370 Database Systems Lecture 1 Overview of Database Systems.
Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly MBARI 2010.
Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
Marine Metadata Interoperability - Web Services Marine scientists face an opportunity and a challenge in the volume of data available from various ocean.
MOOS SSDS Data Access Features A Discussion with MBARI’s Science Data Users.
The US Long Term Ecological Research (LTER) Network: Site and Network Level Information Management Kristin Vanderbilt Department of Biology University.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
Hellenic Centre for Marine Research (HCMR) MedOBIS - Ocean Biogeographic Information System for the Eastern Mediterranean and Black Sea.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Implementing Marine XML for NOAA Observing Data Nazila Merati and Eugene Burger NOAA/Pacific Marine Environmental Laboratory Seattle, WA.
Kevin Gomes, MBARI MBARI Data Architecture OOI Cyberinfrastructure: Data Product Generation Workshop San Diego May 20-21, 2008.
MBARI Data Management Initiatives John Graybeal Information Applications Group Lead.
5/19/05 New Geoscience Applications 1 A DISTRIBUTED WORKFLOW DATABASE DESIGNED FOR COREWALL APPLICATIONS Bill KampBill Kamp, Lumnilogical Research Center,
Interaction classes Record context Custom lookups.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
The Virtual Observatory and Ecological Informatics System (VOEIS): Using RESTful architecture and an extensible data model to provide a unique data management.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
Lecture 8 Database Implementation
An Overview of the Pixel and HCAL Databases
Databases.
CHALLENGES IN PROVIDING MARINE DATA IN FORMATS DESIGNED FOR LAND-BASED DATA Karen Douglas|
Web Design & Development
Implementing an Institutional Repository: Part II
Implementing an Institutional Repository: Part II
Presentation transcript:

MBARI’s SSDS Data Management for Ocean Observatories Brian Schlining ブライアン シュリニング

Overview About MBARI Overview of MOOS Functional Requirements of SSDS Metadata use by SSDS Dataflow through SSDS

Monterey Bay Aquarium Research Institute Established in 1987

Santa Cruz Monterey Monterey Canyon MBARI

MOOS History Monterey Ocean Observing System 1989: Began mooring-based observations. 1999: Adopted the term “MOOS” (Monterey Ocean Observing System) 1999: Began development of an integrated ocean observatory.

MOOS – The Present Concept Benthic Node Mooring Autonomous Underwater Vehicle (AUV) MBARI

MOOS – The Present Concept Benthic Node Mooring AUV Mooring ‘Plug and Work’ Instruments

Future of Ocean Observing Variety of platforms

Data Management Challenges: Large number of data sources Large variety of data sources Dynamic system  Data sources may appear and disappear No standard data format  Data can be instrument ‘native’

SSDS Shore-side Data System Data management system for MOOS

SSDS – Functional Requirements 1.Capture and store data from MOOS data sources  Includes files and ‘streams’ 2.Capture information (i.e. metadata) about the stored data  Location, instrument, platform, data format, etc. 3.Capture and store data products  Derived products, quality controlled data, plots, etc.

SSDS – Functional Requirements 4.Provide access to the original ‘raw’ data 5.Convert data to common formats for user application tools (Excel, Matlab, ARCView, …) 6.Present simple plots of any well-described data. 7.Provide access to data through an application program interface (API) and a web interface.

Metadata – What we have learned Metadata must accompany the data –A system’s power relies on good knowledge of its data –Without metadata, the data quickly becomes unusable Metadata must accompany the instrument –Every connector between the two increases error rates –Once data and metadata detached, reattaching is painful Metadata must be flexible and structured –Flexible: you’ll need to define new kinds of data sources –Structured: consistency => automation => value

SSDS – Metadata (Object View)

‘Deployment’ information. SSDS tracks: Where the data was collected. When it was collected. What other data was used. Relation to other deployments SSDS – Metadata (Object View)

The data source. SSDS tracks: Software or hardware source Unique identifier Manufacturer information References to documentation SSDS – Metadata (Object View)

References to the data. SSDS tracks: The data storage location. The deployment that produced this data. SSDS – Metadata (Object View)

Format and contents of a DataContainer. SSDS tracks: The contents of a data-set. The data format (To allow parsing by software). SSDS – Metadata (Object View)

Why not? Multiple overlapping standards. Which to choose? –None have achieved broad community support –Some are not yet complete (Marine XML) –Excessive documentation requirements (FGDC) May use with SSDS later (Dublin Core) SSDS does not currently use metadata standards such as ESML, ESRI’s Marine Data Model, FGDC, Dublin Core or Marine XML. SSDS – Metadata Standards

MooringPortalSSDS Example SIAM to SSDS Data Flow

MooringPortalSSDS Device Example SIAM to SSDS Data Flow A device is connected to a platform, such as a Mooring.

Mooring PortalSSDSDevice <RecordVariable name="time" columnIndex="1" format="double" longName="Time(GMT)" units="milliseconds since Jan 01, 1970"/> <RecordVariable name="temperature" columnIndex="3" format="double" longName="Seawater temperature" units="degrees C"/> Example SIAM to SSDS Data Flow The mooring retrieves the metadata from the device.

PortalSSDSDevice Metadata Packet … Mooring Example SIAM to SSDS Data Flow The metadata is packaged and sent to a portal on shore before any data is sent to shore.

Portal SSDSDeviceMooring Example SIAM to SSDS Data Flow Metadata Packet … The portal forwards the metadata to SSDS.

PortalDeviceMooring DB SSDS … Example SIAM to SSDS Data Flow SSDS stores the metadata in a database. This allows applications to query for and use data.

PortalDeviceMooring DB SSDS Example SIAM to SSDS Data Flow

Portal Device Mooring DB SSDS 34,56.234,0.0023,... Example SIAM to SSDS Data Flow The device produces a data record.

PortalDeviceMooring DB SSDS Data Packet 34,56.234,0.0023,... Example SIAM to SSDS Data Flow The data is packaged and sent to SSDS.

PortalDeviceMooring DB SSDS VersionID, DeviceID, MetadataID, RecordType, PlatformID, SystemTime, SequenceNumber, DataBuffer(34,56.234,0.0023,…) Serialized Example SIAM to SSDS Data Flow SSDS uses information in the packet to sort and store the data in a ‘raw’ format.

PortalDeviceMooring DB SSDS netCDF Example SIAM to SSDS Data Flow Serialized VersionID, DeviceID, MetadataID, RecordType, PlatformID, SystemTime, SequenceNumber, DataBuffer(34,56.234,0.0023,…) The ‘raw’ data is parsed and stored as netCDF for easier access.

MBARI Software SSDS Software applications allow users to discover and obtain data in formats useful to the typical MBARI user. (netCDF, text, etc.) PortalDeviceMooring DB netCDF Example SIAM to SSDS Data Flow Serialized netcdf parosci { dimensions: time = UNLIMITED ; // (17761 currently) variables: double time(time) ; time:long_name = "Time (GMT)" ; time:units = "seconds since :00:00" ; double depth(time) ; depth:long_name = "depth" ; depth:units = "UNKNOWN" ; // global attributes: :title = "AUV data" ; :created = " T23:34:58Z" ; :history0 = ": Deployment information for parosci.log" ; :deploymentName = " " ; :instrumentId = "3699" ; }

PortalDeviceMooring DB SSDS netCDF Example SIAM to SSDS Data Flow Serialized MBARI Software Software applications also provide simple visual representations of data

PortalDeviceMooring DB SSDS netCDF Example SIAM to SSDS Data Flow Serialized Web Pages MBARI Software Provide internet access

PortalDeviceMooring DB SSDS netCDF Existing netCDF Software Example SIAM to SSDS Data Flow Serialized MBARI Software Web Pages Save development time by using existing software applications

Requirements Development MTM AUV CTD MTM II Relational DB Schema Infrastructure & Capabilities Access & Visualization Extreme Week Tools Training MTM Deployed AUV Science Ops Start SSDS Schedule Metadata MOOS ‘Lite’

Development Team John Graybeal Kevin Gomes Michael McCann Brian Schlining ( 武頼庵 洲美守 ) Rich Schramm Daniel Wilkin

John Ryan Francisco Chavez Ken Johnson Drew Gashler Mark Chaffee Tom O’Reilly Mark Chaffee Science and Technical Advisors Funding provided by the David and Lucile Packard Foundation