Development of a CF Conventions API Russ Rew GO-ESSP Workshop, LLNL 2006-06-19.

Slides:



Advertisements
Similar presentations
Research Data Access and Preservation Summit Panel 2 - Promoting Re-Use of Scientific Collections Some responses to the questions posed... John Harrison.
Advertisements

OCLC Online Computer Library Center Steering Around the Iceberg: Economic Sustainability for Digital Collections Brian Lavoie Research Scientist OCLC Economics.
The Future of Scholarship in the Digital Age: The Role of Institutional Repositories Ann J. Wolpert Director of Libraries Massachusetts Institute of Technology.
DSpace: the MIT Libraries Institutional Repository MacKenzie Smith, MIT EDUCAUSE 2003, November 5 th Copyright MacKenzie Smith, This work is the.
DIGITAL HUMANITIES SUMMER SCHOOL 2011 DIGITAL LIBRARY TECHNOLOGIES AND BEST PRACTICE, PART 1: DECONSTRUCTING DIGITAL LIBRARIES Christine Madsen R&D Project.
/2829 November 2007 WDF-Presentation V Common Wind Tunnel Data Format.
Preparing CMOR for CMIP6 and other WCRP Projects
The Future of NetCDF Russ Rew UCAR Unidata Program Center Acknowledgments: John Caron, Ed Hartnett, NASA’s Earth Science Technology Office, National Science.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
CC 2007, 2011 attribution - R.B. Allen Information System Architectures and Services.
MacKenzie Smith Associate Director for Technology MIT Libraries.
NetCDF An Effective Way to Store and Retrieve Scientific Datasets Jianwei Li 02/11/2002.
Institutional Repositories Tools for scholarship Mary Westell University of Calgary AMTEC Conference May 26, 2005.
Planning for a University of Guelph Institutional Repository: DSpace Implementation Helen Salmon & Ron MacKinnon Presentation to Information Services Committee.
ETD Repositories Using DSpace Software Andrew Penman The Robert Gordon University 27 th September 2004.
Status of netCDF-3, netCDF-4, and CF Conventions Russ Rew Community Standards for Unstructured Grids Workshop, Boulder
Developing a NetCDF-4 Interface to HDF5 Data
1 Writing NetCDF Files: Formats, Models, Conventions, and Best Practices Russ Rew, UCAR Unidata June 28, 2007.
DSpace, CyberCemeteries and Other Active Sites for Community Networking Records Maria Esteva and Sue Soy School of Information, UT Austin Austin History.
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
NetCDF-4 The Marriage of Two Data Formats Ed Hartnett, Unidata June, 2004.
Developing a NetCDF-4 Interface to HDF5 Data Russ Rew (PI), UCAR Unidata Mike Folk (Co-PI), NCSA/UIUC Ed Hartnett, UCAR Unidata Quincey Kozial, NCSA/UIUC.
San Diego Supercomputer CenterUniversity of California, San Diego Preservation Research Roadmap Reagan W. Moore San Diego Supercomputer Center
1 Russ Rew, Ed Hartnett, John Caron UCAR Unidata Program Center Mike Folk, Robert McGrath, Quincey Kozial NCSA and The HDF Group, Inc. Final Project Review,
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
NPP/ NPOESS Product Data Format Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPOAlgorithm / System EngineeringData / Information Architecture
A Domain-Specific Modeling Language for Scientific Data Composition and Interoperability Hyun ChoUniversity of Alabama at Birmingham Jeff GrayUniversity.
N P O E S S I N T E G R A T E D P R O G R A M O F F I C E NPP/ NPOESS Product Data Format Richard E. Ullman NOAA/NESDIS/IPO NASA/GSFC/NPP Algorithm Division.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
Libraries, Archives, and Digital Preservation: The Reality of What We Must Do Leslie Johnston Acting Director, National Digital Information Infrastructure.
Integrating netCDF and OPeNDAP (The DrNO Project) Dr. Dennis Heimbigner Unidata Go-ESSP Workshop Seattle, WA, Sept
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Persistent Management of Distributed Data Reagan W. Moore.
_______________________________________________________________CMAQ Libraries and Utilities ___________________________________________________Community.
NetCDF Data Model Issues Russ Rew, UCAR Unidata NetCDF 2010 Workshop
The CF Conventions: Options for Sustained Support Involving Unidata Russ Rew Unidata Policy Committee May 12, 2008.
NPOESS Enhanced Description Tool - “ned” Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPO Data / Information Architecture Algorithm / System Engineering.
Breakout # 1 – Data Collecting and Making It Available Data definition “ Any information that [environmental] researchers need to accomplish their tasks”
CF Metadata Conventions: Governance, Support, and Future Karl E. Taylor Program for Climate Model Diagnosis and Intercomparison Lawrence Livermore National.
Data formats and requirements in CMIP6: the climate-prediction case Pierre-Antoine Bretonnière EC-Earth meeting, Reading, May 2015.
NDSR Boston webinar: Digital Preservation Introduction Presenter: Nancy Y McGovern October 2015.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
Parallel I/O Performance Study and Optimizations with HDF5, A Scientific Data Package MuQun Yang, Christian Chilan, Albert Cheng, Quincey Koziol, Mike.
DSpace - Digital Library Software
NetCDF-4: Software Implementing an Enhanced Data Model for the Geosciences Russ Rew, Ed Hartnett, and John Caron UCAR Unidata Program, Boulder
NetCDF and Scientific Data Durability Russ Rew, UCAR Unidata ESIP Federation Summer Meeting
Data File Formats: netCDF by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS 2009 MUG Meeting June, 2009.
Institutional Repositories: the DSpace Experience Ann J. Wolpert Director of Libraries Massachusetts Institute of Technology.
Advances in the NetCDF Data Model, Format, and Software Russ Rew Coauthors: John Caron, Ed Hartnett, Dennis Heimbigner UCAR Unidata December 2010.
Understanding Character Encodings Basics of Character Encodings that all Programmers should Know. Pritam Barhate, Cofounder and CTO Mobisoft Infotech.
Al Cornish, Systems Librarian Washington State University Libraries Preserving Access to Multimedia Collections.
Lifecycle Metadata for Digital Objects November 15, 2004 Preservation Metadata.
Institutional Repositories July 2007 DIGITAL CURATION creating, managing and preserving digital objects Dr D Peters DISA Digital Innovation South.
A Draft Standard for the CF Metadata Conventions Russ Rew, Unidata GO-ESSP 2009 Workshop
CF 2.0 Coming Soon? (Climate and Forecast Conventions for netCDF) Ethan Davis ESO Developing Standards - ESIP Summer Mtg 14 July 2015.
Developing Conventions for netCDF-4 Russ Rew, UCAR Unidata June 11, 2007 GO-ESSP.
Update on Unidata Technologies for Data Access Russ Rew
The CF Conventions: Governance and Community Issues in Establishing Standards for Representing Climate, Forecast, and Observational Data Russ Rew 1, Bob.
Unidata Infrastructure for Data Services Russ Rew GO-ESSP Workshop, LLNL
Libcf – A CF Convention Library for NetCDF Ed Hartnett Unidata Program Center Boulder Colorado June 11, 2007.
NetCDF Data Model Details Russ Rew, UCAR Unidata NetCDF 2009 Workshop
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
NASA Earth Science Data Stewardship
Moving from HDF4 to HDF5/netCDF-4
Plans for an Enhanced NetCDF-4 Interface to HDF5 Data
VI-SEEM Data Repository
Unidata & NetCDF BoF Scientific File Formats
Status for Endeavor 6: Improved Scientific Data Access Infrastructure
Libcf – A CF Convention Library for NetCDF
Long-Lived Data Collections
2004 National Spatial Data Infrastructure
Presentation transcript:

