cff06e342525a24806d958cf8af28e9f54f1503c
max
  Sat Jul 25 18:25:07 2026 -0700
mei: change item name format to <class>-<svLen>:<carrierCount>

diff --git src/hg/makeDb/scripts/mei/meiHgsvc3CsvToBed.py src/hg/makeDb/scripts/mei/meiHgsvc3CsvToBed.py
index 2d7b6430b27..ddc5f351ae6 100755
--- src/hg/makeDb/scripts/mei/meiHgsvc3CsvToBed.py
+++ src/hg/makeDb/scripts/mei/meiHgsvc3CsvToBed.py
@@ -143,32 +143,32 @@
             score = max(0, min(1000, int(round(altAF * 1000))))
 
             cls = shortClass(teDesignation)
             color = COLOR_BY_CLASS.get(cls, COLOR_BY_CLASS["Other"])
 
             refSd = float(info.get("REF_SD", 0)) if info.get("REF_SD", False) else 0.0
             refTrf = "True" if info.get("REF_TRF", False) else "False"
             sourceSample = info.get("SAMPLE", "")
             callerCount = int(row[idx["Caller_Count"]]) if row[idx["Caller_Count"]] else 0
             l1meAid = "Yes" if row[idx["L1ME-AID"]] == "1" else "No"
             palmer = "Yes" if row[idx["PALMER"]] == "1" else "No"
 
             # Inserted DNA: VCF convention puts the anchor base at ALT[0] (= REF[0]).
             insertSeq = alt[1:] if len(alt) > 1 else ""
 
-            # Name format matches lrSv tracks: INS-<svLen>:<carrierCount>.
-            name = f"INS-{svLen}:{carrierCount}"
+            # Name format: <class>-<svLen>:<carrierCount> (e.g. Alu-281:33).
+            name = f"{cls}-{svLen}:{carrierCount}"
 
             out.write("\t".join([
                 chrom,
                 str(chromStart),
                 str(chromEnd),
                 name,
                 str(score),
                 ".",
                 str(chromStart),
                 str(chromEnd),
                 color,
                 cls,
                 teDesignation,
                 str(svLen),
                 str(altAC),