36f5fda1377cc3f22da3db6ed52823186632ff15 angie Wed Aug 1 12:34:56 2012 -0700 Feature #8551 (Sequence Ontology terms for predicted functional effects on SNP details pages):Adding splice_region_variant, defined by SO as "A sequence variant in which a change has occurred within the region of the splice site, either within 1-3 bases of the exon or 3-8 bases of the intron." diff --git src/hg/lib/snp125Ui.c src/hg/lib/snp125Ui.c index e43c91e..50883cf 100644 --- src/hg/lib/snp125Ui.c +++ src/hg/lib/snp125Ui.c @@ -341,30 +341,31 @@ { "near-gene-5", "upstream_gene_variant", "SO:0001631" }, { "ncRNA", "nc_transcript_variant", "SO:0001619" }, { "nonsense", "stop_gained", "SO:0001587" }, { "missense", "missense_variant", "SO:0001583" }, { "stop-loss", "stop_lost", "SO:0001578" }, { "frameshift", "frameshift_variant", "SO:0001589" }, { "cds-indel", "inframe_indel", "SO:0001820" }, { "untranslated-3", "3_prime_UTR_variant", "SO:0001624" }, { "untranslated-5", "5_prime_UTR_variant", "SO:0001623" }, { "splice-3", "splice_acceptor_variant", "SO:0001574" }, { "splice-5", "splice_donor_variant", "SO:0001575" }, // And some that dbSNP doesn't use at this point, but we do, to match Ensembl: { "inframe_insertion", "inframe_insertion", "SO:0001821" }, { "inframe_deletion", "inframe_deletion", "SO:0001822" }, { "stop_retained_variant", "stop_retained_variant", "SO:0001567" }, + { "splice_region_variant", "splice_region_variant", "SO:0001630" }, { NULL, NULL, NULL } }; static boolean snpSOFromFunc(char *funcTerm, char **retSoTerm, char **retSoId) /* Look up snpNNN.func term (or SO term) in static array snpFuncToSO and set * corresponding Sequence Ontology term and accession; return TRUE if found. */ { if (isEmpty(funcTerm)) return FALSE; int i; for (i = 0; snpFuncToSO[i].funcTerm != NULL; i++) { struct snpFuncSO *info = &(snpFuncToSO[i]); if (sameString(funcTerm, info->funcTerm) || sameString(funcTerm, info->soTerm)) {