46cacb52f48b67dbdbb131af561827f3f5357a20 braney Tue Aug 10 13:20:23 2021 -0700 add utility to make a cartEdit that supports movinb existing tracks to a superTrack . Add a new cartEdit1 to move a bunch of tracks to three new supertracks diff --git src/hg/lib/cartEdit1.c src/hg/lib/cartEdit1.c new file mode 100644 index 0000000..cb8f84d --- /dev/null +++ src/hg/lib/cartEdit1.c @@ -0,0 +1,39 @@ +#include "common.h" +#include "cart.h" + +static char *edit1affyArchiveTracks[] = +{ +"wgEncodeAffyRnaChip", +"affyU133Plus2", +"affyGnf1h", +"affyExonArray", +"affyU95", +"affyU133", +}; + +static char *edit1genePredArchiveTracks[] = +{ +"geneid", +"genscan", +"augustusGene", +"sgpGene", +"nscanGene", +"acembly", +"sibGene", +}; + +static char *edit1tgpArchiveTracks[] = +{ +"tgpTrios", +"tgpPhase1", +"tgpPhase3", +"tgpPhase1Accessibility", +"tgpPhase3Accessibility", +}; + +void cartEdit1(struct cart *cart) +{ +cartTurnOnSuper(cart, edit1affyArchiveTracks, ArraySize(edit1affyArchiveTracks), "affyArchive"); +cartTurnOnSuper(cart, edit1genePredArchiveTracks, ArraySize(edit1genePredArchiveTracks), "genePredArchive"); +cartTurnOnSuper(cart, edit1tgpArchiveTracks, ArraySize(edit1tgpArchiveTracks), "tgpArchive"); +}