Page MenuHomePhabricator

Add PMC ID even if doi-access=free
Open, MediumPublic

Description

After adding doi-access=free, the PMC is not added any more. However, Citation bot is going to add it later anyway. So we should probably not ignore the citations which have doi-access=free either.

Cf. T281631: Search new OA locations for SemanticScholar and other PDF links, T196255: Do not take existing URL or identifier for granted

Event Timeline

Nemo_bis triaged this task as Medium priority.May 26 2021, 12:56 PM

I started a test run where I simply increased the score of PMC in rankings.py, so it will take precedence over all doi.org links. However I don't think that's a perfect solution, because we'd ideally add both.

I started a test run where I simply increased the score of PMC in rankings.py

I wonder whether to do that permanently... As doi-access=free often becomes wrong when bronze articles become unavailable, it's useful to have the more reliable PMC links to override them.

Aklapper subscribed.

@Nemo_bis: Per emails from Sep18 and Oct20 and https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup , I am resetting the assignee of this task because there has not been progress lately (please correct me if I am wrong!). Resetting the assignee avoids the impression that somebody is already working on this task. It also allows others to potentially work towards fixing this task. Please claim this task again when you plan to work on it (via Add Action...Assign / Claim in the dropdown menu) - it would be welcome. Thanks for your understanding!

The recent change to sort all URLs https://github.com/dissemin/oabot/commit/ddab25a5ee71e2f23fe4b8dfb5a28c8da333a922 allowed the bot to perform https://en.wikipedia.org/w/index.php?title=Serafim_Kalliadasis&diff=prev&oldid=1193717235 , while previously it would probably only have suggested the first URL https://eprints.qut.edu.au/134215/1/134215p.pdf . http://hdl.handle.net/10044/1/55290 is the 3rd suggestion from Unpaywall and https://arxiv.org/abs/1609.05938 is the 8th.

PMC IDs will be picked up as well. But should we add multiple identifiers if available?

Not clear to me why this doi:10.1038/s41586-023-06291-2 got an arxiv but not pmc ID https://en.wikipedia.org/w/index.php?title=PubMed&diff=prev&oldid=1195324840