Syntax for Boolean Queries


Use standard Boolean operators (and, or, not) and group with (). Make certain that all " and ( are matched with " and ). Multiple words to be found together must be placed inside " ". Use . for a single character wildcard and .* for multiple characters. The search is case insensitive.

Examples of queries

(DNA and "alpha.globin") not (pseudo or psi)
Finds all genomic entries for alpha globin (or alpha-globin) that are not pseudo genes or psi.

(dna and ("alpha globin" or "alpha-globin")) not (pseudo or psi)
Same thing except the first query would also match alpha_globin etc.

Incorrect syntax

(dna and ("alpha globin" or "alpha-globin") not (pseudo or psi)
There is an unmatched (.