Entrez databases use a search syntax closer to natural language than does z39.50 databases. Enter key words, and the Entrez server will generate a custom set of search results based on its retrieval algorithms. Note that when searching PubMed for personal author names, `,' should not be entered between first names and last initials, and that first initials (as opposed to first names) are typically used, as in `wright s' or `fisher ra'.
For more focused searching, Entrez allows terms to be combined using Boolean operators. According to the Entrez documentation, available at Boolean Operators, these must be entered as follows.
`AND:' | Combine two search terms together to find all documents that contain BOTH terms. |
`OR:' | Combine two search terms together to find all documents that contain EITHER term. |
`NOT:' | Combine two search terms together to find all documents that contain search term 1 BUT NOT search term 2. |
The Entrez search rules and syntax for using Boolean operators are:
Another way in which searches can be focused in PubMed is by the use of extensions to the search terms. For instance, to search for `random genetic drift' in the MeSH terms field only, enter the following:
random genetic drift [hm] |
into the search field. Note that the extension appears in brackets after the search key (`random genetic drift,' in this case).
Other useful extensions include the following.
Extension | Meaning |
---|---|
au | Author |
1au | First author |
lastau | Last author name |
la | Language (use the first three letters of the language's name, but note that "ja" means "japanese".) |
sh | MeSH Subheadings |
dp | Publication date in YYYY/MM/DD format. Month and day are optional. |
ti | Title |
tiab | Title or abstract |
Complete documentation of the extensions is provided at Search Field Description and Tags.