120 likes | 289 Views
Creating Ecological Metadata Language Documents. John H. Porter University of Virginia Virginia Coast Reserve LTER. Transformations needed to share data between 26 sites without a common standard: N 2 -N =., 650 transformations!. Old Model: Site-to-Site Exchanges. Ecological data sources.
E N D
Creating Ecological Metadata Language Documents John H. Porter University of Virginia Virginia Coast Reserve LTER
Transformations needed to share data between 26 sites without a common standard: N2-N =., 650 transformations! Old Model: Site-to-Site Exchanges Ecological data sources
EML Applications using EML New Model: Standards-Based Exchanges
Introduction to Ecological Metadata Language (EML) • Currently EML version 2.01 is being implemented by US LTER sites • EML uses eXtensible Markup Language (XML) schema to define content and structure • The EML standard is made up of a number of different modules
EML 2.01 – Major Modules • eml-resource -- bibliographic info • eml-party -- people and organizations • eml-entity -- file/object info • eml-attribute -- variable/attribute info • eml-access -- access control • eml-distribution -- distribution info
EML and XML • The use of eXtensible Markup Language (XML) allows the use of many different types of tools to work with EML • Standard XML editors • Standard XML validators can test EML documents to assure that needed information is included • Standard XML transformation systems (XSL, XSLT) can be used to transform EML metadata to alternative forms
Producing EML EML documents can be created in a variety of ways. These include: • Output from metadata stored in databases • General XML Editors (e.g., oXygen, XMLspy) • Metadata stored in specialized spreadsheet • Customized XML Editors (e.g., Morpho)
Create from Existing Meta-database Pre-existing Metadata Translation Tool EML Document
Excel spreadsheet for EML - Processed by a program to create EML document
Generic XML Editor Generic XML Editor – <oXygen/> Editing Pane Navigation Pane
Specialized Tool - Morpho Sample Wizard Pages
More Information on EML and EML-related Projects http://www.ecoinformatics.org