REMI stands for Related Expression Machine Identification. This tool helps researchers explore keyword variants in PubMed literature efficiently.
Enter a single wildcard term like canc* to find variants such as cancer, cancer-treatment, cancers, or cancerous.
Phrases work too, e.g. "hand off*" finds hand-off, hand-offs, and more. A * can also be used inside a word: randomi*ation finds randomisation and randomization.
Single-word wildcards can also begin after three characters, e.g. app* or app*l. REMI expands these into A–Z alternatives, retains matching variants, and excludes discovered words individually from later requests.
Options:
• Date range: Filter results using From/To fields.
• Exclude hyphenated words: Skip hyphenated variants like cancer-treatment.
• Copy Selected: Copy selected variants to clipboard.
• Export to CSV: Save selected variants (with frequency) to a .csv file.
Enter two sets of terms, combining wildcard and non-wildcard expressions — e.g. stroke OR cerebrovasc* AND rehab* OR recove* — to explore all variants and create proximity-based combinations such as "stroke rehabilitation"[tiab:~3] or "cerebrovascular recovery"[tiab:~3].
Single-word wildcards may begin after three characters: app* expands to app OR appa* OR … OR appz*; app*l retains its trailing l in each alternative. Matching variants remain in your results and are excluded individually from later requests.
Non-wildcard terms (e.g., stroke) are included in the final search but no variants are discovered or excluded for them.
Phrases can be entered with quotes or a hyphen (e.g., "hand off*" or hand-off*); their variants are written with a hyphen (hand-off, hand-offs). Within a proximity search, PubMed searches the words of a phrase as separate words, so these clauses may retrieve some extra records.
Options:
• Date range: Limit results to a publication timeframe.
• Exclude hyphenated words: Skip hyphenated variants in output.
• Proximity Distance: Set how close terms must appear in text (e.g. ~3).
• Precise Proximity: Perform individual searches for every term pair instead of one combined query. This may increase accuracy but also processing time.
• Clean: After generating the query, remove proximity clauses with a PubMed count less than or equal to your chosen threshold (0–999). Progress is shown while clauses are checked. Unchecked clauses are kept; cancelling preserves your query.
• Copy / Export: Copy the query or export as .txt / .doc.
Note: REMI 2.1 uses the metapub Python library for retrieving PubMed data.