Pubmed enriches any search term or search phrase automatically with available MeSH terms and synonyms (free text terms). Dialog is searching any term or phrase individually and is not
adding MeSH terms and synonyms automatically. Those have to be added manually.
- You want to find all articles about "heart attack"
- The actual search in Pubmed contains the following additional search terms
"myocardial infarction"[MeSH Terms] OR ("myocardial"[All Fields] AND "infarction"[All Fields]) OR "myocardial infarction"[All Fields] OR ("heart"[All Fields] AND "attack"[All Fields]) OR "heart attack"[All Fields]
- The adequate search in Dialog needs to be manually enriched with the search terms being available in the Pubmed search string to gain the same number of results
mesh.exact.explode("myocardial infarction") OR (myocardial AND infarction) OR "myocardial infarction" OR (heart AND attack) OR "heart attack"