EarthCube Resource Registry

The EarthCube Resource Registry (ECRR) is intended to provide immediate access to a list of EC capabilities to understand what EC is, and what it isn’t. To support this goal, the ECRR project has developed several persistent resources available for wider EarthCube use:

  • EarthCube resource registry ontology, registered in ESIP Community Ontology Repository
  • 15 Controlled Vocabularies for resource description, registered in ESIP Community Ontology Repository
  • Establishment of a URI naming authority for ark: identifiers, using the EZID system.
  • EZID proxy wrapper to assist with URI registration; This will be useful for EarthCube and other EZID users
  • A version 1 deployment registry system that can support documentation of resources using specified vocabularies, registration of new resources, and API access to resource descriptions.
  • 216 resource description records loaded into the registry

Links

As a convenience, here are some links to access the registry and related documents:

EarthCube Resource Registry (ECRR) Version 1 Implementation

The EarthCube Resource Registry (ECRR) Version 1 is an integrated system for populating and exploring registry content. This section provides an overview of the system workflow; see the full project report for a more detailed description of operation and components. Figure 1 is an overview of the components in the workflow for registering new descriptions, and for accessing the registry.

  1. A user submits information describing a new resource for use by EarthCube using a web form interface. Pick lists in the form are generated from controlled vocabularies.
  2. When the user submits the form, a back end script generates a JSON-LD document containing the new resource registration information
  3. The JSON-LD document is copied to a Google Drive directory for direct access via URL.
  4. The p418 Miller process loads the JSON-LD into a MIMEO object store and generates a set of triples for loading into  a triple store for rdf/SPARQL based access
  5. The resource description is formatted for presentation using the SuAVE interface for user search and browsing of the registry content. 
  6. Users can access the system using the SuAVE interface, with SPARQL queries on the triple store, or via links to the JSON-LD documents in the Google Drive.

EarthCube Resource Registry Development Team

  • Ruth Duerr - Ronin Institute for Independent Scholarship - Research Scholar
  • Stephen Richard - US Geoscience Information Network (USGIN) Foundation - President
  • Ilya Zaslavsky - San Diego Supercomputer Center Spatial Information Systems Laboratory - Director
  • Eric Lingerfelt - EarthCube Science Support Office - Technical Officer

EarthCube Resource Registry Advisory Team

  • Felimon Gayanilo - Harte Research Institute for Gulf or Mexico Studies
  • Nick Jarboe - Scripps Institution of Oceanography
  • Anna Kelbert - USGS
  • Rebecca Koskela - DataONE
  • Karen Stocks - Scripps Institution of Oceanography