e49078c13bb3c9243511050a99f54455db3aa1b8 angie Fri Aug 12 16:24:48 2016 -0700 Mapping of SO terms to SO IDs was in snp125Ui.c but really should be in soTerm.c. soTerm was updated to include intergenic_variant but snp125Ui was not (HT Christopher Lee). Now snp125Ui still maps dbSNP func terms to SO terms, but the term string to ID mapping is all in soTerm now. refs #17209 diff --git src/hg/inc/soTerm.h src/hg/inc/soTerm.h index 3ef3f54..dcaa43f 100644 --- src/hg/inc/soTerm.h +++ src/hg/inc/soTerm.h @@ -36,16 +36,19 @@ intergenic_variant=1628, splice_region_variant=1630, upstream_gene_variant=1631, downstream_gene_variant=1632, TF_binding_site_variant=1782, non_coding_exon_variant=1792, protein_altering_variant=1818, synonymous_variant=1819, inframe_insertion=1821, inframe_deletion=1822, }; char *soTermToString(enum soTerm termNumber); /* Translate termNumber to its string equivalent. 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 */