The Advanced Query Builder in EasySLR helps you create structured, transparent, and reproducible search strategies.
It replaces the basic PICOS editor with a more flexible system that provides:
Real-time query preview
Live result counts
Search history tracking
Built-in filters
This ensures your search development process is structured, traceable, and audit-ready.
When to Use This Tool
Use the Advanced Query Builder when:
Drafting or refining your search strategy
Building a structured PICOS-based query
Comparing multiple search iterations
Estimating screening volume before export
Preparing protocol-ready search documentation
How to Access the Advanced Query Builder
Go to Project Home
Navigate to Tools
Scroll to the Advanced Search Query Builder section
Building Your Search Query
Add Terms by PICOS Category
You can organize terms under:
Population
Intervention
Comparison
Outcome
Study Design
To Add a Term
Select the search field (e.g., Title/Abstract)
Enter your search term
Choose the Boolean operator (AND / OR)
Click Add
The system automatically constructs the query logic based on your inputs.
Real-Time Query Preview
The generated PubMed query appears instantly in the Query Box.
You can:
This provides full control over search construction while maintaining structure.
Fetch Live Result Count
Click Count to retrieve the live number of results directly from the database.
This helps you:
Open in Database
Click Open to run the exact generated query directly in the database.
This allows you to:
Using the Filters Panel
The Filters Panel helps refine search results before finalizing your strategy.
Available filter options include:
Publication Date (1 year, 5 years, 10 years, custom range)
Text Availability (Abstract, Free full text, Full text)
Article Type
Article Attributes
Filters are organized into collapsible groups for easier navigation.
Use filters carefully to avoid unintended exclusions that may reduce recall.
Search History Tracking
Each time you run a search, the system automatically saves:
Query string
Result count
Recall (if applicable)
Time stamp
Key Details
Up to 20 search iterations are stored
Search history persists across sessions
Stored securely within background job metadata
This enables you to:
Compare query refinements
Track improvements in recall
Maintain documentation for audit and reporting
Background Job Detail Panel
The job detail section is collapsible, allowing you to:
Best Practices & Tips
Compare multiple search iterations before finalizing
Check live result counts after Boolean revisions
Broaden terms if recall is low
Apply filters cautiously
Open the query in PubMed for external confirmation
Document final query and result count in your protocol
Troubleshooting
Result Count Too High?
Result Count Too Low?
Query Not Updating?
Important Note
While EasySLR assists in generating structured search strategies, users are responsible for reviewing and finalising queries. Always verify your search logic and ensure alignment with your protocol before exporting or screening.
Benefits of the Advanced Query Builder
Improves search transparency
Strengthens reproducibility
Automatically tracks search evolution
Reduces manual documentation burden
Supports protocol-ready reporting
The Advanced Query Builder ensures your search development remains structured, traceable, and methodologically rigorous within EasySLR