Filters
Filters are available on the Search Results pages and allow you to refine the records shown within a selected category. The available filters depend on the type of resources displayed and their associated metadata.
This section explains the available filter types, their behavior, and general usage patterns.
Available Filters
The exact set of filters depends on the selected category and available metadata. The table below summarizes the most common filters and their purpose.
| Filter | Control type | Purpose |
|---|---|---|
| Semantic Type | Checkbox | Narrow by the formal type assigned to a record |
| Keywords | Checkbox | Filter by topic tags associated with records |
| Provider / Publisher | Checkbox | Restrict to records from a specific organisation |
| License | Checkbox | Show only records under a given license |
| Date Published | Date range slider | Restrict to records published within a time window |
| Date Created | Date range slider | Restrict to records created within a time window |
Filter types
Date Range Filters
Date filters are displayed as interactive bar charts with a range slider. The chart shows the distribution of records over time, helping you choose an appropriate range.
- Drag the left handle to set the start date.
- Drag the right handle to set the end date.
- The selected range is displayed below the chart and updates dynamically.
- Click clear to reset the filter.
💡 Tip:** Date filters use OR logic internally—records are included if their date falls anywhere within the selected range.
Checkbox Filters
Most filters are presented as lists of checkboxes, each representing a value found in the current results.
- Select one or more values to apply the filter.
- Multiple selections within the same filter use OR logic.
- Use the search additional filter field to find values not shown in the initial list (limited to 100 items).
- Click clear this filter to remove all selections.
General Filter Behavior
The following rules apply across all filter types:
- Filters are dynamically generated from the current result set and only show values that are present.
- Date filters are displayed above checkbox filters.
- Active filters are shown at the top of their respective filter group.
- Selecting values within a single filter category uses OR logic.
- Combining filters across different categories uses AND logic.
- Changes take effect immediately - there is no separate “Apply” button.
- Clearing or modifying filters automatically updates the result list.
- Applying a filter resets the result list to the first page.
Note: Filters interact with pagination. When you apply a filter, the result list resets to page 1. Your selected filters remain active if you switch categories using the navigation bar.
Filter Logic
| Scope | Logic | Effect |
|---|---|---|
| Multiple values within the same filter category | OR | Broadens results (matches any selected value) |
| Values across different filter categories | AND | Narrows results (must satisfy all filters) |
💡 Example: Selecting Keywords "climate" and "ocean" returns records tagged with either term. Adding a License filter such as CC-BY further restricts the results to records matching both criteria.
Working with Large Result Sets
If a query returns a very large number of results (e.g. >10,000), only a subset is displayed. In this case:
- Apply filters to reduce the result set.
- Refine your search terms for more targeted results.
- For complex, large queries, consider using on our our SPARQL endpoints instead.
