People and organizations (ResponsibleParty)
The EML schema provides several elements to describe the parties responsible for a dataset. Responsible party elements may refer to either individual people, organizations, or positions within an organization, and all are derived from the ResponsibleParty EML type (see Appendix B). Examples include <creator>, <contact>, <associatedParty>, <metadataProvider> and <publisher>. Responsible party elements are typically used multiple times, and often in multiple places, in an EML document. Note that in this chapter we focus on <dataset> level responsible parties, but also see the <project> tree for similar recommendations there (Chapter 5). Any ResponsibleParty element must be further described using one or more of the <individualName>, <positionName>, or <organizationName> elements, and may include <userId>, <address>, <electronicMailAddress>, and <phone> child elements. Recommendations for populating these child elements are described first since they apply generally to any of the specific ResponsibleParty elements that follow.
ResponsibleParty child elements
When a ResponsibleParty element describes a person, the <individualName> element should be filled with the person’s full name. An <individualName> element should contain both the <surName> (i.e. family name) and <givenName> child elements whenever possible. Multiple <givenName> elements should be used for additional given names (such as middle name) and should appear in the person’s preferred order. The <salutation> element is for salutations that come before a name (e.g., Dr.). If the person uses a name suffix it should be added after the name within the <surName> element. Be aware that conventions on the ordering of given names and surnames vary with culture and that the content of <surName> is usually used for alphabetical sorting. To further describe an individual person, consider including an <organizationName> element with the person’s institutional affiliation or employer, and contact information in <address>, <phone>, and <electronicMailAddress> elements, though these can be left out when using the <userId> child element as described below. When there is any doubt about content or placement of information within these child elements the best practice is to ask the individual for their preference.
If the ResponsibleParty element is describing an organization instead of an individual person, no <individualName> is needed and <organizationName> should be included instead. Use a clear and complete value for the organization’s name, spelling out any acronyms and limiting abbreviations. Also consider including contact information in <address>, <phone>, <onlineUrl>, and <electronicMailAddress> elements, but again, use of the <userId> child element may obviate this need (see below).
In some cases ResponsibleParty elements should describe an organization’s personnel positions (such as a research site data manager) without referencing the individual person holding the position. To do this, leave out <individualName> and include <positionName> and <organizationName>. Referencing such positions and using position-based email addresses (e.g. data.manager@myuniversity.edu) in the <electronicMailAddress> element can reduce record keeping overhead as personnel change over time. See the section for the <contact> party below, and Example 4.4.
Making use of <userId>
As indicated above, ResponsibleParty elements can hold a great deal of information about people and organizations that contribute to published datasets. Unfortunately, it can become difficult to maintain personnel information when curating datasets for the long term. For example, it may be impractical for data managers to keep dataset contact information up-to-date as students involved in a large research project move to new institutions and positions over time. With the advent of unique identifier registries for individual researchers and research organizations, unique identifiers can be used to reference metadata in an independent, centralized database. The <userId> child element is intended to hold such identifiers for ResponsibleParty elements and it is strongly recommended to include person or organization identifiers in this way whenever possible. Doing so makes it unnecessary to populate the <address>, <phone>, <organizationName>, and <onlineURL> elements if that information is current on the target database of the ID in a <userId> element, and it reduces the burden of metadata maintenance over time.
For each ResponsibleParty element describing an individual (containing <individualName>), use identifiers from the Open Researcher and Contributor ID registry (ORCID) to uniquely identify individuals in <userId>. ORCID identifiers are quick and easy to obtain at https://orcid.org so dataset contributors should be encouraged to register if they don’t yet have one. For party elements describing organizations (containing <organizationName>, but not <individualName> or <positionName>), there are multiple possible identifier registries, but we recommend using the Research Organization Registry (ROR). If the organization does not have an ROR ID, the ISNI or Wikidata identifier are acceptable options that may already exist. If none of these organizational identifiers already exist, it is still worth the effort to register one, though the process may take slightly more planning. Position-based party elements (containing <positionName> and <organizationName>, but not <individualName>) should not contain <userId> elements.
When placing the identifier in the <userId> element, use a resolvable URI, e.g., https://orcid.org/0000-0000-0000-0000 for an ORCID and https://ror.org/021nxhr62 for an ROR ID. The opening <userId> tag should also contain the @directory attribute with a value of the registry URI, e.g., <userId directory=”https://orcid.org”>. When providing both person and organization identifiers (ORCID and ROR), do not mix them by creating ResponsibleParty elements with more than one <userId>, and instead use two separate elements. For example, place a researcher’s ORCID in the <creator> element, and their organization’s ROR in the <metadataProvider> element (since metadata is typically managed at the organization level).
Metadata providers (<metadataProvider>)
The <metadataProvider> element lists the person or organization responsible for providing the metadata to describe the published dataset. This can be a person, but many research sites, organizations, or networks derive metadata from multiple sources, so it is common to place the organization (e.g., an LTER site) under <metadataProvider> instead. Note that in many cases the person or organization in <metadataProvider> is not one of those appearing in the dataset’s <creator> or <associatedParty> elements.
Example 4.2: A <metadataProvider> element used to describe an organization that produced the metadata for a dataset. Note the ROR identifier in <userId>.
metadataProvider>
<organizationName>Fictitious Research Site</organizationName>
<electronicMailAddress>frs@ficstate.edu</electronicMailAddress>
<onlineUrl>http://frs.ficstate.edu/</onlineUrl>
<userId directory="https://ror.org">
<
https://ror.org/12345xy67userId>
</metadataProvider> </
Associated parties (<associatedParty>)
Use <associatedParty> elements to list other people who were involved with the data in some way (field technicians or assistants, data analysts, etc.). All <associatedParty> elements require a <role> child element that defines the party’s role with respect to the dataset. There are suggested role terms included in the EML schema (“technician”, “editor”, “originator”, “principalInvestigator”, etc.; documentation here) but there are no restrictions on using other terms. Parent institutions or named research organizations could be listed in <associatedParty> using a <role> of “owner”, “originator”, or similar, for example. Like dataset creators, the number of <associatedParty> elements may increase over time.
Example 4.3: An <associatedParty> element for a technician. Note that the <role> child element is required for <associatedParty>.
associatedParty>
<individualName>
<givenName>Ima</givenName>
<surName>Tech</surName>
<individualName>
</electronicMailAddress>itech@ficstate.edu</electronicMailAddress>
<userId directory="https://orcid.org">
<
https://orcid.org/0000-0000-0000-0000userId>
</role>Technician</role>
<associatedParty> </
Dataset contacts (<contact>)
A <contact> element is used to list designated contact persons or organizations for the dataset and is required in all EML documents. It is recommended to include a <contact> element populated for a data manager or similar position that is independent of the individual holding the position (e.g., an email alias such as data.manager@ficstate.edu) so that contact information remains current with personnel changes. If multiple contacts are listed (e.g., a data manager and a lead PI) all will need to be kept current. Technicians who performed the work belong under <associatedParty> rather than <contact>. It may be advisable to complete the <address>, <phone>, <electronicMailAddress>, and <onlineURL> elements for the <contact> element to make multiple methods of communication available to users if they are available.
Example 4.4: The required <contact> ResponsibleParty element. This example demonstrates a position-based contact that is independent of an individual person, and full contact information. Note the lack of a <userId> element since these are ambiguous for position-based parties.
contact>
<positionName>Information Manager</positionName>
<organizationName>Fictitious Research Site</organizationName>
<address>
<deliveryPoint>Department for Ecology</deliveryPoint>
<deliveryPoint>Fictional State University</deliveryPoint>
<deliveryPoint>PO Box 111111</deliveryPoint>
<city>Ficity</city>
<administrativeArea>FI</administrativeArea>
<postalCode>11111-1111</postalCode>
<address>
</phone phonetype="voice">(999) 999-9999</phone>
<electronicMailAddress>data.manager@ficstate.edu</electronicMailAddress>
<onlineUrl>http://frs.ficstate.edu/im</onlineUrl>
<contact> </
Dataset publisher (<publisher>)
This element defines the publisher of the EML dataset, and is typically used for the publisher part of the citation. The recommended content of <publisher> depends on how and where the dataset will be published. If the dataset is being published on a “local” system (such as a project website), the organization producing the EML metadata (e.g., an LTER site or field station) should be placed in the <publisher> element. Spell out the organization’s name in <organizationName> and complete the <address>, <phone>, <electronicMailAddress>, and <onlineURL> elements. Upon publication of the dataset in a research data repository, that repository usually becomes the publisher, and this element should be populated with appropriate repository information. The repository may populate this information in the EML itself upon publication.
Context note: When publishing an EML dataset to the EDI repository, EDI will insert a publisher element upon data submission, which will overwrite any other <publisher> element.
Example 4.5: A <publisher> element containing information for the EDI repository, as it would appear after publication of the dataset.
publisher>
<organizationName>Environmental Data Initiative</organizationName>
<electronicMailAddress>info@edirepository.org</electronicMailAddress>
<onlineUrl>https://edirepository.org</onlineUrl>
<userId directory="https://ror.org">
<
https://ror.org/0330j0z60userId>
</publisher> </
XPaths referenced in this chapter
Dataset creator: /eml:eml/dataset/creator
Dataset creator user given name: /eml:eml/dataset/creator/individualName/givenName
Dataset creator user surname: /eml:eml/dataset/creator/individualName/surName
Dataset creator user ID: /eml:eml/dataset/creator/userId
Dataset creator userId directory attribute: /eml:eml/dataset/creator/userId/@directory
Metadata provider: /eml:eml/dataset/metadataProvider
Associated party: /eml:eml/dataset/associatedParty
Dataset contact: /eml:eml/dataset/contact
Dataset publisher: /eml:eml/dataset/publisher