Croc and Bird Hub Track Settings
 
Croc and Bird Hub   (All Croc and Bird Hub tracks)

Maximum display mode:       Reset to defaults   
Select track Type (Help):
Alignments ▾       TEs       Genes ▾       chickenIsochores       birdLinAccWigs ▾       crocLinAccWigs ▾       phyloPWigs ▾      
Select subtracks by track type and organisms:
 All track Type Alignments  TEs  Genes  chickenIsochores  birdLinAccWigs  crocLinAccWigs  phyloPWigs 
Organisms
Saker falcon 
Anc21 
Peregrine falcon 
Anc13 
Collared flycatcher 
Anc18 
White-throated sparrow 
Anc20 
Medium ground finch 
Anc19 
Zebra finch 
Anc17 
Tibetan ground jay 
Budgerigar 
Anc15 
Parrot 
Anc16 
Scarlet macaw 
Anc12 
Rock pigeon 
Anc09 
Mallard duck 
Anc10 
Chicken 
Anc11 
Turkey 
Anc08 
Ostrich 
Archosaur 
American alligator 
Anc06 
Crocodile 
Anc07 
Gharial 
Anc01 
Green seaturtle 
Anc04 
Painted turtle 
Anc02 
Soft-shell turtle 
Anc03 
Spiny soft-shell turtle 
Anc00 
Lizard 
Organisms
 All track Type Alignments  TEs  Genes  chickenIsochores  birdLinAccWigs  crocLinAccWigs  phyloPWigs 
List subtracks: only selected/visible    all    ()  
 
dense
 Configure
 Anc13  Anc13   Schema 
 
dense
 Configure
 Collared_flycatcher  Collared_flycatcher   Schema 
 
dense
 Configure
 White-throated_sparrow  White-throated_sparrow   Schema 
 
dense
 Configure
 Zebra_finch  Zebra_finch   Schema 
 
dense
 Configure
 Tibetan_ground_jay  Tibetan_ground_jay   Schema 
 
dense
 Configure
 American_alligator  American_alligator   Schema 
    

Alignments (Snakes)

Description

An alignment track, or snake track, shows the relationship between the chosen browser genome, termed the reference (genome), and another genome, termed the query (genome). The snake display is capable of showing all possible types of structural rearrangement.

Display Convention and Configuration

In full display mode, a snake track can be decomposed into two primitive drawing elements, segments, which are the colored rectangles, and adjacencies, which are the lines connecting the segments. Segments represent subsequences of the query genome aligned to the given portion of the reference genome. Adjacencies represent the covalent bonds between the aligned subsequences of the query genome. Segments can be configured to be colored by chromosome, strand or left a single color under the Select track Type, Alignments, then Block coloring method.

Red tick-marks within segments represent substitutions with respect to the reference, shown in windows of the reference of (by default) up to 50 kilo-bases. This default can be adjusted under Select track Type, Alignments, then Maximum window size in which to show mismatches. Zoomed in to the base-level these substitutions are labeled with the non-reference base.

An insertion in the reference relative to the query creates a gap between abutting segment sides that is connected by an adjacency. An insertion in the query relative to the reference is represented by an orange tick mark that splits a segment at the location the extra bases would be inserted. Simultaneous independent insertions in both query and reference look like an insertion in the reference relative to the query, except that the corresponding adjacency connecting the two segments is colored orange. More complex structural rearrangements create adjacencies that connect the sides of non-abutting segments in a natural fashion.

Duplications within the query genome create extra segments that overlap along the reference genome axis. Duplications within the reference imply self-alignments, intervals of the reference genome that align to other intervals of the reference genome. To show these self-alignments within the reference genome we draw colored coded sets of lines along the reference genome axis that indicate these self homologies, and align any query segments that align to these regions arbitrarily to just one copy of the reference self alignment.

The pack display option can be used to display a larger number of snake tracks in limited vertical browser. This mode eliminates the adjacencies from the display and forces the segments onto as few rows as possible, given the constraint of still showing duplications in the query sequence.

