Big Gene Pred Track Description Page

This is the track description page for the bigGenePred Example Hub. This page contains brief instructions for setting up a bigGenePred Track Hub. For more complete instructions, please see the Track Hub set-up documentation.

In the hg38 directory, there is a file that was generated by downloading a list of GTF gene annotations from the Gencode v28 Basic gene set. After unzipping, the GTF file was converted to genePred, and the genePred was converted to bigGenePred in the same way as Example 4 of the bigGenPred format help page.

Once you have your data file, you must then have access to a web server which will be ready to distribute the data on request from the Genome Browser. You can use free hosting sites like GitHub, CyVerse, with more information available at the hosting help page .

Now that your data is web accessible, you have the option to display it using a quicker Custom Track or a Track Hub, which is better for collections of files. For more information on displaying your data as a custom track, please read the bigGenePred format help page. The following is a description of how to make a bigGenePred track hub.

The required files to make a bigGenePred track hub are the same as other types of track hubs. You need a hub.txt file and a genomes.txt in your hub directory, along with a directory for each assembly you would like to display data on. For many users, this directory will be named hg38. Within your assembly directory, you will need your data files, for example, Then you will need a trackDb.txt file which will define your track settings. The trackDb.txt setting that allows genomic codons and amino acids to be displayed on bigGenePred tracks is baseColorDefault genomicCodons.


Optionally, you may have a track description page, which must have the same name as your bigGenePred file, except with a ".html" ending instead of ".bb". This page should describe the methods used to generate your data, links to additional resources, and information on how users can interpret the data.

If you are creating a Track Hub on an assembly that UCSC does not natively host, like plants or bacteria, you can create an assembly hub using the following Assembly Hub wiki guide.

Finally, to load your track hub onto the UCSC Genome Browser, you got to the Track Hub page and enter the URL of your hub.txt file. This should connect to your hub, with data ready to be displayed on the Genome Browser.

For more information on Track Hubs, please see the Track Hub User Guide.