Basic use case

Creating and maintaining EML for a dataset consists of five steps:

  1. Organize data package contents into a directory structure readable by EAL and according with user preferences.
  2. Template metadata using functions to automatically extract info from the data.
  3. Edit templates with text and spreadsheet editors to supply info that could not be inferred.
  4. Make EML metadata from template content.
  5. Publish data package in a data repository.

Revise EML by simply editing templates and rerunning make_eml().

Advanced use cases

Advanced use cases include: