Make EML with R and share on GitHub

<div>The Ecological Metadata Language standard (EML) has been developed by the ecological community to communicate essential information about how a dataset was created and what the dataset contains. It is written in the Extensible Markup Language (XML), which is machine and human readable, modular, and capable of storing detailed information. The modular nature of EML accommodates the diverse datasets encountered in the ecological and environmental sciences and the extensible character facilitates evolution of the standard as best practices and new data types develop. In summary, EML provides a strong basis for discoverability and reuse of data long after the primary goals of a data generating research project have been fulfilled.<br></div><div><br></div>Here we demonstrate how you can use R to write custom scripts for your data documentation workflow. We’ll also introduce you to some file versioning basics with Git and how to access these in RStudio. Finally, at the end of today’s session we’ll show you how to share this script in the collaborative environment of GitHub.