3bce38409c3cbcf880b402e6ec5411e269b6155c markd Sun Sep 11 14:12:34 2011 -0700 need to hard-code track handler for each gencode version. Also delete no long used MGC handler registration diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index ff2415e..0916af2 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -12869,36 +12869,30 @@ registerTrackHandler("llaPfuPrintC2", loweExpRatioMethods); registerTrackHandler("plFoldPlus", rnaPLFoldMethods); registerTrackHandler("plFoldMinus", rnaPLFoldMethods); registerTrackHandler("rnaHybridization", rnaHybridizationMethods); #endif #ifdef LOWELAB_WIKI registerTrackHandler("wiki", wikiMethods); registerTrackHandler("wikibme", wikiMethods); #endif if (wikiTrackEnabled(database, NULL)) registerTrackHandler("wikiTrack", wikiTrackMethods); /*Test for my own MA data registerTrackHandler("llaPfuPrintCExps",arrayMethods);*/ -/* MGC related */ -registerTrackHandler("mgcIncompleteMrna", mrnaMethods); -registerTrackHandler("mgcFailedEst", estMethods); -registerTrackHandler("mgcPickedEst", estMethods); -registerTrackHandler("mgcUnpickedEst", estMethods); - registerTrackHandler("HMRConservation", humMusLMethods); registerTrackHandler("humMusL", humMusLMethods); registerTrackHandler("regpotent", humMusLMethods); registerTrackHandler("mm3Rn2L", humMusLMethods); registerTrackHandler("hg15Mm3L", humMusLMethods); registerTrackHandler("zoo", zooMethods); registerTrackHandler("zooNew", zooMethods); registerTrackHandler("musHumL", humMusLMethods); registerTrackHandler("mm3Hg15L", humMusLMethods); registerTrackHandler("affyTranscriptome", affyTranscriptomeMethods); registerTrackHandler("genomicSuperDups", genomicSuperDupsMethods); registerTrackHandler("celeraDupPositive", celeraDupPositiveMethods); registerTrackHandler("celeraCoverage", celeraCoverageMethods); registerTrackHandler("jkDuplicon", jkDupliconMethods); registerTrackHandler("affyTransfrags", affyTransfragsMethods); @@ -12916,36 +12910,33 @@ registerTrackHandler("mcFolds", rnaSecStrMethods); registerTrackHandler("rnaEditFolds", rnaSecStrMethods); registerTrackHandler("altSpliceFolds", rnaSecStrMethods); registerTrackHandler("chimpSimpleDiff", chimpSimpleDiffMethods); registerTrackHandler("tfbsCons", tfbsConsMethods); registerTrackHandler("tfbsConsSites", tfbsConsSitesMethods); registerTrackHandler("pscreen", simpleBedTriangleMethods); registerTrackHandler("dless", dlessMethods); registerTrackHandler("jaxAllele", jaxAlleleMethods); registerTrackHandler("jaxPhenotype", jaxPhenotypeMethods); registerTrackHandler("jaxAlleleLift", jaxAlleleMethods); registerTrackHandler("jaxPhenotypeLift", jaxPhenotypeMethods); /* ENCODE related */ registerTrackHandlerOnFamily("wgEncodeGencode", gencodeGeneMethods); registerTrackHandlerOnFamily("wgEncodeSangerGencode", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencodeV7", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencodeBasicV7", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencodeCompV7", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencodePseudoGeneV7", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencode2wayConsPseudoV7", gencodeGeneMethods); -registerTrackHandler("wgEncodeGencodePolyaV7", gencodeGeneMethods); +registerTrackHandlerOnFamily("wgEncodeGencodeV7", gencodeGeneMethods); +registerTrackHandlerOnFamily("wgEncodeGencodeV8", gencodeGeneMethods); +registerTrackHandlerOnFamily("wgEncodeGencodeV9", gencodeGeneMethods); registerTrackHandlerOnFamily("wgEncodeSangerGencodeGencodeManual20081001", gencodeGeneMethods); registerTrackHandlerOnFamily("wgEncodeSangerGencodeGencodeAuto20081001", gencodeGeneMethods); registerTrackHandlerOnFamily("encodeGencodeGene", gencodeGeneMethods); registerTrackHandlerOnFamily("encodeGencodeGeneJun05", gencodeGeneMethods); registerTrackHandlerOnFamily("encodeGencodeGeneOct05", gencodeGeneMethods); registerTrackHandlerOnFamily("encodeGencodeGeneMar07", gencodeGeneMethods); registerTrackHandler("encodeGencodeIntron", gencodeIntronMethods); registerTrackHandler("encodeGencodeIntronJun05", gencodeIntronMethods); registerTrackHandler("encodeGencodeIntronOct05", gencodeIntronMethods); registerTrackHandlerOnFamily("encodeGencodeRaceFrags", gencodeRaceFragsMethods); registerTrackHandler("affyTxnPhase2", affyTxnPhase2Methods); registerTrackHandler("gvPos", gvMethods); registerTrackHandlerOnFamily("pgSnp", pgSnpMethods); registerTrackHandlerOnFamily("pgSnpHgwdev", pgSnpMethods); registerTrackHandlerOnFamily("pgPop", pgSnpMethods);