Skip to main content

EPIB 619 Systematic Reviews & Meta-Analyses

Search filters or hedges

What is a search filter?

Search filters, sometimes also called hedges, are search strategies that usually include a series of pre-elaborated free-text terms/textwords/words/phrases plus subject headings for a given concept, idea, or study design; these search strategies have already been developed to find literature on the concept/idea/study design of interest within a particular database/platform (e.g., for the MEDLINE database on the Ovid platform). They may or may not have been validated for their sensitivity/specificity/precision, but when available, they are a useful tool to take advantage of work that others have already done to identify terms to find literature on a given concept.

Useful sources of general search filters

Additional filters not listed above or suggested at McGill

In addition to using search filters or hedges, you may find it useful to consult other systematic reviews or knowledge syntheses related to at least one of the concepts of your search, to see how they developed the search strategy for the concept of interest. One trick, for example, is to search the Cochrane Library by restricting the term of interest to the title field in the record, and then looking at the search strategy in the full-text, as it is often well documented in Cochrane reviews. Ideally, you should check a few reviews given the quality of the searches can be quite heterogeneous.

 

RCT search filters for MEDLINE on Ovid, EMBASE on Ovid, and PubMed

RCT search filters/hedges

Use these pre-formulated search strategies (database-specific) to limit your results to randomized controlled trials or controlled clinical trials, depending on the strategy available. To do so, just copy and paste the appropriate strategy into the database search box and add it to your search with the Boolean operator AND.

 

CINAHL (EBSCOhost) filter/hedge for controlled clinical trials:

 

Embase (Ovid) filter/hedge for controlled trials:

crossover-procedure/ or double-blind procedure/ or randomized controlled trial/ or single-blind procedure/ or (random* or factorial* or crossover* or cross over* or placebo* or (doubl* adj blind*) or (singl* adj blind*) or assign* or allocat* or volunteer*).tw.

Source: 6.3.2.2. What is in The Cochrane Central Register of Controlled Trials (CENTRAL) from EMBASE? http://handbook-5-1.cochrane.org/

(NB: does not remove animal studies as the MEDLINE version does)

 

MEDLINE (Ovid) highly sensitive filter/hedge for RCTs, modified with addition of randomised.ab.

((randomized controlled trial or controlled clinical trial).pt. or randomized.ab. or randomised.ab. or placebo.ab. or drug therapy.fs. or randomly.ab. or trial.ab. or groups.ab.) not (exp animals/ not humans.sh.)

Source: Box 6.4.c, http://handbook-5-1.cochrane.org/

 

PubMed highly sensitive filter/hedge for RCTs, modified with addition of randomised[tiab]:

((randomized controlled trial[pt]) OR (controlled clinical trial[pt]) OR (randomized[tiab] OR randomised[tiab]) OR (placebo[tiab]) OR (drug therapy[sh]) OR (randomly[tiab]) OR (trial[tiab]) OR (groups[tiab])) NOT (animals[mh] NOT humans[mh])

Source: Box 6.4.a, http://handbook-5-1.cochrane.org/

Exclusion filters to selectively remove records

Exclusion filters to selectively remove records

Use NOT statements with great care. We do not advise excluding records based on keyword searches.

Please note that these exclusion filters are database and platform-dependent (e.g., the exclusion filter for MEDLINE on PubMed will be different from the exclusion filter for MEDLINE on OvidSP because the platforms are searched differently).

To remove studies indexed as animals only

MEDLINE on OvidSP:

  • not (exp animals/ not humans.sh.)

PubMed:

  • NOT ("animals"[mesh] NOT "humans"[mesh])

Embase on OvidSP:

To remove studies indexed as child only

MEDLINE on OvidSP:

  • not ((exp infant/ or exp child/ or adolescent/) not (exp adult/))

PubMed:

  • NOT (("infant"[mesh] OR "child"[mesh] OR "adolescent"[mesh]) NOT ("adult"[mesh])

Embase on OvidSP:

  • not (exp juvenile/ not exp adult/)

To remove studies indexed as adult only

MEDLINE on OvidSP:

  • not (exp adult/ not (exp infant/ or exp child/ or adolescent/))

PubMed:

  • NOT ("adult"[mesh] NOT ("infant"[mesh] OR "child"[mesh] OR "adolescent"[mesh]))

Embase on OvidSP:

  • not (exp adult/ not exp juvenile/)

McGill LibraryQuestions? Ask us!
Privacy notice