Some possible annotating results for a single SNP with the meanings of their output format are listed below:
Annotation output |
Interpretation of the output |
5'UTR=A26C2[-] |
the SNP is in the 5'UTR region of gene A26C2 with a minus strand. |
INTRONIC=POTEG[-] |
the SNP is in the intronic region of gene POTEG with a minus strand. |
SYNONYMOUS_CODING=BARD1(uc002veu.2):His506His[-] |
the SNP is synonymous coding at the 506th codon in gene BARD1 with a minus strand and it keeps amino-acid His unchanged. |
NON_SYNONYMOUS_CODING=BARD1(uc002veu.2):Arg658Cys[-] |
the SNP is non_synonymous coding at the 658th codon in gene BARD1 (ucsc gene name uc002veu.2)with a minus strand and it changes amino-acid from Arg to Cys. |
SPLICE_SITE=FARP2(uc002wbi.1)[+] |
the SNP is in the SPLICE_SITE (5 bp within exon start or end positions in the coding region) of gene FARP2 (ucsc gene name uc002wbi.1) with a plus strand. |
STOP_GAINED=C2orf83(uc002vph.1):Trp141stop[-] |
the SNP is the 141th codon in gene MAPK12 (ucsc gene name uc002vph.1) with a minus strand and it changes amino-acid Trp to a stop codon. |
STOP_LOST=OR2M3(uc001ieb.1):stop313Arg[+] |
the SNP is the 313th codon in gene OR2M3 (ucsc gene name uc001ieb.1) with a plus strand and it changes a stop codon to amino-acid Arg. |
The annotating result will be added to the entry "INFO" of the input VCF SNP file and outputted together with other information. If a SNP is annotated differently with respect to different genes (or different isoforms of the same gene), all the annotated results will be added into the entry "INFO", delimited by ";". If the SNP is NOT in any gene coding region, then the original "INFO" will be outputted. Here is an example of input and output VCF file headlines:
Output log file will give out more detailed information about each annotated SNP. Here is an example output log file headlines: