b6aee4c6471cddebd638fec8dbb988c29a69bc22
markd
  Thu Apr 23 21:58:41 2026 -0700
import of GENCODE V50, MV39, and V50lift37; added a command to do import with a single command

diff --git src/hg/makeDb/outside/gencode/bin/gencodeBackMapMetadataIds src/hg/makeDb/outside/gencode/bin/gencodeBackMapMetadataIds
index b6d7ad052dd..23e50d95a1d 100755
--- src/hg/makeDb/outside/gencode/bin/gencodeBackMapMetadataIds
+++ src/hg/makeDb/outside/gencode/bin/gencodeBackMapMetadataIds
@@ -1,22 +1,22 @@
 #!/usr/bin/env python3
 
 import sys
 import os
 myBinDir = os.path.normpath(os.path.dirname(sys.argv[0]))
-sys.path.append(os.path.join(myBinDir, "../lib"))
-sys.path.append(os.path.expanduser("/hive/groups/browser/pycbio/lib"))
+sys.path.insert(0, os.path.join(myBinDir, "../lib"))
+sys.path.insert(0, os.path.expanduser("/hive/groups/browser/pycbio/lib"))
 from collections import defaultdict
 import argparse
 from pycbio.sys import fileOps
 from pycbio.tsv import TsvReader, TabFileReader
 
 # Note:
 #  hg19 backmap generates join errors because of this transcript
 #  missing
 #   ENSG00000168939.6 / ENST00000302805.2 / SPRY3
 #
 # This is the case of SPRV3 which has now has a transcript past the PAR.
 # While addressed in hg38, the state of GENCODE V19 causes issues,
 # so we added these to the metadata.
 #