Project metadata
Metadata is descriptive information about documents, datasets, images, and other material. Providing metadata enables discovery, accessibility, and usability of files contributed to an archive by providing standardized fields and terms to describe files. Furthermore, metadata provides context for non-textual materials like datasets or images that may not be usable without this additional information. Metadata commonly refers to a standardised set (a scheme or schema) of information that can be used to document, in a structured way, different aspects of data archiving at various levels.
Depending on the project, resource, or file, metadata may be either general or specific, but at minimum should provide the “who, what, when, where and how” information relating to a file or project. Information should be detailed enough that others are able to evaluate from the metadata whether they need the file or project. Common types of metadata include:
- General descriptive information about the contents of a file or project;
- Information which places the project or file within a broader context;
- Administrative information tracking submission, access, and rights; and
- File or technical metadata identifying how the file was created, the program used, file size, and other detailed information.
The process and reasons for creating metadata are well-documented in a number of existing guidelines and by numerous organisations and repositories (e.g. NISO 2004, Day 2005, Ballegooie & Duff 2006) but, put simply, metadata aims to make digital resources easily identifiable, retrievable and usable through the storage of descriptive and contextual information.
Types of metadata
For the purposes of these Guides metadata can be loosely grouped into a few categories (as described below). For the most part, these types of metadata are collected at a certain level (e.g. project or individual resource) but particular elements may be recorded for data from the general down to the specific file level. In addition, certain metadata standards may record elements of metadata that function at a number of levels (e.g. ‘Author’ may aid resource discovery as well as provide administrative information). The three categories relevant to archaeological projects are project-level metadata, resource-level metadata and file-level metadata.
Project-level metadata (incorporating ‘Descriptive’ and ‘Resource Discovery’ metadata) is largely recorded at a broad level for an entire project/archive irrespective of the techniques used and covers elements such as period terms or dates, site and artefact keywords, project details, site codes and geographic location. Often, much of this information is included within documents in the archive (e.g., site reports).
Descriptive or Resource Discovery Metadata is designed to allow the comprehensive description and easy retrieval of datasets or documents, and is more about the project and its results. The Dublin Core[1] standard is a good example of a metadata standard which incorporates a number of descriptive and resource discovery focussed elements.
Resource-level metadata: Many archives, including the US-based tDAR archive, distinguish a middle tier of metadata elements relevant to the individual resources that make up an archival project. A resource, by this definition, may include one or multiple files, depending on the context. A simple example might be a PDF document, image, or access dataset. A more complex example might be a sensory data scan, a GIS shapefile, or even some databases where a single functional ‘resource’ consists of multiple files.
The purpose of this metadata largely overlaps with the project level, with a descriptive or research discovery emphasis, but focuses on details that typically vary within the context of a larger project. These may include specific bibliographic citation fields, dates, locations, material types, or keyword-list elements that do not crosscut all resources in a project. In a sense, these metadata are more about the results reported in the individual resource rather than in the overarching project, and are documented primarily to aid discovery.
File-level metadata (incorporating “Technical” and “Preservation” metadata) is typically very specific and applied, as the name implies, at the level of individual files. File-level metadata incorporates information on hardware and software along with validation methods such as checksums. In many cases, if the data is to be deposited in a digital archive, it is the archive itself that will generate much of this metadata. However, the data creator must often supply a number of elements, often during the process of data creation. By its nature, technical metadata is often very specific to the data type and will therefore be covered within the relevant chapters in these Guides.
A fourth broad category, administrative metadata, exists within all of the above and covers elements such as creation and acquisition as well as alteration and version control[2]. Included within this metadata is information concerning intellectual property rights. Such information can be recorded at a general level (e.g., ownership for an entire dataset may be held by one person or organisation) but should also be recorded for specific techniques or datasets where personnel or authors and intellectual property right holders differ.
In addition to the benefits of a structured schema, metadata at any level can be further enhanced through the use of specific, standardised word lists and thesauri. These are resources, such as the English Heritage NMR Monument Type Thesaurus[3] or the MDA Object Type thesaurus,[4] which allow elements of metadata schema (e.g., The Dublin Core “Subject” element) to be completed in a controlled way, thereby increasing the usability and reliability of the metadata. Throughout these Guides, where specific metadata schema are indicated, suitable resources for qualifying elements will also be highlighted.
Project- and resource-level metadata
General Project- or Resource- level metadata, like a good library catalogue, allows users to quickly and easily identify available resources and connects them to those that they need. However, for this to work effectively, the metadata has to be implemented accurately and in a standard format. A commonly used format (and that used by the ADS) for project-level metadata is Dublin Core. The standard—which has both “simple” and “qualified” versions—consists of fifteen core elements (eighteen in the qualified version) that can provide a detailed overview of the project as a whole, including geographical coverage, temporal dates, methodology, monument and evidence types. Within tDAR, the basic Dublin Core metadata schema has been extended to include archaeology-specific fields as well as to include fields from the Metadata Object Description Schema (MODS).[8] At the early stages of a project, metadata often cannot be accurately compiled; however, project workers should familiarise themselves with the types of generic project-level metadata required. When depositing data with an archive, the depositor will often be expected to complete a project- or resource-level metadata record template, together with any relevant format-specific (e.g., geophysical survey) templates.
The example below (Table 1) forms the foundation of ADS project-level metadata and consists of the basic Dublin Core elements. In tDAR this set of metadata elements corresponds to information collected at both the overall project level and in many cases for the individual resources (e.g., Project Title loosely corresponds to a more general Title that may be used for individual documents or datasets at the resource level). It is also worth noting that tDAR metadata entry forms expand on this list to capture a variety of details that are grouped below (Table 2). More information on tDAR metadata is available in the tDAR Data Dictionary[9].
Table 1: ADS Project metadata
Element | Description |
---|---|
Project title | The title (and any alternatives) for the dataset. |
Description | A brief summary of the main aims and objectives of the research project (or alternative process) from which the data collection arose together with a brief summary description of the content of the dataset. |
Subject | Keywords for the subject content of the dataset (qualified using e.g., the English Heritage NMR Monument Type Thesaurus or the MDA Object Type Thesaurus. |
Coverage | This is both spatial and temporal coverage.
For spatial coverage it should include the current and contemporary name(s) of the country, region, county, town or village covered by the data collection and, where possible, a standardised reference such as the Getty Thesaurus of Geographic Names[5] should be used. If names or administrative units were different during the time period covered by the data they should be recorded separately. Site coordinates can also be entered as a National grid reference in a number of different ways e.g., as a point (useful to describe a small project area via a central coordinate); as a line (e.g., at least 2 coordinates to represent the linear limits of the site); as a polygon (for a more complex site area, 3 or more coordinates are used to describe the boundaries). If applicable, the full postal code for the site can be included. For temporal coverage it should include the dates/period covered by the dataset (using existing thesauri where possible such as the RCHME Period List). |
Creators | Details of the creator(s), compiler(s), funding agencies, or other bodies or people intellectually responsible for the data collection. Information should include forename, surname, affiliation, address, phone, fax, email, or URL. |
Publisher | Details about any organisation which has published this data. |
Contributors | Other individuals or organisations who have contributed to the resource. |
Identifiers | Project or reference numbers used to identify the dataset. |
Source | Any important earlier work(s) from which this resource is derived. |
Dates | Dates indicating when the dataset was created, when the archaeological project was carried out, processing dates, or computerisation dates as appropriate. |
Copyright | The name of the copyright holder for the dataset. If the collection was created during work by an employee, the copyright holder will normally be the employer. If the material is covered by a specific copyright (e.g., Crown copyright) please indicate this. |
Relations | If the data collection was derived in whole or in part from published or unpublished sources, whether printed or machine-readable, this element should include references to the original material, details of where the sources are held and how they are identified there (e.g., by accession number). If the collection is derived from other sources include an indication of whether the data represents a complete or partial transcription/copy and the methodology used for its digitisation. Also include full references to any publications about or based upon the data collection. |
Language | Indication of which language(s) the dataset is in (e.g., English, French, Spanish). |
Resource Type | Whether the dataset is best described as primary data, processed data, an interpretation of data, or a final report. |
Format | The format the data is saved in (e.g., WordPerfect 5.1, HTML, AutoCAD). |
Completed examples of this type of schema can be found in the ADS Guidelines for Depositors[6].
Table 2: tDAR General metadata
Element | Description |
---|---|
Basic information | Basic metadata include association of a resource with a larger project, lifecycle status (e.g., draft, active, deleted), Language, Year Created, Abstract/Description and Physical Storage Location. |
Bibliographic metadata | Specific to documents, uses MODS metadata fields to describe resources. |
Resource Creators | These fields are used to properly credit individuals and institutions for their contribution to the resource. “Role” refers to the individual’s main role for the resource (e.g., creator, editor, etc.). |
Resource specific or Agency identifiers | Describes agency or project identifiers used (e.g., Smithsonian Trinomial, AZ State Museum—ASM—number). |
Investigation type(s) | Lists all investigation types relevant to the resource (e.g., Research Design, Site Monitoring, Data Recovery/Excavation). |
Site description information | Includes Site Name, Site Type (controlled vocabulary), and keywords |
Material type(s) | Artifact types covered by the resource (e.g., Ceramic, Fauna, Metal, Dating Sample). |
Cultural term(s) | Includes Culture (e.g., PaleoIndian, Archaic) and user created values. |
Temporal coverage | Includes Temporal Terms (e.g., Pueblo IV), Coverage Dates, Date Type (e.g., Calendar, Radiocarbon), Start/End Years and Description (e.g., Calibrated, Range of ± N years). |
General keyword(s) | User created values to describe aspects of the resource not covered by other metadata. |
Spatial terms | Includes Geographic Terms (e.g., Death Valley), Coordinates |
Resource provider | The institution that authorized the resource to be archived and disseminated. |
Individual and institutional roles | Name, Current Email Address, Institution and Role of those involved with the resource. |
File-level metadata
File-level metadata relates primarily to information required by an archive to preserve and disseminate files, but additionally, allows users to understand the nature of the files within a dataset and their reuse potential. File-level metadata is highly dependent on the type of data being recorded and the file type itself, but commonly includes notes on elements such as the software used in creating the file, lists of file names, relationships between files and so on.
Although the first edition of the ADS Digital Archives from Excavation and Fieldwork: Guide to Good Practice recommended that each file in a digital archive should have an associated metadata record, experience has demonstrated that this level of documentation is largely unnecessary. Dependant on the nature of the data, groups of files of the same format or sharing other characteristics can be documented by a single metadata record. It was recognised that the provision of file-level documentation places a large burden upon the creator and substantially increases the time—and hence the cost—necessary to construct the archive. Research has also shown that users of digital data are more likely to search for entire archaeological projects, or for particular categories of information, reducing the need for individual file metadata.
Alternately, the US-based tDAR metadata schema recognises that, for many kinds of records or resources that may be archived from an archaeological research project, it is worth the additional effort to maintain resource-level metadata records. For example, documents (e.g., site reports) or datasets generated from artefact-based analyses are well-served by metadata records tied to each individual resource. But, at the same time, it may not be necessary to maintain separate metadata for every file—for example, cases where two versions of a document (one complete for archival and research purposes, another redacted to protect sensitive content from unauthorised viewers), essentially the same resource, are stored in the digital archive. Also, some file types, such as images, are more efficiently handled with primarily project-level metadata similar to that advocated by ADS. File-level metadata is essential for discerning exactly what is in a dataset and how it can be used. It is recommended that, where data-specific guidelines are not suggested elsewhere in these Guides, the following elements be recorded as a bare minimum at a file level.
Table 3: Generic minimum file-level metadata
Element | Description |
---|---|
File name | The name of the file e.g., report.doc |
File format | The file format e.g., PDF/A or Open Office Document |
Software used to create the files | The software used to create the file e.g., Microsoft Word 2007 |
Hardware used to create the files | The hardware used to create the file, this is more significant when files are created directly by survey equipment such as laser scanners or GPS devices. |
Operating system used to create the files | The operating system under which the file was made e.g., Windows XP or Mac OS X 10.5. |
Date of creation/last file update | When the file was made or updated. |
Processing history or Lineage | This element should be used to highlight relationships between files and whether a file is a source file or derived from another. |
If deposited with an external archive, this information would generally be entered into the archive’s internal file management system and used to plan future migration and validation strategies for the data. It is at this point that file-level metadata is enhanced by elements such as fixity values or checksums. These are “a form of redundancy check, a simple way to protect the integrity of data by detecting errors in data.”[7] The MD5 (Message-Digest algorithm 5) and the SHA (Secure Hash Algorithm) are widely used cryptographic hash functions, and applying these algorithms to a file produces an (almost certainly) unique hash or checksum value that provides a mechanism for validating and auditing data. An isolated checksum is of no use on its own. It has to be associated with a file, a location and a project as structured data. The schema below is an example of one structure that can be used to hold such file-level metadata.
Table 4: File-level technical metadata
Element | Description |
---|---|
UNIQUE_ID | Auto-generated unique ID e.g.,1234567 |
FILE_LOCATION | The file path i.e. directory and filename e.g., /adsdata/cottam_ba/jpg/fwking_plan.jpg |
CHECKSUM_TYPE | The checksum algorithm used e.g., MD5, SHA-1, etc. |
CHECKSUM_VALUE | The checksum value generated by algorithm e.g., 578cbb18f73a885988426797bcab8770 |
PROJECT_ID | A unique project ID e.g., ADS-123 |
GENERATED | Date the checksum was created e.g., 16-May-2006 |
GENERATED_BY | Person who created the checksum e.g., Doe, J |
LAST_AUDITED | The date at which the file was last checked or verified e.g., 16-May-2007 |
In addition to more detailed fixity information, an archive (and possibly a data creator) will want to maintain a process history as part of archival practice. An example would be importing XYZ data into a GIS. Again, this can be recorded as simple structured data. The same structure can hold both file-level and batch processing information. The following example is based on AHDS practice.
Table 5: File-level process metadata
Element | Description |
---|---|
PROCESS_ID | Auto-generated unique ID e.g.,1234567 |
PROJECT_ID | A unique project ID e.g., ADS-123 |
SOURCE_FORMAT | The format of the original file e.g., .txt |
DESTINATION_FORMAT | The destination format e.g., .shp |
PROCESS_AGENT | Who did the processing e.g., Doe, J. |
PROCESS_COMMENTS | Comments relating to the process undertaken e.g., “referenced to WGS84′. |
PROCESS_START_DATE | Date that the process started e.g., 17-May-2007 |
PROCESS_COMPLETION_DATE | Date process completed e.g., 17-May-2007 |
PROCESS_DESCRIPTION | A description of the process e.g., “Import of XYZ data into ArcView for analytical purposes and dissemination as research outcome’. |
PROCESS_GUIDELINES | Any guidelines related to the process. |
PROCESS_HARDWARE_USED | Hardware used to process the file e.g., Viglen Genie Intel Pentium 4 |
PROCESS_SOFTWARE_USED | Software used to process the file e.g., ESRI Arcview 9.1 |
PROCESS_INPUT | Full file path of the source file e.g., /adsdata/pro-453/xyz/file.xyz |
PROCESS_OUTPUT | Full file path of the output file e.g., /adsdata/pro-453/shp/file.shp |
PROCESS_RESULT | Comments on the result of the processing e.g., “Success”. |
PROCESS_TYPE | Description of the process carried out e.g., “Conversion – dissemination.” |
[2] http://www.dcc.ac.uk/resources/briefing-papers/standards-watch-papers/what-are-metadata-standards
[3] http://www.heritage-standards.org.uk/fish-vocabularies/
[4] http://www.heritage-standards.org.uk/fish-vocabularies/
[5] http://www.getty.edu/research/tools/vocabularies/tgn/
[6] https://archaeologydataservice.ac.uk/help-guidance/instructions-for-depositors/collection-level-metadata/
[7] http://en.wikipedia.org/wiki/Checksums
[8] http://www.loc.gov/standards/mods/
[9] https://tdar-arch.atlassian.net/wiki/spaces/TDAR/pages/557072/Data+Dictionary
Bibliography
van Ballegooie, M. and Duff, W. (2006) ‘Archival Metadata’ in S. Ross & M. Day (eds.) DCC Digital Curation Manual. http://www.dcc.ac.uk/resources/curation-reference-manual/completed-chapters/archival-metadata
Day, M (2005) ‘Metadata’ in S. Ross & M. Day (eds.) DCC Digital Curation Manual. http://www.dcc.ac.uk/resources/curation-reference-manual/completed-chapters/metadata
NISO (2004) Understanding Metadata. NISO Press. http://www.niso.org/standards/resources/UnderstandingMetadata.pdf