Abstract
For the past 15 years, the UCSC Genome Browser (http://genome.ucsc.edu/) has served the international research community by offering an integrated platform for viewing and analyzing information from a large database of genome assemblies and their associated annotations. The UCSC Genome Browser has been under continuous development since its inception with new data sets and software features added frequently. Some release highlights of this year include new and updated genome browsers for various assemblies, including bonobo and zebrafish; new gene annotation sets; improvements to track and assembly hub support; and a new interactive tool, the “Data Integrator”, for intersecting data from multiple tracks. We have greatly expanded the data sets available on the most recent human assembly, hg38/GRCh38, to include updated gene prediction sets from GENCODE, more phenotype- and disease-associated variants from ClinVar and ClinGen, more genomic regulatory data, and a new multiple genome alignment.
INTRODUCTION
The University of California Santa Cruz (UCSC) Genome Browser (1,2) is a publicly available collection of tools for visualizing and analyzing both the large repository of data hosted at UCSC and user-supplied data. We aim to provide quick, convenient access to high quality data and tools of interest to those in the academic, scientific, and medical research communities.
The UCSC Genome Browser database hosts a large repository of genomes with 166 assemblies from GenBank (3) that represent over 93 different organisms across the tree of life, from vertebrates such as human, mouse, and zebrafish to insects and nematodes. Each of these assemblies has a standard set of basic annotations that includes assembly contig and scaffold names, gap locations, GC percent calculated in 5-base windows, gene predictions using Genscan (4), CpG islands (5), and repetitive elements identified using RepeatMasker (Smit et al., RepeatMasker Open-4.0 at http://www.repeatmasker.org), Tandem Repeat Finder (6) and WindowMasker (7). When the data are available, ESTs and mRNAs from GenBank and a subset of the genes from RefSeq (8,9) are mapped to the genome. Beyond these basic annotations, some assemblies offer additional data sets such as gene predictions from Ensembl (10,11) or other sources, sequence alignments using Lastz (12) and Multiz (13), conservation scores based on phastCons (14) and phyloP (15) and chain/net (16) pairwise alignments with other assemblies. The richly annotated human and mouse genomes offer a wider range of data including gene predictions from GENCODE (17), regulatory and expression data from ENCODE (18,19), phenotype and disease associations from various sources, variation data from dbSNP (20), and complex repeat structure visualization.
In addition to hosting and visualizing genomes and their associated annotations, the UCSC Genome Browser provides a suite of both web-based and command-line tools to assist researchers in analyzing these data. Some of these web-based tools offer alternate visualizations of a data set, such as Genome Graphs, while others facilitate searching of the genome, such as BLAT (21), or examination of the underlying data, such as the Table Browser (22) and the Data Integrator. Our command-line tools allow for the interrogation of large data files and conversion among numerous file types, and provide pipeline-ready versions of our popular web-based tools such as BLAT or LiftOver.
In the following sections, we first offer a brief overview of the Genome Browser's major features, then highlight some of the substantial data sets and software improvements added in the last year, and conclude with hints at future directions.
OVERVIEW OF THE BROWSER
Visualizing and navigating data
The UCSC Genome Browser provides an interactive web-based platform for visualizing large genomic data sets (or ‘tracks’), including gene predictions, expression levels, and regulatory elements alongside one another. The user interface offers a broad range of customization of both the display of the available tracks as well as the browser window itself. The track display is dynamic, and tracks can be added, removed and rearranged in the browser display at will. The visibility mode of each track can be adjusted using different settings ranging from those that show detailed individual annotations to compact density graphs that summarize the data. The Genome Browser display also includes a number of options for navigating between regions of the genome. Users can quickly zoom to different levels of genomic resolution, from a single base pair to an entire chromosome, or scroll across the genome with the click of a button. It includes a search box that accepts genomic positions or search terms ranging from gene symbols to accession numbers. Users can click on individual items to see detailed information about the annotation and learn the methods used for generating it. After configuring the Genome Browser display, users can save the configuration to a “session” for later viewing or sharing with colleagues. Any custom data present when saving a session will also be preserved.
Incorporating user-generated data
One of the most powerful features of the UCSC Genome Browser is the ability for users to upload and visualize their own data alongside UCSC-hosted tracks through custom tracks and data hubs. Small data sets can be uploaded and viewed in the browser as custom tracks using a variety of formats including BED, WIG, pgSnp, GFF, GTF, MAF and PSL. Larger data sets and collections of data sets are better suited to organization and remote access through the track data hub mechanism (23). While track data hubs support a more limited set of file types (bigBed, bigWig, bigGenePred, BAM, HAL and VCF), they provide users with greater control over the organization, display, and sharing of their custom data sets. Hubs also allow datasets larger than the upload limits for custom tracks. The bigBed, bigGenePred and bigWig file formats (24) can be generated from their respective uncompressed file types using command-line tools available from UCSC (http://hgdownload.soe.ucsc.edu/admin/exe/). Assembly data hubs, which are an extension of track data hubs, allow users to provide and view annotations on custom genome assemblies not hosted by UCSC. Data added to the Genome Browser through these methods are fully integrated with the other tools that UCSC offers, such as the Table Browser, Data Integrator, and the Variant Annotation Integrator.
Genome browser tools
The UCSC Genome Browser provides numerous command-line and web-based tools for accessing and analyzing data outside of the primary visualization. Interactive tools such as the Table Browser and the Data Integrator allow users to retrieve data from the Genome Browser's underlying tables. The Table Browser allows users to intersect, filter and download output from these tables in a variety of formats including a BED file or as a custom track loaded directly into the Browser. Output from the Table Browser can also be directly uploaded to external analysis platforms including GREAT (25), Galaxy (26), or GenomeSpace (http://www.genomespace.org). The Data Integrator allows users to combine and extract data from multiple tracks simultaneously (for more details see the ‘Data Integrator’ section).
The Variant Annotation Integrator (VAI) enables users to obtain the predicted functional effects on different types of annotation tracks from a defined list of variants. Users can upload their variants to the VAI in VCF or pgSnp format or provide a list of dbSNP variant identifiers. The VAI can be used to report the functional effect of a particular variant on a gene prediction, ENCODE regulatory region, or conserved element from the Genome Browser's Conservation data track. Users can view the output of the VAI in a web browser, or download a file of tab-separated text in Ensembl's Variant Effect Predictor (VEP) format (27).
Other web-based tools we provide include the Gene Sorter (28), Genome Graphs, In-Silico PCR and VisiGene. The popular BLAT tool can be used to align DNA, RNA or protein sequences to a genome; another popular tool, LiftOver, can be used to map genomic positions in one genome to another via sequence homology. Both are available on the UCSC Genome Browser website or as downloadable command-line executable files.
We also provide many command-line utilities for extracting useful information from large data files, converting files between related formats, and creating and maintaining data hubs. Prebuilt versions of these tools and their source code are available for Mac OSX and Linux systems (http://hgdownload.soe.ucsc.edu/downloads.html#utilities_downloads). The source code for the Genome Browser is available free for non-commercial or academic use from our secure storefront (https://genome-store.ucsc.edu/) or though git (http://genome.ucsc.edu/admin/git.html). The Genome Browser in a Box (GBiB) (29), which is a virtual machine image of the entire Genome Browser that can be used on a personal computer, is also available for free for non-commercial or academic use from the Genome Browser store. Commercial licenses for the Genome Browser source code and GBiB are also available for purchase from the store.
NEW AND UPDATED DATA IN THE GENOME BROWSER
New and updated genome assemblies
Over the last year, we have released a genome browser for one newly sequenced organism and updated browsers for three others (Table 1). These releases include two primate genome browsers: the initial release for the endangered bonobo (Pan paniscus), a close relative of chimpanzees and humans, and an update for the tarsier (Tarsius syrichta), a small Southeast Asian primate. The genome browsers for two important model organisms, zebrafish (Danio rerio) and fruit fly (Drosophila melanogaster), were updated as well. Both of these organisms have served as important models for genetics and developmental biology. This release of the D. melanogaster assembly marks the first update to that genome in over eight years (30). A new hub containing the genome of a Hawaiian C. elegans strain, CB4856 (31), produced by the Waterston Lab at the University of Washington, was added to our list of publicly available hubs.
Table 1. New and updated genome browsers.
Common name | Scientific name | Sequencing center | UCSC ID | Sequencing center ID |
---|---|---|---|---|
New species | ||||
Bonobo | Pan paniscus | Max Planck Institute for Evolutionary Anthropology | panPan1 | Max-Planck Institute panpan1 |
Updated species | ||||
Fruit fly | Drosophila melanogaster | FlyBase Consortium, Berkeley Drosophila Genome Project, Celera Genomics | dm6 | BDGP Release 6 + ISO1 MT |
Tarsier | Tarsius syrichta | Washington University | tarSyr2 | Tarsius_syrichta-2.0.1 |
Zebrafish | Danio rerio | Genome Reference Consortium | danRer10 | GRCz10 |
New and updated genomic annotations
In the past year, we have added over 200 new and updated tracks to the UCSC Genome Browser database for our existing assemblies (Table 2), as well as 7 public track and assembly hubs (Table 3). This section highlights some of the major data sets released.
Table 2. New and updated annotation tracks in the Genome Browser.
Annotation track name | Track group | Assembly |
---|---|---|
Human | ||
Clone Ends | Mapping | hg38 |
GRC Patch Releases p2, p3 | Mapping | hg38 |
STS Markers | Mapping | hg38 |
Augustus Genes | Genes | hg19, hg38 |
GENCODE Genes V20, V22 | Genes | hg38 |
IKMC Genes Mapped | Genes | hg38 |
Retroposed Genes V9 | Genes | hg38 |
SIB Genes | Genes | hg38 |
SGP Genes | Genes | hg38 |
UniProt Protein Annotations | Genes | hg19 |
UniProt Protein Primary/Secondary Structure Annotations | Genes | hg19 |
ClinGen CNVs | Phenotype | hg38 |
ClinVar Variants | Phenotype | hg38 |
GWAS Catalog | Phenotype | hg38 |
HGMD Variants (update) | Phenotype | hg19 |
SIB Alt-splicing | mRNA and EST | hg38 |
Affy GNF1H | Expression | hg38 |
Affy U133 | Expression | hg38 |
Affy U95 | Expression | hg38 |
GNF Atlas 2 | Expression | hg38 |
GWIPS-viz Riboseq | Expression | hg19 |
PeptideAtlas | Expression | hg19 |
ENCODE DNase Clusters (update) | Regulation | hg19 |
ENCODE DNase Hypersensitivity | Regulation | hg19 |
ENCODE Regulation – Transcription | Regulation | hg38 |
ENCODE Regulation – Layered H3K4Me1 | Regulation | hg38 |
ENCODE Regulation – Layered H3K4Me3 | Regulation | hg38 |
ENCODE Regulation – Layered H3K27Ac | Regulation | hg38 |
ENCODE Regulation – DNase Hypersensitivity Clusters | Regulation | hg38 |
ENCODE Regulation – DNase Hypersensitivity Signal | Regulation | hg38 |
ENCODE Regulation – DNase Hypersensitivity | Regulation | hg38 |
Multiz Alignment and Conservation (20 species) | Comparative | hg38 |
Dog, Mouse, Rhesus Chain/Net tracks (update) | Comparative | hg38 |
Bonobo, Cow, Tarsier, Zebrafish Chain/Net tracks | Comparative | hg38 |
Database of Genomic Variants: Structural Variation (update) | Variation | hg18, hg19, hg38 |
Exome Aggregation Consortium (ExAC) Variants and Calling Regions | Variation | hg19 |
Simple Nucleotide Polymorphisms (dbSNP 141/142) | Variation | hg19, hg38 |
Segmental Duplications | Repeats | hg38 |
Microsatellites | Repeats | hg16, hg38 |
GenBank-derived (including RefSeq Genes, CCDS, mRNAs, ESTs, etc.) (update) | Genes, mRNA and EST | hg16, hg17, hg18, hg19, hg38 |
Mouse | ||
Augustus Genes | Genes | mm7, mm9, mm10 |
GENCODE Genes VM3, VM4 | Genes | mm10 |
Retroposed Genes V6 | Genes | mm10 |
SGP Genes | Genes | mm10 |
UCSC Genes | Genes | mm10 |
Human Chain/Net (update) | Comparative | mm10 |
Cow Chain/Net track | Comparative | mm10 |
GenBank-derived (including RefSeq Genes, CCDS, mRNAs, ESTs, etc.) (update) | Genes, mRNA and EST | mm7, mm8, mm9, mm10 |
Other Genomes | ||
Horse QTL | Mapping | equCab2 |
Augustus Genes | Genes | Many |
Ensembl Genes 76, 78, 79, 81 | Genes | Many |
muPIT Protein Map | Genes | eboVir3 |
SGP Genes | Genes | bosTau8, eriEur2, rn6 |
Immune Epitope Database (IEDB) HLA Binding Predictions | Immunology | eboVir3 |
Multiz Alignment and Conservation (20 species) | Comparative | tarSyr2 |
Multiz Alignment and Conservation (27 species) | Comparative | dm6 |
New Sequences | Comparative | eboVir3 |
Microsatellites | Repeats | Many |
GenBank-derived (including RefSeq Genes, CCDS, mRNAs, ESTs, etc.) (update) | Genes, mRNA and EST | Many |
Table 3. New track and assembly data hubs.
Hub Name | Source | Assemblies |
---|---|---|
Track Hubs | ||
CPTAC Hub v1 | Clinical Proteomic Tumor Analysis Consortium (CPTAC) | hg19 |
LIBD Human DLPFC Development | Lieber Institute for Brain Development (LIBD) | hg19 |
PhyloCSF | Broad Institute | hg19, hg38, mm10 |
Porcine DNA methylation and gene transcription | Laboratory of Comparative Genomics, University of Illinois and Animal Breeding and Genomics Centre, Wageningen University | susSCr3 |
rfam12_ncRNA | Rfam at the Wellcome Trust Sanger Institute | hg38, mm10, galGal4, danRer7, ci2, dm6, ce10, sacCer3 |
Vista Enhancers | VISTA Enhancer Group, Lawrence Berkeley Laboratories | hg19, mm9, mm10 |
Assembly Hubs | ||
C_elegans_isolates | Bob Waterston Lab, University of Washington | A C. elegans environmental isolate genome |
Gene sets
UCSC genes
The UCSC Genes set contains predicted protein-coding and non-coding genes and their transcripts based on evidence from a variety of sources (32). The pipeline developed by UCSC to generate this gene set incorporates data from RefSeq, GenBank, CCDS (33), Rfam (34) and gtRNAdb (35) to build a high confidence set of gene and transcript predictions for our two primary assemblies, human and mouse. We have updated the UCSC Genes track available on the default mouse assembly, mm10/GRCm38. This update includes 1602 brand-new transcripts, increasing the total number to 63 244 transcripts. The total number of canonical genes in the UCSC Genes set increased from 32 408 to 32 958.
Beginning with the hg38/GRCh38 assembly, we have discontinued further releases of the UCSC Genes on the human genome. In an attempt to help the bioinformatics community shift towards a common, high-quality gene set, we have instead decided to use the GENCODE Genes set (below) as the default gene annotation for human assemblies.
GENCODE genes
The GENCODE Project provides a set of pseudo-, protein-coding, and non-coding RNA genes for both the human and mouse genomes. The GENCODE Genes set combines predicted transcripts from Ensembl's genebuild pipeline and manually curated transcripts from HAVANA to create a high-confidence set of gene and transcript annotations. We have updated the track on the mm10/GRCm38 mouse assembly twice in the last year: first to VM3 and then most recently to VM4. The VM4 release covers 43 346 genes with a total of 103 639 transcripts. The track on the hg38/GRCh38 human assembly has been updated twice, first to V20 and then to V22, which has replaced UCSC Genes as the default gene set on the human genome. The Genome Browser keeps the older versions to allow continuity for those using an older version. The V22 release (Figure 1) covers 60 498 genes with a total of 198 619 transcripts, which represents a 2% increase in the number of transcripts from V20. By default, the GENCODE “Basic” annotation set is displayed in the Browser with the option to extend the display to show the “Comprehensive” set. A page of detailed information that replicates the detail formerly displayed on the UCSC Genes track now accompanies each transcript in the GENCODE Genes track. This includes imputed haplotype allele statistics based on the 1000 Genomes Project (36), microarray expression data from GNF Atlas (37), protein domains from InterPro (38) and Pfam (39), three-dimensional protein structures from PDB (40), and biological pathway interactions from KEGG (41) and Reactome (42,43). We also make an effort to include links to more information on other resources, such as BioGPS (44), UniProtKB (45) and Ensembl, for each gene when available.
Augustus genes
The ab-initio gene-finding program Augustus (46,47) uses statistical modeling of gene features to find and annotate potential protein-coding genes, including their transcript splice variants and UTRs. We worked with the program's creator, Mario Stanke, to create an initial set of Augustus predictions on more than 150 assemblies. We plan to make the Augustus gene prediction track a standard annotation on every new genome browser released at UCSC.
Phenotype and variation
Several new clinical variation tracks have been released on hg38/GRCh38. The ClinVar track displays detailed information on simple nucleotide polymorphisms (SNPs) and copy number variants (CNVs) from NCBI's ClinVar database. ClinVar is a freely available, public database that links variants to their phenotypic characteristics along with supporting evidence (48). The GWAS Catalog track displays a collection of over 100 000 SNPs curated by EMBL-EBI (previously by NHGRI) and collected from a number of published genome-wide association studies (49). The ClinGen tracks (Figure 1) display CNVs identified in patients who have undergone genetic testing for various developmental disorders. ClinGen is a public database of clinical variants that aims to collect and share data among clinicians, patients and researchers and provide them with information on a variant's clinical relevancy and pathogenicity (50). All three of these tracks are updated in the Genome Browser on a regular basis to reflect the newest data from their sources.
We have added two tracks containing data from the Exome Aggregation Consortium (ExAC) (http://exac.broadinstitute.org) for hg19/GRCh37. The consortium aims to collect and bring together exome sequencing data from a number of large-scale and varied exome sequencing projects. It currently contains 60 706 exomes and their variants collected from its member projects. These tracks contain the ExAC calling regions and over 8.75 million single nucleotide variants (SNVs) in these calling regions collected from the various contributors.
We loaded two releases of dbSNP, v141 and v142, into the Genome Browser database this year, which include millions of variants across both hg19/GRCh37 and hg38/GRCh38. The v142 release includes over 50 million new variants from the 1000 Genomes project Phase 3. We plan to release a set of tracks for dbSNP v144 by the end of 2015.
Gene expression
We have added new microarray expression tracks based on data from GNF Atlas 2 and the Affy probe sets GNF1H, U133, and U95 to hg38/GRCh38. Two sets of proteomics data from PeptideAtlas and the Clinical Proteomic Tumor Analysis Consortium (CPTAC) are now available for hg19/GRCh37. The data from PeptideAtlas are based on over 971 samples collected from laboratories around the world and identifies over 1 021 823 distinct peptides covering 15 136 proteins (51,52). The CPTAC data are available as a public track hub, and cover mass spectrometry data across breast, colon, and ovarian cancer samples from The Cancer Genome Atlas (TCGA) (53).
ENCODE regulatory data
We have been migrating ENCODE regulatory data from hg19/GRCh37 to hg38/GRCh38. We recreated the DNase hypersensitivity signals (Figure 1) and hotspots across 95 cell lines from the raw source files using the UCSC ENCODE DNase analysis pipeline on hg38/GRCh38. We ‘lifted’ (a process that involves mapping coordinates from the previous assembly to the newer one) transcription levels across nine ENCODE cells lines (Figure 1) and histone methylation and acylation marks from seven cell lines from hg19/GRCh37 to hg38/GRCh38.
Comparative genomics
We have added numerous conservation and pairwise alignment tracks over the past year. Conservation tracks at UCSC contain a multiple alignment constructed using Lastz and Multiz, conservation scores across the genome calculated using both phastCons and phyloP, and conserved regions identified with phastCons. Newly released conservation tracks this year include 20-way alignments on human (hg38/GRCh38) (Figure 1) and tarsier (tarSyr2) that include 17 primate genomes and 3 other mammals, and a 27-way alignment on D. melanogaster (dm6) that is primarily focused on 23 species from the Drosophila genus, but includes 4 other insect species as out-groups.
NEW SOFTWARE FEATURES IN THE GENOME BROWSER
Data integrator
The Data Integrator (http://genome.ucsc.edu/cgi-bin/hgIntegrator) is a powerful, easy-to-use tool for quickly combining and exporting data from multiple tracks simultaneously. Users can combine up to five tracks from a single genome assembly, selecting from tracks hosted by UCSC or those uploaded to the browser using custom tracks or track data hubs. The Data Integrator will output data from the selected tracks based on their intersection with a primary track, which can be changed at any time by rearranging them. By default, all of the fields from the selected tracks will be included in the output, but this can be reduced to a user-selected subset of fields if desired.
The Data Integrator is available from the ‘Tools’ menu. For more information on the Data Integrator, see http://genome.ucsc.edu/goldenPath/help/hgIntegratorHelp.html (accessible from the ‘Help’ menu on the Data Integrator web page)
Enhancements to data hubs
BLAT your genomes
Users are now able to specify a remote BLAT instance for use with an assembly data hub. After proper configuration, users of a hub can then use the web interface of BLAT to align sequences with their genome.
More robust gene prediction display
Both track and assembly data hubs now support the use of the bigGenePred file format. The ‘genePred’ format is a table format used at UCSC for the display of gene prediction tracks such as UCSC Genes or Ensembl Genes. This format supports a more robust display of gene predictions with features such as codon translation and exon numbering. Similar to other UCSC ‘big’ formats such as bigWig and bigBed, bigGenePred is a compressed, binary format and can be produced using command-line tools provided by UCSC and loaded into the Genome Browser. Information on creating a bigGenePred track can be found at http://genome.ucsc.edu/goldenPath/help/bigGenePred.html.
Use your data hubs across genome browsers
As our track and assembly data hub features have grown into widely used methods for organizing and sharing genomic data throughout the research community, there has been increasing demand to use these data hubs across a variety of genome browsers hosted at different sites, including Ensembl, Biodalliance (54) and the Epigenome Browser at Washington University in St. Louis (55). To facilitate this, we are collaborating with these groups to version the ‘trackDb’ configuration settings that are used in data hubs to define attributes of a track (such as the track label, data type, and default display mode, among other things) and to define support levels for subsets of these settings. As part of this effort, all of our current settings have been assigned a support level: ‘required’ (those that a trackDb must include), ‘base’ (common settings supported at other sites) or ‘full’ (all other settings). The current trackDb setting specification, which has been released as version ‘v1’, is viewable at http://genome.ucsc.edu/goldenPath/help/trackDb/trackDbHub.html. We plan to increment the version as new settings are added. These additions will allow engineers of other Genome Browsers to declare which trackDb versions and levels they support, thus enabling users to determine if their hubs will display correctly on a given browser.
We have incorporated these new versioning and support level features into our existing hubCheck tool, which is used to validate and test the integrity of a data hub. The tool now allows users to validate their data hubs against these new trackDb support levels and version numbers or, alternatively, against a custom set of trackDb settings.
Clinical variants beacon
In collaboration with the Global Alliance for Genomics and Health (GA4GH) (http://genomicsandhealth.org/), we have created the new Clinical Variants Beacon (http://genome.ucsc.edu/cgi-bin/hgBeacon), which allows users to programmatically query two of the clinical variation tracks available in the UCSC Genome Browser: the Leiden Open Variation Database (LOVD) (56) and Human Gene Mutation Database (HGMD, public version) (57). Users can submit URL queries to the beacon that contain the position, the data set (LOVD or HGMD), the reference genome, and the alternate base. It will return plain text or a JSON-formatted string indicating whether the alternate base is found in the specified database at that position. Users can then navigate to the source database to learn more about the allele at that position.
Improvements to the browser display
Exon-number display
You can now quickly find the exon number of a transcript by hovering your mouse cursor over the exon in the browser display. This feature will display the chosen exon out of the total number of exons in a particular transcript (e.g. ‘Exon 6/8’). This feature also works with introns.
Display data on both strands
Many users find it convenient to display continuous ‘wiggle’ graph data, such as transcription levels, on the reverse strand as negative numbers. Users can now use the ‘negate values’ option to quickly negate the values in the wiggle file (positive values become negative and vice versa).
Expanded training and workshop program
We have expanded the online training offered by the UCSC Genome Browser. Over the past year, we have created a series of short videos that demonstrate stepwise solutions to common questions such as obtaining a list of genes in a specified region or finding the SNPs that occur within a particular gene. All of the videos are available through YouTube and are accompanied by a full transcript of the voice-over. A full list of videos and links to their transcripts is available here: http://genome.ucsc.edu/training/vids/index.html.
We also continue to update and create new training documentation for the various Genome Browser tools. Some of the most exciting additions this year include the Genome Browser blog (http://genome.ucsc.edu/blog/) and a number of track and assembly data hub ‘Quick Start’ guides. Our blog allows us to give in-depth looks at new features, new data sets or other interesting topics related to the Genome Browser. The Quick Start guides provide an easy-to-follow step-by-step process that one can use when creating a data hub, as well as example files and commands to copy these examples to a local computer for manipulation and testing.
We have also expanded the number of on-site workshops we offer. These workshops are tailored to the experience level of each group and can cover topics ranging from the Genome Browser basics to complicated multi-step queries across the different Genome Browser tools. Over the last year, our training team has given over 35 presentations and training sessions around the world ranging from small rooms of 15 people to conference halls seating hundreds. To inquire about hosting a workshop at your institution, see: http://bit.ly/ucscTraining.
FUTURE PLANS
We have plans to continue adding and updating vertebrate genome assemblies as they become available in NCBI's GenBank repository, and will continue to update and release new annotations for the various assemblies hosted at UCSC. We intend to focus our efforts on working with data contributors to expand our annotation collection on the hg38/GRCh38 assembly with both new data sets and popular data sets migrated from previous assembly versions. These include annotations across all of the major data types including gene predictions, phenotype and disease variants, regulatory regions and expression level data sets. Along with these annotations, we plan to make hg38/GRCh38 the default human assembly in the Genome Browser by late 2015. This means that users will be automatically directed to hg38/GRCh38 when accessing the UCSC Genome Browser for the first time. Older assemblies of the human genome will continue to be accessible.
One of the major data sets that we plan to release in the coming year is based on data from the Genotype-Tissue Expression (GTEx) project (58). This project contains data aimed at aiding researchers in identifying variation in expression levels between different tissue types and then relating these variations back to genomic variation. The GTEx data will also include new visualization modes that will highlight differences in expression between tissues and allow researchers to relate these differences back to genotype.
We are developing a new ‘multi-region’ mode that allows users to visualize more than one region at a time from a single assembly in the same window. We envision this to have three primary uses: (i) an exon-only mode that excludes intronic sequence from the browser display, (ii) a means for viewing haplotype sequences in the context of the reference genome and (iii) a mode that allows for user-defined regions. Other major software features planned for the coming year include the ability to generate density plots for BAM and other track types on the fly, and improvements and additions to the Data Integrator tool.
CONTACT US
The UCSC Genome Browser maintains a number of actively monitored mailing lists and social media channels. Questions about the Genome Browser and the resources we provide can be directed to our publicly archived, searchable mailing list genome@soe.ucsc.edu. Questions involving sensitive information can be sent to the private mailing list genome-www@soe.ucsc.edu. To receive updates about Genome Browser news including the release of major data sets, new assemblies, and new software features, subscribe to the mailing list genome-announce@soe.ucsc.edu or follow us on Twitter (@GenomeBrowser). For more contact information, see our Contacts page at http://genome.ucsc.edu/contacts.html.
Acknowledgments
We would like to thank our many data contributors and collaborators whose work make the Genome Browser what it is, our loyal users for their support and vital feedback, and our exceptional group of system administrators who keep the Genome Browser running.
FUNDING
National Human Genome Research Institute [5U41HG002371 to G.P.B., J.C., H.C., C.E., P.A.F., L.G., M.H., S.H., A.S.H., D.K., W.J.K., R.M.K., K.L., B.T.L., B.P., B.J.R., K.R.R., M.L.S., A.S.Z.; 5U41HG006992 to W.J.K., K.L., B.T.L., B.J.R; 5U41HG007234 to M.D., R.A.H., B.P.; 5R25HG006836 to P.N.]; National Cancer Institute [5U54HG007990 to M.D., M.H., R.M.K., B.P.; 5U24CA180951 to M.D.]; California Institute for Regenerative Medicine [GC1R-06673-C to G.P.B., L.G., M.H., S.H., D.K., W.J.K., B.T.L., K.R.R., A.S.Z.]; Howard Hughes Medical Institute [090100 to D.H.]; Simons Foundation [351901 to B.P.]; UCSC Jack Baskin School of Engineering Dean's Office Fellowship [to P.N.]. Funding for open access charge: National Human Genome Research Institute.
Conflict of interest statement. G.P.B., H.C., J.C., M.D., P.A.F., L.G., D.H., M.H., R.A.H., S.H., A.S.H., D.K., W.J.K., R.M.K., B.T.L., K.L., B.J.R., K.R.R., M.L.S. and A.S.Z. receive royalties from the sale of UCSC Genome Browser source code and GBiB licenses to commercial entities. W.J.K. works for Kent Informatics.
REFERENCES
- 1.Kent W.J., Sugnet C.W., Furey T.S., Roskin K.M., Pringle T.H., Zahler A.M., Haussler D. The human genome browser at UCSC. Genome Res. 2002;12:996–1006. doi: 10.1101/gr.229102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Rosenbloom K.R., Armstrong J., Barber G.P., Casper J., Clawson H., Diekhans M., Dreszer T.R., Fujita P.A., Guruvadoo L., Haeussler M., et al. The UCSC Genome Browser database: 2015 update. Nucleic Acids Res. 2015;43:D670–D681. doi: 10.1093/nar/gku1177. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Benson D.A., Clark K., Karsch-Mizrachi I., Lipman D.J., Ostell J., Sayers E.W. GenBank. Nucleic Acids Res. 2015;43:D30–D35. doi: 10.1093/nar/gku1216. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Burge C., Karlin S. Prediction of complete gene structures in human genomic DNA. J. Mol. Biol. 1997;268:78–94. doi: 10.1006/jmbi.1997.0951. [DOI] [PubMed] [Google Scholar]
- 5.Gardiner-Garden M., Frommer M. CpG Islands in vertebrate genomes. J. Mol. Biol. 1987;196:261–282. doi: 10.1016/0022-2836(87)90689-9. [DOI] [PubMed] [Google Scholar]
- 6.Benson G. Tandem repeats finder: a program to analyze DNA sequences. Nucleic Acids Res. 1999;27:573–580. doi: 10.1093/nar/27.2.573. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Morgulis A., Gertz E.M., Schäffer A.A., Agarwala R. WindowMasker: window-based masker for sequenced genomes. Bioinformatics. 2006;22:134–141. doi: 10.1093/bioinformatics/bti774. [DOI] [PubMed] [Google Scholar]
- 8.Pruitt K.D., Tatusova T., Maglott D.R. NCBI Reference Sequence (RefSeq): a curated non-redundant sequence database of genomes, transcripts and proteins. Nucleic Acids Res. 2005;33:D501–D504. doi: 10.1093/nar/gki025. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Pruitt K.D., Brown G.R., Hiatt S.M., Thibaud-Nissen F., Astashyn A., Ermolaeva O., Farrell C.M., Hart J., Landrum M.J., McGarvey K.M., et al. RefSeq: an update on mammalian reference sequences. Nucleic Acids Res. 2014;42:D756–D763. doi: 10.1093/nar/gkt1114. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Hubbard T., Barker D., Birney E., Cameron G., Chen Y., Clark L., Cox T., Cuff J., Curwen V., Down T., et al. The Ensembl genome database project. Nucleic Acids Res. 2002;30:38–41. doi: 10.1093/nar/30.1.38. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Cunningham F., Amode M.R., Barrell D., Beal K., Billis K., Brent S., Carvalho-Silva D., Clapham P., Coates G., Fitzgerald S., et al. Ensembl 2015. Nucleic Acids Res. 2015;43:D662–D669. doi: 10.1093/nar/gku1010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Harris R.S. A Thesis in Computer Science and Engineering. The Pennsylvania State University; 2007. Improved pairwise alignment of genomic DNA. [Google Scholar]
- 13.Blanchette M., Kent W.J., Riemer C., Elnitski L., Smit A.F.A., Roskin K.M., Baertsch R., Rosenbloom K., Clawson H., Green E.D., et al. Aligning multiple genomic sequences with the threaded blockset aligner. Genome Res. 2004;14:708–715. doi: 10.1101/gr.1933104. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Siepel A., Bejerano G., Pedersen J.S., Hinrichs A.S., Hou M., Rosenbloom K., Clawson H., Spieth J., Hillier L.W., Richards S., et al. Evolutionarily conserved elements in vertebrate, insect, worm, and yeast genomes. Genome Res. 2005;15:1034–1050. doi: 10.1101/gr.3715005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Pollard K.S., Hubisz M.J., Rosenbloom K.R., Siepel A. Detection of nonneutral substitution rates on mammalian phylogenies. Genome Res. 2010;20:110–121. doi: 10.1101/gr.097857.109. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Kent W.J., Baertsch R., Hinrichs A., Miller W., Haussler D. Evolution's cauldron: Duplication, deletion, and rearrangement in the mouse and human genomes. Proc. Natl. Acad. Sci. U.S.A. 2003;100:11484–11489. doi: 10.1073/pnas.1932072100. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Harrow J., Frankish A., Gonzalez J.M., Tapanari E., Diekhans M., Kokocinski F., Aken B.L., Barrell D., Zadissa A., Searle S., et al. GENCODE: the reference human genome annotation for The ENCODE Project. Genome Res. 2012;22:1760–1774. doi: 10.1101/gr.135350.111. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.The ENCODE Project Consortium. An integrated encyclopedia of DNA elements in the human genome. Nature. 2012;489:57–74. doi: 10.1038/nature11247. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Rosenbloom K.R., Sloan C.A., Malladi V.S., Dreszer T.R., Learned K., Kirkup V.M., Wong M.C., Maddren M., Fang R., Heitner S.G., et al. ENCODE Data in the UCSC Genome Browser: year 5 update. Nucleic Acids Res. 2013;41:D56–D63. doi: 10.1093/nar/gks1172. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Sherry S.T., Ward M.-H., Kholodov M., Baker J., Phan L., Smigielski E.M., Sirotkin K. dbSNP: the NCBI database of genetic variation. Nucleic Acids Res. 2001;29:308–311. doi: 10.1093/nar/29.1.308. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Kent W.J. BLAT–the BLAST-like alignment tool. Genome Res. 2002;12:656–664. doi: 10.1101/gr.229202. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Karolchik D., Hinrichs A.S., Furey T.S., Roskin K.M., Sugnet C.W., Haussler D., Kent W.J. The UCSC Table Browser data retrieval tool. Nucleic Acids Res. 2004;32:D493–D496. doi: 10.1093/nar/gkh103. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Raney B.J., Dreszer T.R., Barber G.P., Clawson H., Fujita P.A., Wang T., Nguyen N., Paten B., Zweig A.S., Karolchik D., et al. Track data hubs enable visualization of user-defined genome-wide annotations on the UCSC Genome Browser. Bioinformatics. 2014;30:1003–1005. doi: 10.1093/bioinformatics/btt637. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Kent W.J., Zweig A.S., Barber G., Hinrichs A.S., Karolchik D. BigWig and BigBed: enabling browsing of large distributed datasets. Bioinformatics. 2010;26:2204–2207. doi: 10.1093/bioinformatics/btq351. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.McLean C.Y., Bristor D., Hiller M., Clarke S.L., Schaar B.T., Lowe C.B., Wenger A.M., Bejerano G. GREAT improves functional interpretation of cis-regulatory regions. Nat. Biotechnol. 2010;28:495–501. doi: 10.1038/nbt.1630. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Goecks J., Nekrutenko A., Taylor J., The Galaxy Team Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome Biol. 2010;11:R86. doi: 10.1186/gb-2010-11-8-r86. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.McLaren W., Pritchard B., Rios D., Chen Y., Flicek P., Cunningham F. Deriving the consequences of genomic variants with the Ensembl API and SNP Effect Predictor. Bioinformatics. 2010;26:2069–2070. doi: 10.1093/bioinformatics/btq330. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Kent W.J., Hsu F., Karolchik D., Kuhn R.M., Clawson H., Trumbower H., Haussler D. Exploring relationships and mining data with the UCSC Gene Sorter. Genome Res. 2005;15:737–741. doi: 10.1101/gr.3694705. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Haeussler M., Raney B.J., Hinrichs A.S., Clawson H., Zweig A.S., Karolchik D., Casper J., Speir M.L., Haussler D., Kent W.J. Navigating protected genomics data with UCSC Genome Browser in a Box. Bioinformatics. 2015;31:764–766. doi: 10.1093/bioinformatics/btu712. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.dos Santos G., Schroeder A.J., Goodman J.L., Strelets V.B., Crosby M.A., Thurmond J., Emmert D.B., Gelbart W.M., the FlyBase Consortium FlyBase: introduction of the Drosophila melanogaster Release 6 reference genome assembly and large-scale migration of genome annotations. Nucleic Acids Res. 2015;43:D690–D697. doi: 10.1093/nar/gku1099. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Thompson O.A., Snoek L.B., Nijveen H., Sterken M.G., Volkers R.J.M., Brenchley R., Van't Hof A., Bevers R.P.J., Cossins A.R., Yanai I., et al. Remarkably Divergent Regions Punctuate the Genome Assembly of the Caenorhabditis elegans Hawaiian Strain CB4856. Genetics. 2015;200:975–989. doi: 10.1534/genetics.115.175950. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Hsu F., Kent W.J., Clawson H., Kuhn R.M., Diekhans M., Haussler D. The UCSC known genes. Bioinformatics. 2006;22:1036–1046. doi: 10.1093/bioinformatics/btl048. [DOI] [PubMed] [Google Scholar]
- 33.Pruitt K.D., Harrow J., Harte R.A., Wallin C., Diekhans M., Maglott D.R., Searle S., Farrell C.M., Loveland J.E., Ruef B.J., et al. The consensus coding sequence (CCDS) project: Identifying a common protein-coding gene set for the human and mouse genomes. Genome Res. 2009;19:1316–1323. doi: 10.1101/gr.080531.108. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Nawrocki E.P., Burge S.W., Bateman A., Daub J., Eberhardt R.Y., Eddy S.R., Floden E.W., Gardner P.P., Jones T.A., Tate J., et al. Rfam 12.0: updates to the RNA families database. Nucleic Acids Res. 2015;43:D130–D137. doi: 10.1093/nar/gku1063. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Chan P.P., Lowe T.M. GtRNAdb: a database of transfer RNA genes detected in genomic sequence. Nucleic Acids Res. 2009;37:D93–D97. doi: 10.1093/nar/gkn787. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.The 1000 Genomes Project Consortium. An integrated map of genetic variation from 1, 092 human genomes. Nature. 2012;491:56–65. doi: 10.1038/nature11632. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Su A.I., Wiltshire T., Batalov S., Lapp H., Ching K.A., Block D., Zhang J., Soden R., Hayakawa M., Kreiman G., et al. A gene atlas of the mouse and human protein-encoding transcriptomes. Proc. Natl. Acad. Sci. U.S.A. 2004;101:6062–6067. doi: 10.1073/pnas.0400782101. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Mitchell A., Chang H.-Y., Daugherty L., Fraser M., Hunter S., Lopez R., McAnulla C., McMenamin C., Nuka G., Pesseat S., et al. The InterPro protein families database: the classification resource after 15 years. Nucleic Acids Res. 2015;43:D213–D221. doi: 10.1093/nar/gku1243. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Finn R.D., Bateman A., Clements J., Coggill P., Eberhardt R.Y., Eddy S.R., Heger A., Hetherington K., Holm L., Mistry J., et al. Pfam: the protein families database. Nucleic Acids Res. 2014;42:D222–D230. doi: 10.1093/nar/gkt1223. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Rose P.W., Prlić A., Bi C., Bluhm W.F., Christie C.H., Dutta S., Green R.K., Goodsell D.S., Westbrook J.D., Woo J., et al. The RCSB Protein Data Bank: views of structural biology for basic and applied research and education. Nucleic Acids Res. 2015;43:D345–D356. doi: 10.1093/nar/gku1214. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Kanehisa M., Goto S., Sato Y., Kawashima M., Furumichi M., Tanabe M. Data, information, knowledge and principle: back to metabolism in KEGG. Nucleic Acids Res. 2014;42:D199–D205. doi: 10.1093/nar/gkt1076. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Milacic M., Haw R., Rothfels K., Wu G., Croft D., Hermjakob H., D'Eustachio P., Stein L. Annotating cancer variants and anti-cancer therapeutics in reactome. Cancers. 2012;4:1180–1211. doi: 10.3390/cancers4041180. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Croft D., Mundo A.F., Haw R., Milacic M., Weiser J., Wu G., Caudy M., Garapati P., Gillespie M., Kamdar M.R., et al. The Reactome pathway knowledgebase. Nucleic Acids Res. 2014;42:D472–D477. doi: 10.1093/nar/gkt1102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Wu C., Orozco C., Boyer J., Leglise M., Goodale J., Batalov S., Hodge C.L., Haase J., Janes J., Huss J.W., et al. BioGPS: an extensible and customizable portal for querying and organizing gene annotation resources. Genome Biol. 2009;10:R130. doi: 10.1186/gb-2009-10-11-r130. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.The UniProt Consortium. UniProt: a hub for protein information. Nucleic Acids Res. 2015;43:D204–D212. doi: 10.1093/nar/gku989. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Stanke M., Waack S. Gene prediction with a hidden Markov model and a new intron submodel. Bioinformatics. 2003;19:ii215–ii225. doi: 10.1093/bioinformatics/btg1080. [DOI] [PubMed] [Google Scholar]
- 47.Stanke M., Diekhans M., Baertsch R., Haussler D. Using native and syntenically mapped cDNA alignments to improve de novo gene finding. Bioinformatics. 2008;24:637–644. doi: 10.1093/bioinformatics/btn013. [DOI] [PubMed] [Google Scholar]
- 48.Landrum M.J., Lee J.M., Riley G.R., Jang W., Rubinstein W.S., Church D.M., Maglott D.R. ClinVar: public archive of relationships among sequence variation and human phenotype. Nucleic Acids Res. 2014;42:D980–D985. doi: 10.1093/nar/gkt1113. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Welter D., MacArthur J., Morales J., Burdett T., Hall P., Junkins H., Klemm A., Flicek P., Manolio T., Hindorff L., et al. The NHGRI GWAS Catalog, a curated resource of SNP-trait associations. Nucleic Acids Res. 2014;42:D1001–D1006. doi: 10.1093/nar/gkt1229. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Rehm H.L., Berg J.S., Brooks L.D., Bustamante C.D., Evans J.P., Landrum M.J., Ledbetter D.H., Maglott D.R., Martin C.L., Nussbaum R.L., et al. ClinGen — the clinical genome resource. N. Engl. J. Med. 2015;372:2235–2242. doi: 10.1056/NEJMsr1406261. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Desiere F., Deutsch E.W., King N.L., Nesvizhskii A.I., Mallick P., Eng J., Chen S., Eddes J., Loevenich S.N., Aebersold R. The PeptideAtlas project. Nucleic Acids Res. 2006;34:D655–D658. doi: 10.1093/nar/gkj040. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Farrah T., Deutsch E.W., Hoopmann M.R., Hallows J.L., Sun Z., Huang C.-Y., Moritz R.L. The state of the human proteome in 2012 as viewed through PeptideAtlas. J. Proteome Res. 2013;12:162–171. doi: 10.1021/pr301012j. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Zhang B., Wang J., Wang X., Zhu J., Liu Q., Shi Z., Chambers M.C., Zimmerman L.J., Shaddox K.F., Kim S., et al. Proteogenomic characterization of human colon and rectal cancer. Nature. 2014;513:382–387. doi: 10.1038/nature13438. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Down T.A., Piipari M., Hubbard T.J.P. Dalliance: interactive genome viewing on the web. Bioinformatics. 2011;27:889–890. doi: 10.1093/bioinformatics/btr020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Zhou X., Maricque B., Xie M., Li D., Sundaram V., Martin E.A., Koebbe B.C., Nielsen C., Hirst M., Farnham P., et al. The human epigenome browser at Washington University. Nat. Methods. 2011;8:989–990. doi: 10.1038/nmeth.1772. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Fokkema I.F.A.C., Taschner P.E.M., Schaafsma G.C.P., Celli J., Laros J.F.J., den Dunnen J.T. LOVD v.2.0: the next generation in gene variant databases. Hum. Mutat. 2011;32:557–563. doi: 10.1002/humu.21438. [DOI] [PubMed] [Google Scholar]
- 57.Stenson P.D., Mort M., Ball E.V., Howells K., Phillips A.D., Thomas N.S., Cooper D.N. The Human Gene Mutation Database: 2008 update. Genome Med. 2009;1:13. doi: 10.1186/gm13. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.The GTEx Consortium. Ardlie K.G., Deluca D.S., Segrè A.V., Sullivan T.J., Young T.R., Gelfand E.T., Trowbridge C.A., Maller J.B., Tukiainen T., et al. The Genotype-Tissue Expression (GTEx) pilot analysis: multitissue gene regulation in humans. Science. 2015;348:648–660. doi: 10.1126/science.1262110. [DOI] [PMC free article] [PubMed] [Google Scholar]