All I want for Christmas is PMCID import
NIH grants require PMCID's in the bibliography. But when you use zotero to import refs, this info is not imported unless you import directly from pubmed. So any ref I imported in the more convenient zoteroesque way (i.e. that pulls the pdf etc) does not have this info. Then I either have to go find out which refs need PMCIDs and import those again from pubmed, which would take about a day, or, more realistically, just give up on zotero end export my library to endnote, which despite being the most cumbersome reference software available is able to handle this basic capability.
I have requested this over the years (including linking to pubmed's API that enables one to import this metadata) and I assure you, I am not the only one who feels this pain. I want to love Zotero but it's not working out for us. Maybe 2017 will be different? How can I help? Cash money? If I were better at coding I would do it!!
I have requested this over the years (including linking to pubmed's API that enables one to import this metadata) and I assure you, I am not the only one who feels this pain. I want to love Zotero but it's not working out for us. Maybe 2017 will be different? How can I help? Cash money? If I were better at coding I would do it!!
https://groups.google.com/forum/#!topic/zotero-dev/Cqobqnzm6Xc
I think zotero is one of the few ref managers that can't do this.. I'm saying this not to ruffle feathers but to be constructive and talk about a real demand that exists.
I'd see if you can follow up with the person on that thread. Within the next 3 months or so, someone hacking together an add-on is definitely your best bet.
"is this a bad idea since zotero is moving away from xulrunner? How will electron plugins be managed?"
thanks,
Grant
This is intended for Zotero. Go to Zotero -> Tools -> Addons and install it there. I just did, and it works beautifully. Thank you, @emilianoeheyns
May I suggest one level of improvement? Can it add the PMID, even when the PMCID is present? I have no idea how I ended up with those, but I have a number of items in my library with DOIs and PMCIDs, but no PMIDs.
Please do open an issue on GH. My debugging workflow is built around it.
I will post the next issue on Github.
And a Happy New Year.
It looks like the API gives
429: too many requests
occasionally, but there's no documentation on rate limits. The new version should tell you about it with a popup window when it happens, but I've changed the implementation to do bulk-requests of 200 items rather than the one-by-one requests I used to do. Does mean that if it still hits the limit, it will fail for potentially 200 items at once. On the other hand, it's safe to do this multiple times on the same items, because it won't replace existing PMCIDs/PMIDs.PMCID should be entered in Extra like this:
PMCID: 12345
PMID should be entered in Extra like this:
PMID: 12345