datapackage.json
The metadata is critical for describing your dataset and making your record findable. The metadata associated with a GeoLocator DP are expressed in the datapackage.json
file. It follows the Data Package specifications together with Movebank Study Attributes. Properties indicated with *
are required (i.e. cannot be empty).
We only require minimal metadata to be able to upload the data on Zenodo, create a study page on Movebank or Upload on GBIF, but we strongly encourage entering as many of the fields as possible.
Datapackage
Source:
geolocator-dp-profile.json
$schema*
See Data Package specification. GeoLocator DP further requires this to be the URL of the used GeoLocator DP Profile version.
Example:
name
A simple name or human-readable identifier (any lowercase alphanumeric characters plus .
, -
and _
). See Data Package specification.
Example:
id
A globally unique identifier for the package, such as a UUID or DOI. See Data Package specification.
Close to https://vocab.nerc.ac.uk/collection/MVB/current/MVB000172Example:
licenses*
The license(s) under which the data is provided. name
or path
must be provided. See Data Package specification.
Broader than https://vocab.nerc.ac.uk/collection/MVB/current/MVB000257
Name | Definition | Type |
---|---|---|
name
|
Open Definition license identifier, see http://licenses.opendefinition.org/ |
string |
path
|
A fully qualified URL. |
string |
title
|
A human-readable name of the license. |
string |
Example:
title*
A string providing a title or one sentence description for this package. It should be plain text (no markup), capitalised like a title, NOT end in a period and less than 65 characters. See Data Package specification.
Same as https://vocab.nerc.ac.uk/collection/MVB/current/MVB000172
Example:
description
A markdown-formatted string describing the package. You can (and should!) use multiple sentences, but limited to a single paragraph. See Data Package specification.
Same as https://vocab.nerc.ac.uk/collection/MVB/current/MVB000176
Example:
homepage
A URL for the home on the web related to this data package. See Data Package specification.
Example:
image
An image to use for this data package. See Data Package specification.
Example:
version
A string identifying the version of the package, ideally following Semantic Versioning. See the Data Package specification and Data Package Version recipe.
Example:
created*
The datetime on which the package was created. See Data Package specification.
Example:
embargo*
End date of the embargo. The repository will restrict access to the data until the end of the embargo period; at which time, the content will become publically available automatically. If no embargo
is provided, it is assumed that there is no embargo.
Example:
keywords
A list of keywords to help users find the package. See Data Package specification.
Example:
contributors*
A list of contributors, where each contributor is a list with properties including at least title
but also optionally givenName
, familyName
, path
, email
, roles
, and organization
. See Data Package specification.
Name | Definition | Type |
---|---|---|
title
|
Name of the contributor. |
string |
givenName
|
Given name of the contributor |
string |
familyName
|
Family name of the contributor |
string |
path
|
A fully qualified URL pointing to a relevant location online for the contributor |
string |
email
|
An email address. |
string |
roles
|
The type of contributor of the resource according to DataCite Metadata Schema’s contributorRole. We strongly suggest having
|
array |
organization
|
An organizational affiliation for this contributor. |
string |
Example:
citation
Bibliographic/recommended citation for the package.
Same as https://vocab.nerc.ac.uk/collection/MVB/current/MVB000068
Example:
grants
A list of grants and other funding sources of the project.
Same as https://vocab.nerc.ac.uk/collection/MVB/current/MVB000123/
Example:
reference_location*
Reference location for the study is used to display the study on a map. Choose a central area for your study, typically the main deployment site. This is mostly used for Movebank
Related to https://purl.org/dc/terms/spatialName | Definition | Type |
---|---|---|
lat
*
|
Reference latitude in degree decimal. Same as http://vocab.nerc.ac.uk/collection/MVB/current/MVB000222 |
number |
lon
*
|
Reference longitude in degree decimal. Same as http://vocab.nerc.ac.uk/collection/MVB/current/MVB000223 |
number |
Example:
temporal*
Temporal coverage of the package. Computed based on observations.datetime
. See GBIF metadata profile
Same as https://purl.org/dc/terms/temporal
Name | Definition | Type |
---|---|---|
start
*
|
Start date of the first observation. Formatted as an ISO 8601 string ( |
string |
end
*
|
End date of the last observation. Formatted as an ISO 8601 string ( |
string |
Example:
taxonomic*
Taxonomic coverage of the package. List of all scientific names of all animals equipped. Computed based on the unique tag.scientific_name
. See GBIF metadata profile
Example:
relatedIdentifiers
Identifiers of resources related to the package (e.g. papers, project pages, derived datasets, APIs, etc.). See Camtrap DP specification.
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 |
Example:
references
List of references related to the package (e.g. references cited in package.description). References preferably include a DOI. See Camtrap DP specification.
resources*
See Data Package specification. GeoLocator DP further requires each object to be a Tabular Data Resource with a specific name
and $schema
.
Name | Definition | Type |
---|---|---|
name
*
|
Identifier of the resource. See Data Package specification. Constraints
|
|
type
|
Type of the resource. Only
|
|
path
*
|
Path or URL to the data file. See Data Package specification. |
|
$schema
*
|
URL of the used GeoLocator DP Table Schema version. See Data Package specification. |