+
CHROM,POS,TAG .. match by chromosome and position, transfer annotation from TAG
+ CHROM,POS,-,TAG .. same as above, but ignore the third column of the annotation file
+ CHROM,BEG,END,TAG .. match by region (BEG,END are synonymous to FROM,TO)
+ CHROM,POS,REF,ALT .. match by CHROM, POS, REF and ALT
+
+ DST_TAG:=SRC_TAG .. transfer the SRC_TAG using the new name DST_TAG
+ INFO .. transfer all INFO annotations
+ ^INFO/TAG .. transfer all INFO annotations except "TAG"
+
+ TAG .. add or overwrite existing target value if source is not "." and skip otherwise
+ +TAG .. add or overwrite existing target value only it is "."
+ .TAG .. add or overwrite existing target value even if source is "."
+ .+TAG .. add new but never overwrite existing tag, regardless of its value; can transfer "." if target does not exist
+ -TAG .. overwrite existing value, never add new if target does not exist
+ =TAG .. do not overwrite but append value to existing tags
+
+ ~FIELD .. use this column to match lines with -i/-e expression (see the description of -i below)
+ ~ID .. in addition to CHROM,POS,REF,ALT match by also ID
+ ~INFO/END .. in addition to CHROM,POS,REF,ALT match by also INFO/END
+