Affiliation information not showing up in the API results

44 views
Skip to first unread message

Jeremy Warner MD, MS

unread,
Mar 6, 2025, 6:27:21 AMMar 6
to Europe PMC Developer Forum
Hello, 

I am a new and enthusiastic user of the EuropePMC API, specifically I am accessing data through the europepmc R package.

I've encountered a fairly common situation where only the first author's extended details, including affiliation, are available in the $author_details section when retrieving a PMID record. I understand that this is due to how the information is stored in MEDLINE. In at least some of these cases, affiliation data are available for all authors within the free full text (see screenshot), and as such I would expect to retrieve the additional details when calling the PMCID record. However, I am still only getting the first author details, example:

foo <- epmc_details('PMC3720634', data_src = 'pmc')

Given that these details must be somewhere in order to render the web page, are they accessible in another way through the API? Last resort I will copy-and-paste, but I would love a programmatic solution!

Best,
Jeremy
CTO, HemOnc.org LLC

Screenshot 2025-03-04 at 1.15.59 PM.png

Mohamed Selim

unread,
Mar 19, 2025, 7:37:45 AMMar 19
to Europe PMC Developer Forum, jwa...@hemonc.org
Hi Jeremy
Apologies for replying late. Regarding your question we consider pubmed metadata as dominant, which means a section metadata will be extracted from full text if there is no data of same category from pubmed.
I am talking mainly about the API response, the part you see in the website is the rendering of the full text xml which displays the affiliations as it is in the full text.
For the APIs this applies even if you try to retrieve the article with pmcid. In this example we do have author and affiliation information from pubmed so we don't extract them from full text.
this is an example for an article that we only have from pmc and we get affiliations from full text.
https://europepmc.org/article/PMC/PMC11896573
Let me know if you have other questions.
Kind Regards,
Mohamed

Reply all
Reply to author
Forward
0 new messages