f75e4d779327500b1a4ad352b3559f520f182f53
braney
  Fri Nov 14 12:36:12 2014 -0800
add support for bigGenePred in hubCheck  #14376
diff --git src/hg/lib/trackHubCheck.c src/hg/lib/trackHubCheck.c
index 90c16ad..aa7406a 100644
--- src/hg/lib/trackHubCheck.c
+++ src/hg/lib/trackHubCheck.c
@@ -48,31 +48,31 @@
 #endif
 	{
 	char *relativeUrl = trackDbSetting(tdb, "bigDataUrl");
 
 	if (relativeUrl != NULL)
 	    {
 	    char *type = trackDbRequiredSetting(tdb, "type");
 	    char *bigDataUrl = trackHubRelativeUrl(genome->trackDbFile, relativeUrl);
 	    verbose(2, "checking %s.%s type %s at %s\n", genome->name, tdb->track, type, bigDataUrl);
 	    if (startsWithWord("bigWig", type))
 		{
 		/* Just open and close to verify file exists and is correct type. */
 		struct bbiFile *bbi = bigWigFileOpen(bigDataUrl);
 		bbiFileClose(&bbi);
 		}
-	    else if (startsWithWord("bigBed", type))
+	    else if (startsWithWord("bigBed", type) || startsWithWord("bigGenePred", type))
 		{
 		/* Just open and close to verify file exists and is correct type. */
 		struct bbiFile *bbi = bigBedFileOpen(bigDataUrl);
 		bbiFileClose(&bbi);
 		}
 	    else if (startsWithWord("vcfTabix", type))
 		{
 		/* Just open and close to verify file exists and is correct type. */
 		struct vcfFile *vcf = vcfTabixFileMayOpen(bigDataUrl, NULL, 0, 0, 1, 1);
 		if (vcf == NULL)
 		    // Warnings already indicated whether the tabix file is missing etc.
 		    errAbort("Couldn't open %s and/or its tabix index (.tbi) file.  "
 			     "See http://genome.ucsc.edu/goldenPath/help/vcf.html",
 			     bigDataUrl);
 		vcfFileFree(&vcf);