Closed nlessmann closed 5 months ago
Thanks for noticing, It indeed seems that it does not automatically update (though it should). I will check it out.
Actually, it seems that the gccites is hardcoded in the bib files. So at the moment, users need to update the cites manually. But i think it can be done automatically. I will check if it is possible.
gcites are created via csv files (manually created) and then inserted into bib via: https://github.com/DIAGNijmegen/diag-literature/blob/a91d88b1414c29a794175a54fb5202280ebc8f3f/scripts/processbib.py#L465
Investigate how to auto create csv files
csv files are created with: https://harzing.com/resources/publish-or-perish
first step is to check/make that the csv are automatically updated in the bib file (once in a while)
I have checked if there is an API for google scholar that we could use, there are several but no official one. There is this one python library https://pypi.org/project/scholarly/ but it mentions that the IP address will be blocked if not using a proxy, so this will not be a solution. Publish-or-perish does not have a Linux version, though wine or something similar could be used. But I have not seen a terminal-based solution.
As a solution, It might be that someone has to manually run Publish-or-perish.
Reviving this, following the presentation at DIAG day, somebody had an idea how to improve this citation count (James?).....?
Discussed this with Bram recently - his view is that publish-or-perish should be used regularly to create a csv file and update publications lists (add new publications) and to update citations in existing website publications. Will update further on related issue #472
The publication list shows a citation count for many publications, but seems to be outdated and is apparently not automatically updated.