Development of a CF Conventions API Russ Rew GO-ESSP Workshop, LLNL

2 CFlib Goals l Goals of a C API for CF conventions: u Support the creation and access of datasets conforming to CF Conventions u Provide a higher-level interface than netCDF for coordinate systems to locate data in space and time and to identify and compare physical quantities u Reduce programming effort needed to create datasets that conform to CF conventions or to correctly interpret CF-conforming data u Preserve existing intellectual rigor of CF u Anticipate likely changes and additions to CF

3 Current CF API Efforts l What exists now? u Some netCDF Java capabilities for reading CF conventions to create coordinate-system objects u Climate Model Output Rewriter (CMOR) in Fortran 90 to convert netCDF data to CF conventions for PCMDI archives u Other frameworks with IO library interfaces for CF? u Jonathan Gregory’s draft specification for a CF processing library u Ed Hartnett’s early draft of some CF API requirements and early prototype of some CF APIs for ESMF

4 Some CFlib Issues l Is it the right time to develop a CF API? u Is CF 1.0 mature and stable enough for API standardization? u Is the current conventions document an adequate specification? u Would it be better to delay until agreement is reached on the next CF version? l Have sufficient resources been identified to develop and maintain CFlib? u Some support available from ESMF (0.25 FTE for near future) u Should Unidata seek resources for CFlib? u Would an Open Source community development effort be more desirable or practical?

More CFlib Issues l Sociological issues: u What is relationship of CF governance to CFlib? u How would decisions be made for an Open Source effort to develop CFlib? l Technical issues: u Should CFlib API be designed to be independent of netCDF and udunits? u What should be the relationship of CFlib to Unidata’s Common Data Model or to netCDF-4? u Is a Fortran-77 interface needed for CFlib? u How important is preserving complete COARDS convention compatibility?

Commitment to Backward Compatibility l CF conventions must preserve access to earlier forms of CF-compliant data. A CF conventions API must respect the version specified by the Conventions attribute. l Future changes to CF should be based on experience with working reference implementations. Because preserving access to archived data for future generations is sacrosanct

NetCDF-4 Features Affecting Conventions l Multiple unlimited dimensions l Compound types (structs) l Variable-length types for ragged arrays l String type l Unsigned numeric types l Unicode names l Uses for Groups

8 Guidelines for Quality Standards l Some lessons from “The Rise and Fall of CORBA” (Henning, 2006) u Standards consortia need iron-clad rules to ensure that they standardize existing best practice (don't innovate in standards!) u No standard should be approved without a reference implementation. u No standard should be approved without having been used to implement a few projects of realistic complexity. u To create quality software [or standards], the ability to say "no" is usually far more important than the ability to say "yes."

9 … the ephemeral nature of both data formats and storage media threatens our very ability to maintain scientific, legal, and cultural continuity, not on the scale of centuries, but considering the unrelenting pace of technological change, from one decade to the next. … And that's true not just for the obvious items like images, documents, and audio files, but also for scientific images, … and simulations. In the scientific research community, standards are emerging here and there—HDF (Hierarchical Data Format), NetCDF (network Common Data Form), FITS (Flexible Image Transport System)—but much work remains to be done to define a common cyberinfrastructure. “Eternal Bits: How can we preserve digital files and save our collective memory?,” MacKenzie Smith, IEEE Spectrum, July 2005 MacKenzie Smith, Associate Director for Technology at the MIT Libraries, Project director at MIT for DSpace, a groundbreaking digital repository system Data is Part of Our Legacy

10 Questions?