d7e9c64795289915beea9e389a0218bddd111ba0 angie Wed Apr 11 12:07:14 2018 -0700 oops, I omitted part of the regex in 5b4fcca50! diff --git src/hg/hgVai/hgVai.c src/hg/hgVai/hgVai.c index 16c53cc..7a024dc 100644 --- src/hg/hgVai/hgVai.c +++ src/hg/hgVai/hgVai.c @@ -2507,31 +2507,31 @@ char *row[8]; row[0] = vcfRow->chrom; char posStr[64]; safef(posStr, sizeof(posStr), "%d", vcfRow->pos); row[1] = posStr; row[2] = vcfRow->id; row[3] = vcfRow->ref; row[4] = vcfRow->alt; row[5] = "."; row[6] = vcfRow->filter; row[7] = vcfRow->info; slAddHead(&recList, vcfRecordFromRow(vcff, row)); } else { - if (!regexMatch(term, "^[A-Z_]+\\.[0-9]+[: ]")) + if (!regexMatch(term, "^[A-Z_0-9]+\\.[0-9]+[: ]")) notVersionedAcc = TRUE; slNameAddHead(&failedTerms, dyStringContents(dyError)); } } if (failedTerms != NULL) { slReverse(&failedTerms); char *firstUnknownIds = firstNCommaSep(failedTerms, 5); struct dyString *dy = dyStringCreate("%d HGVS terms could not be parsed and/or mapped to %s, " "e.g. %s", slCount(failedTerms), assembly->name, firstUnknownIds); if (notVersionedAcc) dyStringAppend(dy, ". " HGVS_MUST_USE_ACC); slAddTail(pCommentList, slNameNew(dy->string)); freeMem(firstUnknownIds);