Advanced Search
Submit one or more of the following items, and they will be searched along with your query in the search box above.
Any submit button will submit all of the items you have changed.

+ Publication-Date Published in the last:

30 days
60 days
90 days
6 months
12 months
this year
2 years
3 years
5 years
10 years

Or published in the following date range:
From (yyyy/mm/dd - month and day are optional) to ('to' is optional)
+ Full Text
Retrieve articles with hyperlinks to:
full text (either free or subscription)
free full text
subscription full text
no full text link
+ Sort-Order
Sort the retrieved articles by:
relevance
publication date
+ Language And with languages:

+ Species
And for:
Humans
Animals
+ Gender
And for:
Male
Female
+ Age And for these age groups:

Newborn: birth to 1 month
Infant: 1 to 23 months
Preschool child: 2 to 5 years
Child: 6 to 12 years
Adolescent: 13 to 18 years
Adult: 19 to 44 years
Middle aged: 45 to 64 years
Aged: 65+ years
80 and over: 80+ years

+ Title
And for this query matching the titles:
+ Transliterated-Title
And for this query matching the title in original language:
+ Abstract
And for this query matching the abstratcs:
+ Major-Mesh
And for this query matching the MeSH-Major terms:
+ Mesh
And for this query matching any MeSH terms:
+ Journal
And for one or more of these journal abbreviated names:
OR OR
(see title abbreviations)+ Volume
And with journal volume number:
+ Issue
And with journal issue number:
+ Page
And with page number:
+ ISSN
And with ISSN:
+ Publication-Place
And with journal's country of publication:
+ Author

+ Affiliation
And with affiliation to:
+ Has-Abstract
Find MEDLINE records with the abstract status:
has abstract
does not have abstract
include both record types
include both record types but rank higher the records having abstract (the default BML behavior) + PMID
Show me only articles for these PMIDs (PubMed IDs):

Page Format
Any submit button will submit all of the items you have changed.

BioMedLib provides "meaning-based search" in addition to the widely available "keyword search".

In a keyword search, the search engine looks for occurrence of user's words in each document, literally. For example if user submits the query
'coronary attack'
the keyword search will return results that are often dramatically different than when user submits the query
'heart attack' .
In the meaning-based search, the search engine is aware that both queries 'heart attack' and 'coronary attack' point to the same meaning (the same
UMLS
concept with ID of C0027051). Therefore the BioMedLib search engine will find not only documents that match literally to user's query words, but also will find all other documents that
express the same meaning
by using "synonyms" of user's words. This guaranties the user won't miss relevant documents just because of the variation in the words the user used to express the question.

Semantic search

BioMedLib provides "semantic search", on top of the meaning-based search (which in turn is added on top of keyword search).

When you submit a multiword query, of course you like to see documents that contain those words. Besides, the document should have the query words in a "related" fashion.

For example if you submit
'plastic surgery infection'
, then not only the documents should contain the three words, but also the documents should explain a sort of relationships between the words. You don't want a document that talks about infection in one paragraph, and talks about plastic surgery somewhere else and unrelated to the infection; do you?

BioMedLib makes sure documents that express relationship between the concepts of your query, will
get higher
ranks, so that you find them at the top of the first page of results.

Better keyword search

BioMedLib, besides its meaning-based search, provides a more accurate keyword search as well.

For example submit the double-quoted query
"single dose erythromycin"
to PubMed, and PubMed will tell you that there is no article in the MEDLINE having the exact phrase "single dose erythromycin". This is not true; in other words PubMed is missing articles that have the exact phrase "single dose erythromycin".
Try it with BioMedLib
, and you will see articles with PubMed IDs 7081971 and 3335066 actually have the exact phrase.

You can try the IDs
7081971
and
3335066
in PubMed and see that the two articles do exist in PubMed's backend database, but PubMed is unable to find them in response to the exact phrase query "single dose erythromycin" (as of November 2009; and August 2010).

Hassle-free advanced search

The advantages of BioMedLib's meaning-based search and semantic search come with zero extra hassle for the user. You enter your query as usual, and BioMedLib engine will expand and optimize your query automatically, no questions asked.

And if you don't like the idea, just uncheck the "expand the query" box in the "[+] Query is expanded" area; and you will get a simple keyword search!
(Note: sometimes the "[+] Query is expanded" area is denoted as "[+] Clarify the query")