d972170022c5cbf6be7c1fdf31afba23d826608b braney Tue Jan 20 10:33:00 2026 -0800 when quickLifting SQL genepreds be a little more forgiving of the alignment no RM diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index 67a84ca656e..717890f0fd5 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -9553,31 +9553,31 @@ table = trackDbSetting(tdb, "dbTableName"); } else table = tdb->table; struct hash *chainHash = newHash(8); struct sqlConnection *conn = hAllocConn(liftDb); // using this loader on genePred tables with less than 15 fields may be a problem. extern struct genePred *genePredExtLoad15(char **row); char extraWhere[4096]; sqlSafef(extraWhere, sizeof extraWhere, "name = \"%s\"", geneName); gpList = (struct genePred *)quickLiftSql(conn, quickLiftFile, table, seqName, winStart, winEnd, NULL, extraWhere, (ItemLoader2)genePredExtLoad15, 0, chainHash); hFreeConn(&conn); - calcLiftOverGenePreds( gpList, chainHash, 0.0, 1.0, TRUE, NULL, NULL, TRUE, FALSE); + calcLiftOverGenePreds( gpList, chainHash, 0.0, 0.0, TRUE, NULL, NULL, TRUE, FALSE); } else { sqlSafef(query, sizeof(query), "select * from %s where name = \"%s\"", tdb->table, geneName); sr = sqlGetResult(conn, query); while ((row = sqlNextRow(sr)) != NULL) { gp = genePredLoad(row+rowOffset); slAddHead(&gpList, gp); } sqlFreeResult(&sr); } hFreeConn(&conn); return gpList;