This is a test version of Biostars. For the public version, visit https://www.biostars.org.
pubmed's esearch does not return a result though the searched title/publication do exists

I am quite new to the e-utilities from ncbi. What I am trying to do is to get mesh terms of a publication whose title is used as the main input. For example, the searched title is:

Use of "foot-bank" tissue to cover amputation stumps. Apropos of 4 cases

and when I manually search for it, I see that it exists here: https://pubmed.ncbi.nlm.nih.gov/9515138/

However when I do the same search via esearch as below, it returns no results.

https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pmc&term=Use%20of%20foot%20bank%20tissue%20to%20cover%20amputation%20stumps.%20Apropos%20of%204%20cases&field=title

My aim is to

1) first reach pmc id presented under IdList --> esearch

2) and convert it to pmid --> e.g., https://www.ncbi.nlm.nih.gov/pmc/utils/idconv/v1.0/?tool=my_tool&email=my_email@example.com&ids=PMC5644846

3) and use it in the efetch to obtain mesh terms, if any --> https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=9515138&retmode=xml

So what am I doing wrong? In some titles the above-mentioned steps are quite smooth and I can reach the mesh terms. But for some of them, esearch returns nothing.

What are the other possibilities to be able to link a publication with its mesh terms?

Thanks in advance!

efetch mesh pubmed esearch retrieval information

Change the database from pmc (pubmed central) to PubMed in your query. This article is not in PMC.

Many thanks Michael! Ahhh yes stupid of me! Indeed now I can see the pmid under IdList and of course I don't need to apply id conversion.

0 answers

No answers yet.

Log in to answer this question.