The dense display further eliminates these duplications so that each snake track is compactly represented along just one row.

To ensure that the snake alignments track loads quickly at any resolution, from windows showing individual bases up to entire scaffolds or chromosomes, the LOD (Levels-Of-Detail) algorithm (part of the HAL tools package) is used, which creates scaleable levels of detail for the alignments. The additional use of the hdf5 caching scheme further aides scaling.

Various mouse overs are implemented and clicking on segments navigates to the corresponding region in the query genome, making it simple to instantly switch the alignment view between reference points.

Methods

A snake is a way of viewing a set of pairwise gap-less alignments that may overlap on both the reference and query genomes. Alignments are always represented as being on the positive strand of the reference species, but can be on either strand on the query sequence.

A snake plot puts all the query segments within a reference chromosome range on a set of one or more levels. All the segments on a level are on the same strand, do not overlap in reference coordinate space, and are in the same order and orientation in both sequences. This is the same requirement as the alignments in a chain on the UCSC browser. Before the algorithm is started, all the segments are sorted by their starting coordinate on the query, and the current level is set to one. Then in a recursive fashion, the algorithm places the first segment on the current list on the current level, and then adds all the rest of the segments on the list that will fit onto the current level with the requirements that all the segments on a level are on the same strand, and that the proposed segment be non-overlapping and have a reference start address that is greater than the query end address of the previously added segment on that level. All segments that will not fit on the current level are then added to subsequent levels following the same rules. Once all the segments have been assigned a level, lines are drawn between the segments to show the adjacencies in the list when sorted by query start address.

Credits

The snake alignment display was implemented by Brian Raney.
HAL supports and track generations: Glenn Hickey, Ngan Nguyen, Joel Armstrong, Benedict Paten.

References

Paten et al.. Cactus: Algorithms for genome multiple sequence alignment. Genome research. 2011;21:1512-1528.

Lifted-over Genes & TEs

Description

Lifted-over annotation tracks show the annotations of any genome translated onto the reference genome, via a process of lift-over. All the alignments and lifted over annotations shown are mutually consistent with one another, because the annotation lift-over and alignment display is symmetrically driven by one reference free alignment process, rather than a mixture of different pairwise and reference based multiple alignments.

Methods

Chicken Genes

This track was generated from chicken RefSeq annotations for the galGal4 assembly, retrieved using the UCSC table browser.

Alligator Genes

This track was generated using AUGUSTUS version 2.5.5. Alligator transcriptome data was used to improve the AUGUSTUS predictions.

Gharial Genes

This track was generated using AUGUSTUS version 2.5.5. Predicted alligator proteins were mapped to the gharial genome to improve the AUGUSTUS predictions.

Crocodile Genes

This track was generated using AUGUSTUS version 2.5.5. Predicted alligator proteins were mapped to the crocodile genome to improve the AUGUSTUS predictions.

Liftover

Each lifted-over track was generated using the halLiftover and/or the halWiggleLiftover scripts of the HAL tools package.

Credits

Alligator, Gharial, and Crocodile Genes

The gene annotation was performed by Fiona M. McCarthy, Cathy Gresham, Colin Kern, Toni Gabaldón and Carl J. Schmidt.

Transposable Element Annotations

The TE annotations were performed by David A. Ray, Jerzy Jurka, Kenji Kojima, Arian Smit, and Juan Caballero.

Liftover

Glenn Hickey, Ngan Nguyen, Joel Armstrong, Benedict Paten.

References

Hickey et al.. HAL: a hierarchical format for storing and analyzing multiple genome alignments. Bioinformatics. 2013 May;29(10):1341-1342.

Nguyen et al.Comparative Assembly Hubs: Web Accessible Browsers for Comparative Genomics. Bioinformatics. 2014 Aug (advance online publication).

Contact

For general questions about the data or the paper, please contact the corresponding authors on the paper, Ed Green or David Ray. For questions specific to this assembly hub, please contact Joel Armstrong or Benedict Paten.