18c4cc4b3f046023c7904d77bae9dde6f43d9544 braney Sat Mar 15 09:59:39 2025 -0700 stop limiting number of species groups in MAFs to 20. Now we're limited at 1000 diff --git src/hg/lib/hui.c src/hg/lib/hui.c index cd259be1091..b0a97832a06 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -7873,31 +7873,31 @@ char *suffix = option + strlen(option); int suffixSize = optionSize - strlen(option); safef(suffix,suffixSize,".%s",species); } return cartUsualBooleanClosestToHome(cart,tdb, parentLevel, species,defaultState); } char **wigMafGetSpecies(struct cart *cart, struct trackDb *tdb, char *prefix, char *db, struct wigMafSpecies **list, int *groupCt) { int speciesCt = 0; char *speciesGroup = trackDbSetting(tdb, SPECIES_GROUP_VAR); char *speciesUseFile = trackDbSetting(tdb, SPECIES_USE_FILE); char *speciesOrder = trackDbSetting(tdb, SPECIES_ORDER_VAR); #define MAX_SP_SIZE 2000 -#define MAX_GROUPS 20 +#define MAX_GROUPS 1000 char sGroup[MAX_SP_SIZE]; //Ochar *groups[20]; struct wigMafSpecies *wmSpecies, *wmSpeciesList = NULL; int group; int i; char *species[MAX_SP_SIZE]; char option[MAX_SP_SIZE]; *list = NULL; *groupCt = 0; /* determine species and groups for pairwise -- create checkboxes */ if (speciesOrder == NULL && speciesGroup == NULL && speciesUseFile == NULL) { if (isCustomTrack(tdb->track))