Metadata
Metadata in Camtrap DP are expressed in a datapackage.json
file. It follows the Data Package specifications and includes generic Data Package properties and specific Camtrap DP properties. Properties indicated with *
are required (i.e. cannot be empty).
Source: camtrap-dp-profile.json
resources
See Data Package specification. Camtrap DP further requires each object to be a Tabular Data Resource with a specific name
and schema
. See Data for the requirements for those resources.
Name | Definition | Type |
---|---|---|
name
*
|
Identifier of the resource. Constraints
|
|
path
*
|
Path or URL to the data file. |
|
profile
*
|
Profile of the resource. Constraints
|
|
schema
*
|
URL of the used Camtrap DP Table Schema version (e.g. |
profile *
See Data Package specification. Camtrap DP further requires this to be the URL of the used Camtrap DP Profile version (e.g. https://raw.githubusercontent.com/tdwg/camtrap-dp/1.0/camtrap-dp-profile.json
).
name
See Data Package specification.
id
See Data Package specification.
created *
See Data Package specification. Camtrap DP makes this a required property.
title
See Data Package specification. Not to be confused with the title of the project that originated the package (package.project.title
).
contributors *
See Data Package specification. Camtrap DP makes this a required property and restricts role
values. Can include people and organizations.
Name | Definition | Type |
---|---|---|
role
|
Role of the contributor. Defaults to
|
description
See Data Package specification. Not to be confused with the description of the project that originated the package (package.project.description
).
version
See Data Package specification.
keywords
See Data Package specification.
image
See Data Package specification.
homepage
See Data Package specification.
sources
See Data Package specification. Can include the data management platform from which the package was derived (e.g. Agouti, Trapper, Wildlife Insights).
Name | Definition | Type |
---|---|---|
version
|
Version of the source. |
string |
licenses
See Data Package specification. If provided, Camtrap DP further requires at least a license for the content of the package and one for the media files.
Name | Definition | Type |
---|---|---|
scope
*
|
Scope of the license.
|
string |
bibliographicCitation
Bibliographic/recommended citation for the package.
Same as http://purl.org/dc/terms/bibliographicCitation
project *
Camera trap project or study that originated the package.
Name | Definition | Type |
---|---|---|
id
|
Unique identifier of the project. |
string |
title
*
|
Title of the project. Not to be confused with the title of the package ( |
string |
acronym
|
Project acronym. |
string |
description
|
Description of the project. Preferably formatted as Markdown. Not to be confused with the description of the package ( |
string |
path
|
Project website. |
string |
samplingDesign
*
|
Type of a sampling design/layout. The values are based on Wearn & Glover-Kapfer (2017), pages 80-82:
|
string |
captureMethod
*
|
Method(s) used to capture the media files. Constraints
|
array |
individualAnimals
*
|
|
boolean |
observationLevel
*
|
Level at which observations are provided. See also
|
array |
coordinatePrecision
Least precise coordinate precision of the deployments.latitude
and deployments.longitude
(e.g. 0.01
for coordinates with a precision of 0.01 and 0.001 degree). Especially relevant when coordinates have been rounded to protect sensitive species.
Same as http://rs.tdwg.org/dwc/terms/coordinatePrecision
spatial *
Spatial coverage of the package, expressed as GeoJSON.
Same as http://purl.org/dc/terms/spatial
temporal *
Temporal coverage of the package.
Same as http://purl.org/dc/terms/temporal
Name | Definition | Type |
---|---|---|
start
*
|
Start date of the first deployment. Formatted as an ISO 8601 string ( |
string |
end
*
|
End date of the last (completed) deployment. Formatted as an ISO 8601 string ( |
string |
taxonomic *
Taxonomic coverage of the package, based on the unique observations.scientificName
.
Name | Definition | Type |
---|---|---|
scientificName
*
|
Scientific name of the taxon.
Example: |
string |
taxonID
|
Unique identifier of the taxon. Preferably a global unique identifier issued by an authoritative checklist.
Example: |
string |
taxonRank
|
Taxonomic rank of the scientific name. Constraints
Example: |
string |
kingdom
|
Kingdom in which the taxon is classified.
Example: |
string |
phylum
|
Phylum or division in which the taxon is classified
Example: |
string |
class
|
Class in which the taxon is classified.
Example: |
string |
order
|
Order in which the taxon is classified.
Example: |
string |
family
|
Family in which the taxon is classified.
Example: |
string |
genus
|
Genus in which the taxon is classified.
Example: |
string |
vernacularNames
|
Common or vernacular names of the taxon, as
Example: |
object |
relatedIdentifiers
Identifiers of resources related to the package (e.g. papers, project pages, derived datasets, APIs, etc.).
Name | Definition | Type |
---|---|---|
relationType
*
|
Description of the relationship between the resource (the package) and the related resource. Constraints
|
string |
relatedIdentifier
*
|
Unique identifier of the related resource (e.g. a DOI or URL). |
string |
resourceTypeGeneral
|
General type of the related resource. Constraints
|
string |
relatedIdentifierType
*
|
Type of the
|
string |
references
List of references related to the package (e.g. references cited in package.project.description
). References preferably include a DOI.