-
Notifications
You must be signed in to change notification settings - Fork 11
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
Make multiple affiliation processing more robust #824
Labels
Comments
mmo
added
developers
From a developer point of view.
p-Low
To set a low priority.
labels
Apr 12, 2022
mmo
changed the title
Make multiple affiliations processing more robust
Make multiple affiliation processing more robust
Apr 12, 2022
This issue is stale because it has been open 6 months with no activity. |
PascalRepond
added
client request
and removed
p-Low
To set a low priority.
developers
From a developer point of view.
labels
Apr 4, 2023
This issue is stale because it has been open 6 months with no activity. |
This issue is stale because it has been open 6 months with no activity. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Describe the issue
Swiss affiliations are currently stored in a CSV file
affiliations.csv
, which implies some name matching limitations.What should be done?
Store Swiss affiliations in a JSON file, with a
controlled_affiliation
record per Swiss affiliation, containing:short_name
(string)alternative_names
(array of strings)rejected_names
(array of strings)The field
rejected_names
allows to avoid collisions between institutions with similar names, such as "Zurich University" (UniZH) and "Zurich University of the Arts" (ZHdK). Currently, authors with "Zurich University of the Arts" in their affiliation, are assigned to both institutions, which is wrong. (A temporary fix has been added to the code for handling this special case insonar/affiliations/affiliation_resolver.py
.)The text was updated successfully, but these errors were encountered: