Metax mapped to Datacite 4.x
| Metadata Concept | Metax V3 JSON Path | DataCite REST JSON Path | Use in DataCite | Notes |
|---|---|---|---|---|
| DOI Identifier | persistent_identifier | identifier.identifier | π΄ Required | |
| Title | title. {lang} |
titles[]. title |
π΄ Required | One entry per language: “title”: { “en”: “title in English”, “fi”: “title in Finnish” } |
| Title Language | title. {name of the lang field} |
titles[]. lang |
π Recommended | ISO-639-1 |
| Description | description. {lang} |
descriptions[]. descriptionAlso needed: descriptions[]. descriptionType=”Abstract” |
π Recommended | One entry per language: “description”: { “en”: “Description in English”, “fi”: “Description in Finnish” } |
| Description Language | description. {name of the lang field} |
descriptions[]. lang |
π’ Optional | ISO-639-1 |
| License | access_rights. license[]. url |
rightsList[]. rightsIdentifierAlso needed: rightsList[]. rightsIdentifierScheme=”URI” |
π Recommended | Prefer URI |
| License Description | access_rights. license[]. description. {lang} |
rightsList[]. rights |
π’ Optional | |
| Empargo expiration | access_rights. available |
dates[]. date[dateType=”Available”] |
π Recommended | |
| Creator (if person) Actor is a person if actor.person -fields exists |
||||
| Creator Name (Person) | actors[]. actor[role=”creator”]. person.name |
creators[]. creator. creatorName |
π΄ Required * | |
| Creator Identifier | actors[]. actor[role=”creator”]. person.identifier |
creators[]. creator. nameIdentifier[nameIdentifierScheme=”URI”] |
π Recommended | ORCID expected |
| Creator Affiliation Name | actors[]. actor[role=”creator”]. organization. name. {lang} |
creators[]. creator. affiliation |
π΄ Required | |
| Creator (if organization) | ||||
| Creator Name (Organization) | actors[]. actor[role=”creator”]. organization. name. {lang} |
creators[]. creator. creatorName |
π΄ Required * | |
| Publisher (if person) Only one is allowed (both in Metax and in DataCite) |
||||
| Publisher (Person) | actors[]. actor[role=”publisher”]. person. name |
publisher | π΄ Required * | |
| Publisher (if organization) Only one is allowed (both in Metax and in DataCite) |
||||
| Publisher (Organization) | actors[]. actor[role=”publisher”]. organization. name. {lang} |
publisher | π΄ Required * | |
| Rights Holder (if person) | ||||
| Rights Holder (Person) | actors[]. actor[role=”rights_holder”]. person. name |
contributors[]. contributor[contributorType=”RightsHolder”]. contributorName |
π Recommended | |
| Rights Holder Identifier | actors[]. actor[role=”rights_holder”]. person. identifier |
contributors[]. contributor[contributorType=”RightsHolder”]. nameIdentifier[nameIdentifierScheme=”URI”] |
π Recommended | ORCID expected |
| Rights Holder Affiliation Name | actors[]. actor[role=”rights_holder”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”RightsHolder”]. affiliation |
π΄ Required ** | |
| Rights Holder (if organization) | ||||
| Rights Holder (Organization) | actors[]. actor[role=”rights_holder”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”RightsHolder”]. contributorName |
π Recommended | |
| Curator (if person) | ||||
| Curator (Person) | actors[]. actor[role=”curator”]. person. name |
contributors[]. contributor[contributorType=”DataCurator”]. contributorName |
π Recommended | |
| Curator Identifier | actors[]. actor[role=”curator”]. person. identifier |
contributors[]. contributor[contributorType=”DataCurator”]. nameIdentifier[nameIdentifierScheme=”URI”] |
π Recommended | ORCID expected |
| Curator Affiliation Name | actors[]. actor[role=”curator”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”DataCurator”]. affiliation |
π΄ Required ** | |
| Curator (if organization) | ||||
| Curator (Organization) | actors[]. actor[role=”curator”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”DataCurator”]. contributorName |
π Recommended | |
| Contributor (if person) | ||||
| Contributor (Person) | actors[]. actor[role=”contributor”]. person. name |
contributors[]. contributor[contributorType=”Other”]. contributorName |
π Recommended | |
| Contributor Identifier | actors[]. actor[role=”contributor”]. person. identifier |
contributors[]. contributor[contributorType=”Other”]. nameIdentifier[nameIdentifierScheme=”URI”] |
π Recommended | ORCID expected |
| Curator Affiliation Name | actors[]. actor[role=”contributor”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”Other”]. affiliation |
π΄ Required ** | |
| Contributor (if organization) | ||||
| Contributor (Organization) | actors[]. actor[role=”contributor”]. organization. name. {lang} |
contributors[]. contributor[contributorType=”Other”]. contributorName |
π Recommended | |
| Dataset’s additional information | ||||
| Publication Year | issued | publicationYear | π΄ Required | YYYY |
| Keyword | keyword[] | subjects[].subject | π Recommended | |
| Field of Science | field_of_science[]. url |
subjects[].schemeUri | π’ Optional | Controlled |
| Language | language[]. url |
language | π’ Optional | Transform URI to ISO code |
| Spatial Name | spatial[]. geographic_name |
geoLocations[]. geoLocationPlace |
π’ Optional | |
| Spatial Geometry | spatial[]. custom_wkt[] |
geoLocations[]. geoLocationPolygon |
π’ Optional | WKT must be decomposed
pointLatitude |
| Related material (datasets, publications, …) | ||||
| Identifier | relation[]. entity. entity_identifier |
relatedIdentifiers[]. relatedIdentifier |
π Recommended | |
| Relation Type | relation[]. relation_type. url |
relatedIdentifiers[]. relationType |
π Recommended π | Normalize |
| Identifier Type | relation[]. entity. type. url |
relatedIdentifiers[]. relatedIdentifierType |
π΄ Required ** π | DOI/URL |
| Title | relation[]. entity. title. {lang} |
β | β | Not native |
π΄ Required for DOI registration
* = either person or organization is required, ** = Required if related field is present
π Recommended
π’ Optional
π Controlled vocabulary required
Required Normalization
| Metax Path | DataCite Path | Required Mapping |
|---|---|---|
| relation[].relation_type.url | relatedIdentifiers[].relationType | URI β DataCite enum |
| relation[].entity.type.url | relatedIdentifiers[].relatedIdentifierType | URI β DOI/URL |
| field_of_science[].url | subjects | URI β URI |
| language[].url | language | URI β ISO-639-1 |