RISmed (well, technically EUtilsGet) has decided to be problematic. Trying to download the titles from ~3000 PMIDs results in an error:
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'object' in selecting a method for function 'YearPubmed': cannot open the connection to 'https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?
I'm not including example code because the problem is sporadic (and if the issue is due to too many queries i don't want to trigger an onslaught of folks trying to replicate and saturating the NCBI servers!)
I suspect it -might- be due to trying to push through so many PMIDs in a single request, but like i said it's sporadic....it does work sometimes, less frequently now than in the past.
An alternative might be to download in chunks, or to use entrez and its web history function, but without knowing exactly why the RISmed EUtilsGet is choking I have no confidence that those approaches wouldn't fail either.