485724bcdce8810dcf1b65755c97dbb3c39fa02a braney Mon Aug 25 15:37:25 2025 -0700 give quickLiftChains there own methods in hgTracks and a special hgc page diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h index 4803f5debc3..964736dc9c2 100644 --- src/hg/hgTracks/hgTracks.h +++ src/hg/hgTracks/hgTracks.h @@ -1088,30 +1088,34 @@ /* Make track for simple repeats. */ #ifdef USE_HAL void halSnakeMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Make track group for hal-based snake alignment. */ #endif void longRangeMethods(struct track *track, struct trackDb *tdb); /* Make track group for long range connections . */ void snakeMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Make track group for chain-based snake alignment. */ +void quickLiftChainMethods(struct track *tg, struct trackDb *tdb, + int wordCount, char *words[]); +/* Fill in custom parts of quickLift chains */ + void chainMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Make track group for chain alignment. */ void netMethods(struct track *tg); /* Make track group for chain/net alignment. */ void mafMethods(struct track *tg); /* Make track group for maf multiple alignment. */ void bamMethods(struct track *track); /* Methods for BAM alignment files. */ void vcfPhasedMethods(struct track *track); /* Load items from a VCF of one individuals phased genotypes */