You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The script checks for updates only be checking to see if citations are new or citation count is updated. Then it calculates the percentile rank and indexes entity IDs. This does not account for cases where external authors become internal authors.
Proposed solution
In update query, get all entity IDs from violin_wcmc_article, check authorships in field_data_endpoints table, and get the entity ID from node table from authorships and compare it against violin_wcmc_author table for those entity IDs. Additionally, also check for changes to citation count as well, and mark those entity IDs for indexing. Also, check the entity IDs where authorship entity IDs has changed in violin_wcmc_author table.
The text was updated successfully, but these errors were encountered:
paulalbert1
changed the title
Refactor code for calculating citation impact to improve efficieny
Refactor code for calculating citation impact to improve efficiency
Jun 27, 2018
Current state
The script checks for updates only be checking to see if citations are new or citation count is updated. Then it calculates the percentile rank and indexes entity IDs. This does not account for cases where external authors become internal authors.
Proposed solution
In update query, get all entity IDs from violin_wcmc_article, check authorships in field_data_endpoints table, and get the entity ID from node table from authorships and compare it against violin_wcmc_author table for those entity IDs. Additionally, also check for changes to citation count as well, and mark those entity IDs for indexing. Also, check the entity IDs where authorship entity IDs has changed in violin_wcmc_author table.
The text was updated successfully, but these errors were encountered: