19a4f092a245f0dc66faafeaef874a53baa4ab81
kate
  Tue Mar 13 16:25:34 2018 -0700
Unrequire the directionality setting (default to false). refs #17512

diff --git src/hg/lib/trackHub.c src/hg/lib/trackHub.c
index 972740a..f58d7e2 100644
--- src/hg/lib/trackHub.c
+++ src/hg/lib/trackHub.c
@@ -825,33 +825,30 @@
                   startsWithWord("bigNarrowPeak", type) ||
                   startsWithWord("bigChain", type) ||
                   startsWithWord("bigBarChart", type) ||
                   startsWithWord("bigInteract", type) ||
                   startsWithWord("bam", type)))
                     {
                     errAbort("Unsupported type '%s' in hub %s genome %s track %s", type,
                         hub->url, genome->name, tdb->track);
                     }
                 requiredSetting(hub, genome, tdb, "bigDataUrl");
                 }
             }
 
         if (sameString("barChart", type) || sameString("bigBarChart", type))
             requireBarChartBars(hub, genome, tdb);
-        // TODO: Consider removing requirement for this (default to no direction)
-        if (sameString("interact", type) || sameString("bigInteract", type))
-            requiredSetting(hub, genome, tdb, INTERACT_DIRECTIONAL);
         }
     }
 }
 
 static void markContainers( struct trackHub *hub, 
     struct trackHubGenome *genome, struct trackDb *tdbList)
 /* Mark containers that are parents, or have them. */
 {
 struct hash *hash = hashNew(0);
 struct trackDb *tdb;
 
 // add all the track names to a hash
 for (tdb = tdbList; tdb != NULL; tdb = tdb->next)
     {
     if (hashLookup(hash, tdb->track))