One additional issue with the type parameter in the trackDb.txt. The type parameter should be set to bigBed 12 + as this specifies that the file is bed 12 plus additional columns (the bigbed file is a bed detail with 14 columns). Unfortunately this means that we may have to make assumptions about how many columns are present in a user's bigBed file as this information is not required for an IGB QuickLoad.
From: https://genome.ucsc.edu/goldenpath/help/hgTrackHubHelp.html
type - the format of the file specified by bigDataUrl. Must be either bigWig, bigBed, bigBarChart, bigGenePred, bigInteract, bigNarrowPeak, bigChain, bigPsl, bigMaf, hic, bam, halSnake or vcfTabix (Note: use type bam for CRAM files). If the type is bigBed, it may be followed by an optional number denoting the number of fields in the bigBed file (e.g., "type bigBed 12" for a file with 12 fields or "type bigBed 12 +" for a file that contains additional non-standard columns). If no number is given, a default value of 3 is assumed (a very limited display that omits names, strand information, and exon boundaries).
Created an example for POC from existing quickload:
C_papaya_Aug_2010 is igb quickload name but we need to assign ucsc genome name. To get ucsc genome name we need to check in synomyns.txt. If it is not in synomyns.txt then we assign same igb quickload name.
(we get the organism from species.txt by checking with C_papaya i.e we split the genome name with "_ " an combine first two words in list with "_ " an dchcek if it is present in species.txt. If it is present we get the first column name as organism name)
From <http://igbquickload.org/quickload/C_papaya_Aug_2010/genome.txt>
we can get directly from annots.xml when reference = true or we can fetch from genome version folder
http://igbquickload.org/quickload/C_papaya_Aug_2010/
It is required only when ucsc genome name is not matched with igbquickload name
From <http://igbquickload.org/quickload/C_papaya_Aug_2010/annots.xml> (name)
From <http://igbquickload.org/quickload/C_papaya_Aug_2010/annots.xml>
From <http://igbquickload.org/quickload/C_papaya_Aug_2010/annots.xml>
track hub : https://api.bitbucket.org/2.0/repositories/lorainelab_udaya/testquickload/src/main/trackHub1/hub.txt
The above track hub did not work since i need to convert bigdataurl to bed