Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extract RORs from raw affiliations #755

Open
michamos opened this issue Feb 6, 2025 · 0 comments
Open

extract RORs from raw affiliations #755

michamos opened this issue Feb 6, 2025 · 0 comments

Comments

@michamos
Copy link
Collaborator

michamos commented Feb 6, 2025

Description

We often receive records that have ROR identifiers as part of their raw affiliations (authors.raw_affiliations.value). This is not the right place for them, as we have a dedicated field for them authors.affiliations_identifiers.

The best approach would probably to modify the signature builder so it detects RORs based on the pattern defined in the schema and adds them to authors.affiliations_identifiers.value with (schema = ROR) instead.

A curation script should also be written to clean up all existing records after the builder update has been deployed.

Work involved

Acceptance criteria

  • RORs in raw affiliations are added automatically to affiliations_identifiers instead of raw_affiliations when harvesting a new record, e.g. from APS.
  • All existing records are cleaned up and have their RORs moved to the correct place

Screenshots(Optional)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants