3640a4d6b3303a6bebc7c5b2fc5abcf7f4fae0b2
angie
  Wed Sep 28 11:56:00 2016 -0700
Partial support for changes in VCF4.2 and latest samtools mpileup output:
- Tolerate 'Number=R' and new INFO attributes Source and Version
- Tolerate mpileup's '<X>' alt (no alternate allele was observed)
- The 4.3 spec includes '<*>' from gVCF, also meaning no alt al obsvd.
- GT is no longer required; user's example has PL instead, so parse that
into genotypes.
- hgVai now annotates "variants" with <X> and <*> as no_sequence_alteration
- annoFormatVep now uses html encoding for html output in various places so
that "<X>" is displayed properly (custom track labels and various item
names could also have undesirable characters).  I am not encoding the
extras' descriptions because those are internal and some have <a>'s.
refs #15625

diff --git src/hg/inc/soTerm.h src/hg/inc/soTerm.h
index 3818e5d..27eed1b 100644
--- src/hg/inc/soTerm.h
+++ src/hg/inc/soTerm.h
@@ -35,25 +35,26 @@
     incomplete_terminal_codon_variant=1626,
     intron_variant=1627,
     intergenic_variant=1628,
     splice_site_variant=1629,
     splice_region_variant=1630,
     upstream_gene_variant=1631,
     downstream_gene_variant=1632,
     TF_binding_site_variant=1782,
     non_coding_transcript_exon_variant=1792,
     protein_altering_variant=1818,
     synonymous_variant=1819,
     inframe_indel=1820,
     inframe_insertion=1821,
     inframe_deletion=1822,
     feature_variant=1878,
+    no_sequence_alteration=2073,
     };
 
 char *soTermToString(enum soTerm termNumber);
 /* Translate termNumber to its string equivalent; errAbort if not found.
  * Do not modify or free result. */
 
 int soTermStringToId(char *soTermStr);
 /* Translate soTermStr into its numeric ID.  Return -1 if soTermStr is not recognized. */
 
 #endif /* SOTERM_H */