Table A1.
Operand | Description | Data type | Example |
---|---|---|---|
= | Equality test | FLOAT, INT or STRING | (REF = ‘A’) |
> | Greater than | FLOAT or INT | (DP > 20) |
≥ | Greater or equal than | FLOAT or INT | (DP ≥ 20) |
< | Less than | FLOAT or INT | (DP < 20) |
≤ | Less or equal than | FLOAT or INT | (DP ≤ 20) |
=~ | Match regular expression | STRING | (REL =~ ‘AC’) |
!~ | Does not match regular expression | STRING | (REL!~ ‘AC’) |
& | AND operator | Boolean | (DP > 20) & (REF = ‘A’) |
| | OR operator | Boolean | (DP > 20) | (REF = ‘A’) |
! | NOT operator | Boolean | ! (DP > 20) |
exists | The variable exists (not missing) | Any | (exists INDEL) |