cometadata/datacite-affiliations-matched-ror-ids-datacite-enrichment-format
DataCite Author Affiliations Matched to ROR IDs - DataCite Enrichment Format This dataset contains 20,512,320 enrichment records mapping author affiliation strings from DataCite metadata to Research Organization Registry (ROR) identifiers. It covers 5,812,774 unique DOIs from the DataCite Public Data File. Each record is formatted as a DataCite enrichment input record, designed for use with the DataCite enrichment pipeline. Records use the updateChild action on the creators… See the full description on the dataset page: https://huggingface.co/datasets/cometadata/datacite-affiliations-matched-ror-ids-datacite-enrichment-format.
DataCite Author Affiliations Matched to ROR IDs - DataCite Enrichment Format
This dataset contains 20,512,320 enrichment records mapping author affiliation strings from DataCite metadata to Research Organization Registry (ROR) identifiers. It covers 5,812,774 unique DOIs from the DataCite Public Data File.
Each record is formatted as a DataCite enrichment input record, designed for use with the DataCite enrichment pipeline. Records use the updateChild action on the creators field, providing a per-creator originalValue/enrichedValue pair that adds ROR identifiers to existing affiliation strings.
Record Structure
Example Record
{
"doi": "10.5281/zenodo.8099012",
"contributors": [
{
"name": "COMET",
"nameType": "Organizational",
"contributorType": "Producer"
}
],
"resources": [
{
"relatedIdentifier": "https://huggingface.co/datasets/cometadata/datacite-affiliations-matched-ror-ids-datacite-enrichment-format",
"relatedIdentifierType": "URL",
"relationType": "IsDerivedFrom",
"resourceTypeGeneral": "Dataset"
}
],
"field": "creators",
"action": "updateChild",
"originalValue": {
"affiliation": [
{
"name": "Purple Mountain Observatory, Chinese Academy of Sciences"
}
],
"familyName": "Hsu",
"givenName": "Weibiao",
"name": "Hsu, Weibiao"
},
"enrichedValue": {
"affiliation": [
{
"affiliationIdentifier": "https://ror.org/034t30j35",
"affiliationIdentifierScheme": "ROR",
"name": "Purple Mountain Observatory, Chinese Academy of Sciences",
"schemeUri": "https://ror.org"
}
],
"familyName": "Hsu",
"givenName": "Weibiao",
"name": "Hsu, Weibiao"
}
}Methodology
match-datacite-affiliations-to-ror-ids was used to extract affiliations from the DataCite Public Data File, match them to ROR IDs, and reconcile the results into enrichment records.
- Unique affiliation strings were extracted from the DataCite Public Data File
- Each affiliation string was matched to a ROR ID using the single search matching strategy in the ROR API, with v2.3 of the ROR data
- Matched ROR IDs were reconciled back to individual DOI/author/affiliation records
- Only creators with at least one successful ROR match are included
- Affiliations that already had ROR IDs assigned in the source DataCite metadata were excluded from matching
Statistics
File Format
JSONL (JSON Lines), one enrichment record per line.
Source Code
- match-datacite-affiliations-to-ror-ids - Extract affiliations, match to ROR IDs, and reconcile into enrichment records
- datacite-enrichment - DataCite enrichment pipeline
Related Datasets
- datacite-affiliations-matched-ror-ids - Source matching data in tabular format
