Help

Search queries
MolMeth uses a search library called
Ferret
inspired by the
Lucene project
developed by the
Apache Software Foundation.
Queries are written in the
Ferret Query Language (FQL)
(follow the link for a full description of its features).
Quick Search
To do a quick search simply type the terms you wish to search for in the
search box at the top of any page. To search for a phrase instead of single
words surround it with quotation marks (" ", not ' ').
If you want specify which fields to
search for go to the advanced search (either by clicking the "Advanced"
link to the right of the search box or the "Search" link in the MolMeth menu).
More Sophisticated Queries
Phrases:
"…"
|
Group words together to a phrase with quotation marks to only
return matches where the same sequence of words appear.
Phrases can not be denoted with single quotation marks ('…').
restriction digestion returns both restriction, digestion
and restriction digestion whereas "restriction digestion" only returns
restriction digestion.
|
Wildcards:
*
|
By default only whole word matches will be returned. If you want to search
for partial words or phrases use the wildcard star character.
clon* returns both clone and cloning.
|
Required terms:
+, REQ
|
Denote a term with + or "REQ" (surrounded by whitespace) to only return
hits that contain the term.
+apple banana returns apple banana and
apple but not banana.
|
Forbidden terms:
-, !, NOT
|
Denote a term with -, ! or "NOT" (surrounded by whitespace) to only return
hits that does not contain the term.
-apple banana only returns banana.
|
Logical operators:
AND, &&, OR, ||
|
Combine two terms with AND or && to only return items containing both.
Similarly combine two terms with OR or || to return items matching any
of them.
|
Grouping:
( )
|
When using logical operators it is common to also want to group the terms.
This is done with parentheses.
(apple AND banana) OR cactus returns both
Apple and banana pie and Cactus juice
|
Fuzzy Search:
~
|
If you are not sure how to spell a word use the ~ operator to make the
term fuzzy. Please note that this query can be quite time consuming.
ligeyshon~ returns ligation.
|