Earth Science Informatics

, Volume 3, Issue 1–2, pp 87–94 | Cite as

Mercury: reusable metadata management, data discovery and access system

  • Ranjeet Devarakonda
  • Giriprakash Palanisamy
  • Bruce E. Wilson
  • James M. Green
Research Article

Abstract

Mercury is a federated metadata harvesting, search and retrieval tool based on both open source packages and custom software developed at Oak Ridge National Laboratory (ORNL). It was originally developed for the National Aeronautics and Space Administration (NASA), and the consortium now includes funding from NASA, U.S. Geological Survey (USGS), and U.S. Department of Energy (DOE). Mercury is itself a reusable software application which uses a service-oriented architecture (SOA) approach to capturing and managing metadata in support of twelve Earth science projects. Mercury also supports the reuse of metadata by enabling searches across a range of metadata specification and standards including XML, Z39.50, FGDC, Dublin-Core, Darwin-Core, EML, and ISO-19115. It collects metadata and key data from contributing project servers distributed around the world and builds a centralized index. The Mercury search interfaces allows the users to perform simple, fielded, spatial, temporal and other hierarchical searches across these metadata sources. This centralized repository of metadata with distributed data sources provides extremely fast search results (Table 1) to the user, while allowing data providers to advertise the availability of their data and yet maintain complete control and ownership of that data.

Keywords

Metadata Metadata management Metadata discovery Scientific data search Reusable search engine ORNL DAAC 

References

  1. Apache Stats (2009) Daily stats. The apache XML project. Available at: http://people.apache.org/∼vgritsenko/stats/daily.html. Accessed September 2009
  2. Census Reports (2009) Census summary report. The open source census. Available at: http://www.osscensus.org/summary-report-public.php. Accessed September 2009
  3. Devarakonda R, Palanisamy G, Green J, Wilson BE (2008) Mercury: an example of effective software reuse for metadata management, data discovery and access, AGU, 89(53), Fall Meet. Suppl., IN11A-1019Google Scholar
  4. FGDC (2009) Federal geographic data committee (FGDC). Available at: http://www.fgdc.gov/.Accessed September 2009
  5. GFIS (2009) Global Forest Information Service home page. International Union of Forest Research Organizations. Available at: http://www.gfis.net/. Accessed September 2009
  6. Lucene (2009) Apache lucene—overview. Lucene. Available at: http://lucene.apache.org/java/docs/index.html. Accessed September 2009
  7. Lucene-java Wiki (2009)—User base, apache, available at: http://wiki.apache.org/lucene-java/PoweredBy. Accessed September 2009
  8. Mercury (2008) Distributed metadata management, data discovery and access system. Oak Ridge national laboratory. Available at: http://mercury.ornl.gov. Accessed August 2009
  9. NBII (2009) National biological information infrastructure home page. Biological informatics office of U.S geological survey. Available at: http://www.nbii.gov/. Accessed September 2009
  10. NBII CH (2009) National biological information infrastructure metadata clearinghouse. U.S geological survey, NBII, ORNL, Mercury. Available at: http://mercury.ornl.gov/nbii. Accessed September 2009
  11. OAI (2009) Open archives initiative—protocol for metadata harvesting. Available at: http://www.openarchives.org/pmh/. Accessed September 2009
  12. OPenDAP (2009) Open-source project for a network data access protocol home page. Available at: http://opendap.org/index.html Accessed September 2009
  13. OpenSearch (2009) Open search organization home page. Available at: http://www.opensearch.org/Home. Accessed September 2009
  14. ORNL DAAC (2009) Distributed active archive center for biogeochemical dynamics home page. Oak Ridge national laboratory. Available at: http://daac.ornl.gov/. Accessed September 2009
  15. ORNL DAAC Mercury CH (2009) Oak Ridge national laboratory distributed metadata management, data discovery and access system mercury. Oak Ridge, ORNL, Mercury. Available at: http://mercury.ornl.gov/ornldaac/. Accessed September 2009
  16. Palanisamy G, Wilson BE, Devarakonda R, Green J (2007) Mercury search system, mercury: distributed metadata management, data discovery and access system American Geophysical Union, Fall Meeting 2007Google Scholar
  17. SOLR (2009) Apache Solr main page. Lucene. Available at: http://lucene.apache.org/solr/. Accessed September 2009
  18. Solr Wiki (2009)- Solrcahing. Avialable at: http://wiki.apache.org/solr/SolrCaching. Accessed Feb 2010
  19. Todd King, Narock, T, Walker, R., 2008. A brave new (virtual) world: distributed searches, relevance scoring and facets 1:29-34. doi: 10.1007/s12145-008-0002-7

Copyright information

© US Government 2010

Authors and Affiliations

  • Ranjeet Devarakonda
    • 1
  • Giriprakash Palanisamy
    • 1
  • Bruce E. Wilson
    • 1
  • James M. Green
    • 2
  1. 1.Environmental Science DivisionOak Ridge National LaboratoryOak RidgeUSA
  2. 2.Information International AssociatesOak RidgeUSA

Personalised recommendations