Pop-up Menus

To select tracks and display the pop-up menu, do one of the following:

  • Right-click a track to select it and display the pop-up menu.
  • Right-click an attribute value to select all tracks with that attribute value and display the pop-up menu. Tip: Keep in mind that right-clicking an attribute may select tracks that are not visible in the data panel. Scroll down the data panel to view all the selected tracks.
  • Control-click track names (Mac: Command-click) to select the tracks, then right-click one of the selections to display the pop-up menu.

Commands in the track pop-up menu change the display options for the selected tracks. Most changes made via the pop-up menu are lost when you exit IGV unless you save the session. In a few cases, changing the pop-up menu also changes an option in the Preferences window; these changes are persistent.

The type of data displayed in the selected tracks determines which commands appear in the pop-up menu. This page lists commands by track type: data track, feature track, and alignment track. Use your browser's search function to find a particular command.

Data Track

Data tracks display numeric values. For an example, click File>Load from Server and select The Cancer Genome Atlas.GBM.Expression.GBM Batch 1-8 Centered and Normalized (hg18). The following commands appear in the pop-up menu for data tracks:

Command Description
Track Settings  
Rename Track Renames a track. more...
Change Track Color (Positive/Negative Values) Changes the track color for selected tracks. more...
Change Track Height Changes the track height for selected tracks. more...
Change Font Size Changes the font size for selected tracks.
Type of Graph
Heatmap
Bar Chart
Points
Line Plot
Changes the way IGV displays track data. more...
Windowing Function
10th Percentile
Median
Mean
90th Percentile
Maximum
 
 

Changes the value represented by each pixel of track data.

At all but the lowest zoom levels, each pixel represents a significant amount of data. IGV divides the data to be displayed into "windows" of equal length each corresponding to a single pixel, summarizes the values across each window, and then displays the summarized values in the track. Select the function IGV will use to summarize the values.

Data Range  
Set Data Range Changes the minimum, baseline, and maximum values of the graph used to display track data. more...
Set Heatmap Scale Changes the data range and color of the heatmaps used to display track data. more...
Log scale Plots the chart for that track on a log scale.
Autoscale Toggles the autoscaling function for a given track.  With autoscaling enabled, IGV automatically adjusts the plot Y scale to the data range currently in view.  As the user pans and moves, this scaling continually adjusts.  
Show Data Range Toggles whether the numeric range of the values in the view for a given track is displayed; works for charts other than heatmaps.
Track Management  
Create Overlay Track Merge the selected tracks so that they are displayed on top of one another.
Separate Tracks Only enabled for overlaid tracks. Restores them to separate tracks.
Remove Track(s) Removes selected track(s) from the display. more...
Save image Saves the data visible in the IGV panel to an image file. Specify the image file format by setting the filename extension in the file save dialog to .png, .jpeg, .jpg, or .svg. 

 

Feature Track

Feature tracks identify genomic features. For an example, see the Gene track, which IGV loads when you select a genome. The following commands appear in the pop-up menu for feature tracks:

Command Description
Rename Track Renames a track. more...
Change Track Color Changes the track color for selected tracks. more...
Change Track Height Changes the track height for selected tracks. more...
Change Font Size Changes the font size of the feature labels.

Collapsed

Expanded

Squished

Displays overlapping features, such as different transcripts of a gene, on one line or multiple lines or condensed (squished).  more...

Copy Details to Clipboard Copies the pop-up text for the selected feature to the system clipboard so that you can paste the information into other applications.
Copy Sequence Copies the sequence of the selected feature to the system clipboard so that you can paste the information into other applications.
BLAT Sequence

The selected feature, defined by feature start and end bounds, is used in a BLAT (BLAST-like Alignment Tool) search within the given genome as detailed on the BLAT Search page.

  • Search with sequences of up to 8 kb in length.
  • The default BLAT server is hosted at the UCSC Genome Browser and supports most UCSC derived genomes including human and mouse genomes. Change the default search server in Advanced Preferences.
Set Feature Visibility Window Specifies the threshold, in kilobases, for IGV to display features in the window. In other words, if you set this at 50 kb, IGV will only display features after you have zoomed in to display 50 kb or less in the IGV window.
Remove Track(s) Removes selected track(s) from the display. more...
Save image Saves the data visible in the IGV panel to an image file. Specify the image file format by setting the filename extension in the file save dialog to .png, .jpeg, .jpg, or .svg. 

 

Alignment Track

Alignment tracks display alignments (more here). For an example, select the Human hg19 genome from the genome dropdown menu in the toolbar, and then click File>Load from Server and select an alignment from the 1000 Genomes project. Tip: Zoom in to view alignments and the alignment track pop-up menu.

Command Description
Rename track Renames a track.
Copy read details to clipboard When you hover over a read, the tool tip displays information about the read. This option copies that information and the read sequence to the clipboard.
Group alignments Groups alignments by read strand, first-in-pair strand, sample, read group, chromosome of mate, pair orientation, supplementary flag, or tag.
Sort alignments

Sorts alignments by start location, strand, base, mapping quality, sample, read group, or insert size as defined in the SAM/BAM file format and detailed below in Color alignments

When sorting by base, alignments which span a base with a splice, i.e. do not actually cover the base, now appear at the bottom.

Additionally, repeat the most recent sort with hotkey ctrl-s.

Color alignments

