NPS EML Scripting

Resources and Guides for using EMLassemblyline to create EML for National Park Service data packages

Comprehensive guide

Additional Resources

  1. The original EDI guidelines for creating EML.
  2. Additional information about EML.
  3. The official EML schema.

Next Steps

The example EML file EVER_AA_metadata.xml as well as the EML you have created are not the final step in NPS EML creation. At this point you have filled in much of the important scientific information in the metadata. However, to fully utilize DataStore’s new capabilities and to make sure your data are easily discoverable and reusable, you still need to edit the EML file to provide NPS-specific information (e.g. publisher, unit connections, DOIs, etc). Currently, the only tool available is R/EMLeditor. Manually editing your metadata by hand is not recommended.

We have generated a detailed workflow on how to use EMLeditor to generate the highest quality metadata for data packages on DataStore. EMLeditor also includes a host of functions for editing EML without re-running EMLassemblyline should you want to make changes to things like the data package title, abstract, DOI, etc.

Acknowledgements

EMLassemblyline and much of the excellent original documentation was developed by the Environmental Data Initiative. We have modified and annotated that documentation to make it more relevant to NPS.