d8a01805f188894f0a2dbdbafefe3b522874fa28
markd
  Thu Jan 25 13:57:24 2024 -0800
removed use of RefSeq standard_name in generating names, there are some cases were it contains long english phrase

diff --git src/hg/utils/gff3ToGenePred/gff3ToGenePred.c src/hg/utils/gff3ToGenePred/gff3ToGenePred.c
index 3e994cd..16263ad 100644
--- src/hg/utils/gff3ToGenePred/gff3ToGenePred.c
+++ src/hg/utils/gff3ToGenePred/gff3ToGenePred.c
@@ -312,31 +312,31 @@
 char *name = NULL;
 if (rnaNameAttr != NULL)
     name = getAttrVal(mrna, rnaNameAttr);
 if (isEmpty(name) && refseqHacks)
     name = refSeqHacksFindName(mrna);
 if (isEmpty(name) && useName)
     name = mrna->name;
 // try other possible fields
 if (isEmpty(name))
     name = getAttrVal(mrna, "transcript_id");
 if (isEmpty(name))
     name = getAttrVal(mrna, "transcript_name");
 if (isEmpty(name))
     name = getAttrVal(mrna, "Name");
 if (isEmpty(name))
-    name = getAttrVal(mrna, "standard_name");   // RefSeq use this
+    name = getAttrVal(mrna, "Gene");
 if (isEmpty(name))
     name = getAttrVal(mrna, "gene");   // also for RefSeq when no transcript name
 if (isEmpty(name))
     name = getAttrVal(mrna, "gene_name");
 if (isEmpty(name))
     name = mrna->id; // desperation
 return name;
 }
 
 static char* getGeneName(struct gff3Ann* gene)
 /* return the value to use for the genePred name2 field,
  * or NULL if can't be defined. */
 {
 char *name2 = NULL;
 if (geneNameAttr != NULL)