Fig. 3From: AMLVaran: a software approach to implement variant analysis of targeted NGS sequencing data in an oncological care settingFormal definition of the SSDL in Backus-Naur-Form. A filter scheme consists of one or more categories, which can hold one or more entries, each of which is a rule that contributes to the artifact and/or polymorphism score. Entries can be combined by AND- or OR-nodes. Customizable thresholds can be included as well. The primitive data types (<String>, <Integer>, etc.) are defined canonically. <Function> is an external boolean function specifying the condition that has to be fulfilled for the rule to be applied. The function can utilize the syntax of the underlying R/JavaScript programming language. Access to the columns of the variant table is provided by the custom function “x(columnName)”. Other provided functions like “isEmpty(string)” or “stringContains(haystack, needle)” can be used in order to define language-independent filter schemesBack to article page