Colors alignments by the following options:

  • No color displays reads in gray. Low mapping quality reads are still represented in unshaded white.
  • Insert size details are here.
    • Blue is for inserts that are smaller than expected.
    • Red is for inserts that are larger than expected.
    • Inter-chromosomal rearrangements are color-coded by chromosome.
  • Pair orientation details are here.
    • Shades of green to blue show structural events of inversions, duplications, and translocations within a chromosome.
  • Insert size and pair orientation. Translocations on the same chromosome follow the color-coding schema for pair orientation, whereas translocations between two chromosomes follow the color-coding schema for insert size. If a read pair has both unexpected orientation and insert-size, the orientation color schema is used.
  • Read strand in pastels, red for positive rightward (5' to 3') DNA strand, blue for negative leftward (reverse-complement) DNA strand, and grey for unpaired mate, mate not mapped, or otherwise unknown status.
  • First-of-pair strand assignment is dependent on RNA transcript directionality and is useful for directional libraries. Displays reads or read pairs in which the forward read is first (F1 or F1R2) in red and reads or read pairs in which the reverse read is first (R1 or R1F2) in blue. Unknown status is in gray.
    • For a given transcript, non-directional libraries will show a mix of red and blue reads aligning to the locus.
    • Directional libraries will show reads of one color in the direction matching the transcript orientation.
  • Read group is designated in the SAM format file header section under @RG. E.g., for Illumina reads, RG typically groups reads from a lane.
  • Sample is a tag designated in the SAM format file header section under @RG that specifies sample information. E.g., a sample may by split and run across multiple sequencing lanes represented by different read groups but the same sample tag.
  • Tag allows custom input of a two-letter tag as designated in the SAM format file header section. E.g., CN designates the name of the sequencing center producing the read.
    • The UCSC YC tag is supported for user-defined colored tags in RGB intensities as detailed here.
  • Bisulfite mode with six options: CG, CHH, CHG, HCG, GCH, and WCG. Details are here. The rules for what constitute a mismatch to the reference genome are adjusted to account for the expected C to T (and for the reverse complement G to A) conversions. A red C or G indicates a protected site, such as by methyl modification, while a blue T or A indicates bisulfite conversion of an unprotected site.
Shade base by quality Uses the color intensity of a mismatched base to indicate its quality score: the darker the shading the higher the score. Changing this option also changes the option on the Alignments tab of the Preferences window.
Show mismatched bases By default, mismatched bases are displayed as colored letters on a gray bar that represents the read. To change the default color scheme, see Modify the prefs.properties file.
Show all bases Select this option to display all bases in the read. To change the default color scheme, see Modify the prefs.properties file.
View as pairs For more information on this option, see this page.
Go to mate Jumps to the region of the paired read (if any).
View mate region in split screen

Open anoter panel centered on the mate of the clicked alignment.

Set insert size options Controls color-coding of paired reads based on the inferred insert size.
Re-pack alignments Sorts alignments to minimize gaps at the top of the track.
Show coverage track When selected, IGV displays the matching coverage track for the alignment track.
Load coverage data

Loads coverage data for an alignment track. To generate coverage data, use igvtools. more...

Loading an alignment track from the IGV data server (File > Load from Server) automatically loads the matching coverage data.

Collapsed

Expanded

Squished

Changes the height of the reads to adjust the amount of information displayed.
Select by name Opens a window so you can enter the name of a read. IGV will highlight that read with a colored border.  Note that IGV does not change the view, so if the read is not currently visible this option will have no apparent effect.
Clear selections

Clears the outlines that show paired reads.

  • Control+click (Mac: Command+click) a read to outline the read and its paired mate in the same color. Colors are arbitrary but unique to each pair. A black outline indicates that the selected read has no mate.
  • To clear the outline for a paired read, Control+click (Command+click) either read.
  • To clear all outlines, right-click and select Clear selectionss
Copy read sequence Copies the nucleotide sequence of the selected read orregion of interest to the clipboard.
BLAT read sequence

The selected read is used in a BLAT (BLAST-like Alignment Tool) search within the given genome as detailed on the BLAT Search page.

  • Search with sequences of up to 8 kb in length.
  • The default BLAT server is hosted at the UCSC Genome Browser and supports most UCSC derived genomes including human and mouse genomes. Change the default search server in Advanced Preferences.
Copy consensus sequence

Calculates the concensus sequence for the region in view and copies the information to the clipboard. The method for calculating the consensus is taken from Cavener, Nucleic Acids Res. 15, 1353-1361, 1987.

1. If the frequency of a single nucleotide at a specific position is greater than 50% and greater than twice the number of the second most frequent nucleotide it is assigned as the consensus nucleotide.

2. If the sum of the frequencies of two nucleotides is greater than 75% (but neither meet the criteria for a single nucleotide assignment) they are assigned as co-consensus nucleotides.

3. If no single nucleotide or pair of nucleotides meets the criteria,  assign an 'N'.

Information copied to the clipboard includes:

  • Locus of the copied sequence (i.e., region currently in view)
  • The consensus sequence.
  • A matrix with the details of all nucleotide counts used to calculate the consensue sequence. Rows in the matrix correspond to the bases along the sequence. The values in a row show the counts for each type of nucleotide at that locus. A header row above the matrix indicates the order of the nucleotide columns (A, C, G, T, and N).
Sashimi Plot Open a Sashimi-style plot window. more...
Show Coverage Track Show or hide the associated coverage track.
Show Splice Junction Track Show or hide the associated splice junction track.
Hide Track Hide the alignment track.  
Save image Saves the data visible in the IGV panel to an image file. Specify the image file format by setting the filename extension in the file save dialog to .png, .jpeg, .jpg, or .svg. 
Export Alignments Export alignments in view to a SAM file.
Remove Track Remove track permanently