Add Custom Tracks
clade     genome     assembly

Display your own data as custom annotation tracks in the browser. Data must be formatted in bigBed, bigBarChart, bigChain, bigGenePred, bigInteract, bigLolly, bigMaf, bigPsl, bigWig, BAM, barChart, VCF, BED, BED detail, bedGraph, broadPeak, CRAM, GFF, GTF, hic, interact, MAF, narrowPeak, Personal Genome SNP, PSL, or WIG formats.

  • You can paste just the URL to the file, without a "track" line, for bigBed, bigWig, bigGenePred, BAM and VCF.
  • To configure the display, set track and browser line attributes as described in the User's Guide.
    Examples are here. If you do not have web-accessible data storage available, please see the Hosting section of the Track Hub Help documentation.

    Please note a much more efficient way to load data is to use Track Hubs, which are loaded from the Track Hubs Portal found in the menu under My Data.

    Paste URLs or data: Or upload:
    Optional track documentation: Or upload:
    Click here for an HTML document template that may be used for Genome Browser track descriptions.

  • Loading Custom Tracks

    An annotation data file in one of the supported custom track formats may be uploaded by any of the following methods:

    • (Preferred) Enter one or more URLs for custom tracks (one per line) in the data text box. The Genome Browser supports both the HTTP and FTP (passive-only) protocols.
    • Click the "Browse" button directly above the URL/data text box, then choose a custom track file from your local computer, or type the pathname of the file into the "upload" text box adjacent to the "Browse" button. The custom track data may be compressed by any of the following programs: gzip (.gz), compress (.Z), or bzip2 (.bz2). Files containing compressed data must include the appropriate suffix in their names.
    • Paste the custom annotation text directly into the URL/data text box. Data provided by a URL may need to be proceeded by a separate line defining type=track_type required for some tracks, for example, "track type=broadPeak".

    If a login and password is required to access data loaded through a URL, this information can be included in the URL using the format protocol:// Only basic authentication is supported for HTTP. Note that passwords included in URLs are not protected. If a password contains a non-alphanumeric character, such as $, the character must be replaced by the hexidecimal representation for that character. For example, in the password mypwd$wk, the $ character should be replaced by %24, resulting in the modified password mypwd%24wk.