Below are some additional power queries you can use to enhance your search results. Note that some of the below fields/examples will not be found in all of the datasets. Be sure to check the custom field sections for each dataset to determine fields and syntax for the query you are interested in performing.
Searching multiple fields at once
To find documents containing die AND hard in the title or abstract field:
title,abstract:(die AND hard)
To find documents containing die AND hard in an indexed field matching *Title, such as the shortTitle or longTitle field in the Clinical Trials dataset:
*title:(die AND hard)
Searching by character length query
To search for titles with an exact length of 10 characters, add | to either side of the syntax:
|title|:10
It can be used on other fields too, e.g. to find author names of a particular length:
|authors.fullName|:12
To search for titles with a character length between 10 and 20, inclusive, add | to either side of the syntax and the range inside square brackets:
|title|:[10 TO 20]
Multi-valued fields only: Searching by number of items
To find documents where the (literature) author name field contains a certain number of items (4 names in this case), use three consecutive | symbols around the syntax:
|||authors.fullName|||:4
Similarly, you can use this syntax to find articles with a range of authors:
|||authors.fullName|||:[4 TO 6]
Searching by frequency of keywords and/or position
To find documents with >=X mentions of a keyword:
title,abstract,specificAims:fn:ordered(apple apple apple)
To find documents with >=X mentions of a keyword using a wildcard:
abstract:fn:ordered(fn:wildcard(disab*) fn:wildcard(disab*) fn:wildcard(disab*))
To find all documents where at least two of the three terms (quick, brown and fox) occur within five positions of each other in the title or abstract field:
title,abstract:fn:maxwidth(5 fn:atLeast(2 quick brown fox))
To find all documents with at least one ordered sequence of quick, brown and fox terms (in the default field or in multi-field expansion):
fn:ordered(quick brown fox)