The Advanced filters allows you create reusable filtering queries that can be applied to all your cases. Advanced filters allow you use complex logic to search for relevant variants by filtering on different quantities. Additionally, you can use advanced filters to define and store in silico gene panels. Since advanced filters can be shared across an institution, they can be used to enforce institutional best practices both on the filtering as well as on the in silico gene panels approaches.
Advanced filters may be created based on filters on individual quantities as well as based on other already defined advanced filters, allowing you to build complex filter logics. Advanced filters are available for all users and can be accessed on either small variant or CNV manual filtering pages.
Creating an advanced filter
When selecting Create new filter user is asked to give a name to the advanced filter. Admin users can also define whether it is a private or an organisational filter.

Then simply add steps to your advanced filter. A step may consist of one of the following three options:
-
Individual filters - Add an individual quantity to filter by and define the criteria to use. Note that individual filters may be specific to the variant type (Small variant, CNV) and there cannot be conflicting variant types in an advanced filter. So if you add a filter that only applies to CNV variants to an advanced filter, you cannot add one that only applies to small variants, nor apply that advanced filter in the small variant view.
-
My organisational filters - Select from previously created advanced filters shared within your organisation.
-
My filters - Select from your own previously defined advanced filters.
You can use different logic to chain steps together. Steps in an advanced filter may be chained by either AND
or OR
operators as seen in the image on the right.

(FilterConsequence) AND (FilterFrequency)
The best practice is to define an advanced filter for FilterConsequence
and another one for FilterFrequency
before chaining them together in a third advanced filter. The advantage of following this pattern is that any institutional update on the definition of FilterConsequence
or on FilterFrequency
would automatically be applied to all advanced filter that includes both.
Applying an advanced filter
When applying advanced filters drawer you will see two types:
-
My filters - advanced filters created by you
-
My organisational filters - advanced filters shared within the organisation of the user. They are managed by admin users.
You can apply a single advanced filter or apply multiple combining them with either AND
or OR
operators. If more complex logic is needed to combine multiple advanced filter, that can be easily done by creating another advanced filter.
ℹ️ Find further visual support in the following clickable flow: Advanced Filtering - Cascading Filter sets